Mohit Agrawal

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