iOS · watchOS · visionOS · React Native
Bilal Bakhrom
Senior iOS & React Native Engineer. AI native. 30+ apps shipped.
I have written Swift for ten years and shipped more than 30 apps. I build for iPhone, iPad, Apple Watch and Apple Vision Pro, and I ship React Native apps to both the App Store and Google Play.
I design in Figma too, so I can take a product from the first sketch to the store release. I plan, build and review with Claude Code and Codex, and AI written code goes through the same review gate as my own.
Lead iOS Engineer at EPAM Systems since 2021.
- 10 years
- writing Swift
- 30+ apps
- shipped to the stores
- 4 platforms
- iPhone, iPad, Watch, Vision Pro
- UTC+5
- Tashkent, Uzbekistan
Selected work
Apps you can open today. Each rating is the App Store's own figure, so you can check it at the link.
-
Minnect
EPAM Systems, one of three iOS engineers
Paid consultations with experts by video, voice and text. I built Twilio video calling, WebSocket chat and Circles, Stripe per minute payments, resumable downloads and image caching.
4.9 on the US App Store, 2,400+ ratings id1583104411 App Store for Minnect -
Disney+ Hotstar
EPAM Systems, iOS engineer, 2021 to 2022
Lead or senior iOS engineer on the streaming app, now named JioHotstar on the App Store.
4.5 in India, 1.9M+ ratings id934459219 App Store for Disney+ Hotstar -
Hale
My own app, designed, built and released alone
Guided breathwork for iPhone, iPad, Apple Watch and Apple Vision Pro. The Vision Pro app is built on visionOS frameworks, with group sessions in a shared space. On the Watch, haptics guide each breath.
12 languages, released July 2026 id6789019367 App Store for Hale -
Mindle
My own app
A habit tracker for iPhone, iPad and Apple Watch, with widgets and guided programs.
4.8 on the US App Store, 13 languages id6737978299 App Store for Mindle -
DashHaul
Partner platform, the only engineer
A marketplace that matches helpers to local jobs, across four codebases: a React Native app, a Next.js site, a Django REST backend and a staff console.
The platform reports 10,000+ jobs completed id6756488152 App Store for DashHaul -
Simday
Partner platform
A travel eSIM app for 190+ countries, in 15 languages, with plan catalogue, checkout and QR activation.
On the App Store and Google Play id6758752697 App Store for Simday -
KegelX and KegelFit
My own apps
Pelvic floor trainers. KegelX is built on Swift 6 and SwiftUI with CloudKit sync, in 11 languages.
KegelFit is rated 4.8 on the US App Store id6755078670 App Store for KegelX and KegelFit
Experience
Ten years of iOS, from banking apps in Tashkent to client products at EPAM Systems.
-
Jun 2021 to Present
Full time, remoteLead iOS Engineer at EPAM Systems
- Lead iOS engineer on client products in consultation, entertainment, retail and e-commerce.
- Architecture decisions, system design, task planning and code review for iOS teams.
- Modular codebases with Swift Package Manager, data secured with Keychain and CryptoKit, CI/CD on GitHub Actions, Bitrise and Fastlane.
-
Nov 2022 to Present
Part time, lunza.coiOS Engineer at Lunza
- Four App Store apps that I design, build and release, published from my developer account, Bilol Mamadjanov.
- Subscriptions with StoreKit 2, SwiftData and CloudKit sync, widgets, Apple Watch and Vision Pro apps, localisation and phased releases.
-
Dec 2019 to Jun 2021
TashkentLead iOS Engineer at TUNE Consulting
- Led two mobile banking teams at once, in two offices.
- Shipped Milliy for National Bank of Uzbekistan and JOYDA for SQB, with RSA and AES encryption, SSL pinning and Keychain storage.
-
Jun 2019 to Nov 2019
Contract, TashkentiOS Engineer at AQLIFY
- Only iOS developer on the product, from the first commit to the App Store release, on MVVM with RxSwift and Realm.
-
Sep 2016 to May 2019
TashkentiOS Engineer at Sapphire
- Features for a mobile banking app with over 10,000 active users, and for an e-commerce app.
- Replaced duplicated screens with reusable generic Swift components, cutting the codebase by 30%.
-
2014 to 2018
Bachelor's degree in Computer Engineering at Politecnico di Torino
Stack
What I use in production, grouped by the problem it solves.
- Apple platforms
- Swift, SwiftUI, UIKit, watchOS, visionOS, WidgetKit, App Intents
- Concurrency and data
- Swift Concurrency, Combine, SwiftData, Core Data, CloudKit, Realm
- Architecture
- MVVM, TCA, VIPER, Modular Swift packages, Clean architecture
- Money and security
- StoreKit 2, Apple Pay, Stripe, Keychain, CryptoKit, SSL pinning
- Cross platform
- React Native, TypeScript, Next.js, Django, PostgreSQL
- Shipping
- XCTest, Swift Testing, GitHub Actions, Bitrise, Fastlane, TestFlight
- Design
- Figma, UI and UX flows, Design systems, Logos
- AI
- Claude Code, Codex, AI review gates
Writing
Notes on working with AI and on iOS audio, published on Medium.
- Ask AI to Find the Weakest Part of Your Plan
- Two AIs Gave You Different Answers. What Do You Do Next?
- Before AI Gives You a Plan, Let It Ask You Questions
- Enhancing Audio Recording Mastery, Part II: Stereo Mode
- Enhancing Audio Recording Mastery, Part I: Mono Mode
Open source
SoundControlKit. A Swift package for audio recording and playback on iOS.