Actor Isolation in Swift 6 — @preconcurrency Is Not a Migration Strategy
Most Swift 6 migration guides focus on fixing compiler errors. This one is about the bugs that co...
Read moreiOS Tech Lead · Server-driven UI & product-scale architecture · 10+ years, 200M+ users
Engineering is easy to do. It's hard to do in a way that scales — with the team, with the codebase, with the organisation.
That's the problem I keep coming back to. Over 10+ years, I've led iOS teams, shaped architecture decisions, and shipped features used by hundreds of millions of people at Target and Tokopedia. But the work I'm most proud of isn't any single feature — it's the engineers I've helped grow, the patterns that outlived my involvement, and the systems that let teams move faster than they could before.
I'm currently leading the List & Registry iOS team at Target. Outside of that, I mentor engineers on Topmate, write about iOS architecture and Swift on this blog, and speak at iOS meetups.
If you're building something interesting in mobile — or just want to think through a hard problem — I'd genuinely enjoy the conversation.
Target · Leading List & Registry iOS Team
Tokopedia · Payment & Fintech iOS
ChicMic Studios & CodeBrew Labs
B.E. in Computer Science
UIET Panjab University, Chandigarh
2012 - 2016
Senior iOS Engineer working on the Target mobile app, serving millions of users with seamless shopping experiences.
View on App StoreLed Payment & Fintech iOS for Indonesia's largest super app — BNPL, e-Pharmacy, Apple Watch, and platform architecture for 100M+ users.
Read the full storyContributing to iOS development community through various open source projects and technical articles.
View on GitHubMost Swift 6 migration guides focus on fixing compiler errors. This one is about the bugs that co...
Read moreSendable migration in a real production iOS codebase isn't a checklist — it's a cascade. Here are...
Read moreMost SwiftUI developers know that 'state drives UI.' What they don't know is everything that happ...
Read moreiOS Tech Lead with a track record of building apps for 200M+ users.