Summary
Niranjan Balasubramanian is an accomplished iOS engineer with 14 years of experience building production-grade apps for iPhone and iPad across e-commerce, edtech, automotive resale, and communication products. He has deep practical expertise in Swift, UIKit/Auto Layout, collection/table views, reusable frameworks, and modern integrations including Firebase, AWS S3/Cloudinary, XMPP, WebRTC and APNS/VoIP push. Niranjan has shipped features like visual search, preloading search UX, deferred deep links and in-app payments (PayU, Stripe), and has hands-on experience managing certificates, provisioning, TestFlight and release workflows. He is comfortable working with backend REST APIs, Google APIs and third-party SDKs and has implemented analytics, crash reporting and app distribution pipelines. Known for bridging product and engineering, he repeatedly delivers real-time chat/call features and media-heavy flows while contributing reusable frameworks via CocoaPods/Carthage. Based in Chennai, he combines strong delivery experience at tier-1 firms (Infosys, Cognizant, TCS) with a knack for integrating complex third-party systems into polished mobile experiences.
14 years of coding experience
11 years of employment as a software developer
Bachelor's degree Computer Engineering, Bachelor's degree Computer Engineering at Kalasalingam University