I've spent the last decade-plus building for Apple platforms, and I still get a small thrill every time a build compiles clean in Xcode. What started as curiosity about how iPhone apps actually worked turned into a career leading mobile engineering teams — right now a team of 34 at Brain Station 23, after years scaling a team of 16 at Monstarlab — and shipping software used by tens of millions of people, including an app serving 20M+ monthly active users.
My day-to-day lives in SwiftUI, The Composable Architecture, Clean Architecture, and Swift's structured concurrency model — not because they're trendy, but because they make large codebases survivable and fast ones faster. I like the unglamorous work: re-architecting a legacy codebase, shaving milliseconds off a cold launch, getting crash-free sessions from 96% to 99%+.
Outside of client work, I design, build, and ship my own AI-powered iOS apps end-to-end — idea, on-device machine learning, App Store listing, all of it. When I'm not writing Swift, I'm usually writing about Swift on Medium — and when I'm away from a keyboard, you'll probably find me on a soccer pitch, or over a cup of tea.
rokon:
role: "Specialized Engineer I — Mobile"company: "Brain Station 23"location: "Dhaka, Bangladesh"leads: "34 iOS/mobile engineers"scale: "20M+ MAU in production"focus: ["iOS Architecture", "Performance Engineering", "On-device AI"]side_quests: ["3 solo-shipped App Store apps", "Technical writing on Medium"]On-device AI object removal — Core ML + Vision, freehand brush, lasso selection, AI segmentation, full-res export. No uploads, no account. Core ML · Vision · On-device | On-device duplicate & clutter detection — quality scoring, bulk cleanup, full-screen review, privacy-first analysis end to end. SwiftUI · On-device · Privacy-first | Multilingual vocabulary learning — spaced repetition, six quiz modes, streaks & XP, 8 app languages, multiple Arabic scripts. SwiftUI · i18n · Spaced repetition |
| Fintech iOS App Security: TLS to the Secure Enclave TLS 1.3, cert pinning, Keychain & Secure Enclave signing, PCI-DSS tokenization, mapped to the OWASP Mobile Top 10. | 28 min read Mobile Security · PCI-DSS |
| Debouncing and Throttling in Swift From a Combine-based ObservableObject to a reusable @DebouncedState property wrapper. | 3 min read Combine |
| Swift Optional: Custom Operators for Safe Unwrapping Two custom operators, !! and !?, for safer, more descriptive optional unwrapping. | 4 min read Swift |



