Kaifeng S.
Staff iOS Engineer | Swift | SwiftUI | Real-time Video & AI | WatchOS
🚀 Staff iOS Engineer (10+ yrs) — Real-time Video/VoIP & AI Integration I build and fix iOS/macOS apps fast—clean, stable, and ready to ship. Previously at Fanatics (Live & Collect), Agora (macOS Tech Lead), and RingCentral (Staff Engineer). I specialize in two high-value areas: real-time audio/video systems and production AI integration. ✅ Selected impact • Reduced crash rate 10x through systematic stability work (crash/ANR triage, threading, memory) • Improved user NPS +40% via closed-loop quality optimization • Evolved a live platform from viewer-only → full broadcaster (streaming + interactions) • Built ANR monitoring (main-thread blocking detection) → 3x faster issue resolution • Experience shipping for massive-scale consumer products (e.g., bilibili-level traffic) 🎥 Real-time audio/video & streaming (production) • Live streaming & video conferencing: LiveKit / Agora SDK / Amazon IVS • AVFoundation capture/render pipelines, recording/upload, performance tuning • CallKit + PushKit VoIP calling (background, reconnect, audio routes, reliability) • Real-time interactions: auctions, voting, chat (WebSocket / GraphQL Subscriptions) • Screen sharing: iOS App Extension + macOS plugins • Socket/IM architecture experience; solid networking fundamentals (TCP/UDP) 🤖 AI integration • OpenAI / Claude API integration for user-facing features • HealthKit + Apple Watch data pipelines (sleep/HR/activity/workouts) • Prompt & context management, on-device + cloud orchestration for personalized insights 🏗️ Architecture & engineering • Clean Architecture / SOLID, protocol-oriented DI, modular design • TCA & MVVM (migration and coexistence), Swift Concurrency (async/await, Actors) • Swift + Objective-C, pragmatic refactors, long-term maintainability 🧪 Quality & delivery • Tests: XCTest/XCUITest, snapshot tests; TDD when valuable (Quick/Nimble) • CI/CD: Fastlane, Jenkins/GitHub Actions/Xcode Cloud, TestFlight/App Store release • Logging/analytics (e.g., Firebase/Crashlytics) to locate root causes quickly 🛠️ How I work • Start with a short paid assessment → confirm scope, estimate, and risks • Milestones with demos + clear acceptance criteria • Strong communication, pragmatic testing, and maintainable Swift • Available 40 hrs/week, fluent in English, timezone-friendly and responsive 💻 Equipment: Mac Studio (M1 Max, 32GB), dual 28” 4K monitors, 1Gbps fiber. If you’re building live video/VoIP features, integrating AI into an app, or need to stabilize and scale an existing codebase, feel free to message me—happy to review your scope and propose a plan.
Earnings and projects
Last 6 months ÷ 6
Last 6 months: $297
Billed in all: $33,999$34k
$49 in the last 6 months
Across 18 contracts
Earnings, last 30 days
Skill rankings: Top 20% in In-App Advertising
Ranked by MRR among everyone on Upwork with the skill.
- #5SwiftyJSON17 freelancers · 🇨🇳 #1Top 29%🇨🇳#1 of 1
- #30In-App Advertising147 freelancers · 🇨🇳 #1Top 20%🇨🇳#1 of 3
- #42Mac OS App Development159 freelancers · 🇨🇳 #1Top 26%🇨🇳#1 of 1
- #95iOS SDK351 freelancers · 🇨🇳 #1Top 27%🇨🇳#1 of 1
- #123macOS393 freelancers · 🇨🇳 #2Top 31%🇨🇳#2 of 3
- #126Clean Architecture385 freelancers · 🇨🇳 #1Top 33%🇨🇳#1 of 1
- #219Apple Xcode881 freelancers · 🇨🇳 #2Top 25%🇨🇳#2 of 4
- #220Review or Feedback Collection506 freelancers · 🇨🇳 #1Top 43%🇨🇳#1 of 1