Senior iOS Engineer · Bengaluru
Senior iOS Engineer building production-grade mobile products.
8 years of experience across Swift, SwiftUI, UIKit, architecture, performance, reliability and test automation.
Senior iOS Engineer · Bengaluru
Senior iOS Engineer building production-grade mobile products.
8 years of experience across Swift, SwiftUI, UIKit, architecture, performance, reliability and test automation.
I don't just implement screens. I think about the product, the architecture, and whether the code will still hold up a year from now.
For eight years I've worked across most of the iOS stack, from UI and architecture to networking, security, performance and testing.
I enjoy modernising existing apps without breaking them, and making complex products feel simple. With AI now drafting a lot of code, I think engineering judgement matters more than ever.
What I bring
I ask why a feature exists before deciding how to build it, and I'm comfortable cutting what isn't needed.
Swift, SwiftUI and UIKit in production, with attention to networking, security and performance.
Evolving large, existing codebases step by step instead of rewriting them.
UI test automation with XCUITest, so regressions are caught before users find them.
Using AI to move faster while reviewing its output for correctness, security and maintainability.
Short notes on how I think about iOS engineering, architecture and the craft.