
Nirav S.
Senior iOS & Mobile App Engineer | Swift, SwiftUI,
I’m a Senior Mobile Application Engineer with 11+ years of experience building, maintaining, modernizing, and optimizing production mobile applications, with strong expertise in iOS development using Swift, SwiftUI, and Objective-C. I help businesses turn ideas and existing applications into reliable, scalable, and user-friendly mobile products. My experience includes developing new features, fixing complex production issues, improving application performance, migrating legacy Objective-C code to Swift, modernizing existing architectures, integrating REST APIs and third-party SDKs, and troubleshooting difficult crashes and memory/performance problems. Core expertise: • iOS development with Swift, SwiftUI & Objective-C • Legacy Objective-C → Swift migration and modernization • React Native and Flutter cross-platform development • REST API integration and backend communication • Payment integrations, BLE/EMV card-reader connectivity and POS workflows • Barcode/QR and hardware scanner integrations • Performance optimization, crash analysis and memory management • Complex UI/UX implementation and responsive layouts for iPhone and iPad • Third-party SDK integration and troubleshooting • App architecture, reusable components and maintainable code • Production bug fixing, regression prevention and release support • CI/CD and mobile build/release workflows I’m particularly good at taking an existing application that has bugs, legacy code, performance issues, or difficult integrations and turning it into a more stable, maintainable, and production-ready product. I focus on business outcomes, not just writing code — understanding the requirement, identifying the root cause, delivering a practical solution, and ensuring the solution works reliably in real-world production environments.