The Person Behind the Work
About Me
Building great iOS experiences, one app at a time

Mohit Agrawal
Senior iOS Developer
I'm an iOS developer based in Pune, with 8+ years of experience building scalable mobile experiences with Swift and the Apple platform ecosystem. This blog is my way of sharing the patterns, pitfalls, and practices learned while building for real users.
My working note
I care about the small details that make software feel calm: clear APIs, intentional motion, resilient architecture, and interfaces people enjoy using.
8+ years
iOS development
Native iOS
Swift engineering focus
Pune, India
Based in
01
Thoughtful iOS apps
Clear, responsive interfaces built with Swift, SwiftUI, and UIKit.
02
Scalable foundations
Modular architecture and dependable state, networking, and data layers.
03
Quality that ships
Performance-minded development supported by testing, profiling, and automation.
Languages
- Swift
- Objective-C
- Swift Scripting
Frameworks
- SwiftUI
- UIKit
- Combine
- Swift Concurrency
- MVVM
- Core Data / SwiftData
- CloudKit
Tools & Practices
- Xcode & Instruments
- CI/CD (GitHub Actions)
- SPM / CocoaPods
- Clean Architecture
- TDD & Snapshot Testing
- App Store Connect
Currently exploring
Swift Concurrency
SwiftUI systems
App performance
Product-minded development