Bilal Bakhrom

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.

    • Swift
    • Twilio Video
    • WebSockets
    • Stripe
    • Core Data
    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.

    • Swift
    • UIKit
    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.

    • SwiftUI
    • visionOS
    • watchOS
    • SwiftData
    • CloudKit
    • StoreKit 2
    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.

    • SwiftUI
    • WidgetKit
    • watchOS
    • Swift packages
    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.

    • React Native
    • TypeScript
    • Next.js
    • Django
    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.

    • React Native
    • Next.js
    • Django
    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.

    • Swift 6
    • SwiftUI
    • CloudKit
    • StoreKit
    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.

  1. Jun 2021 to Present
    Full time, remote

    Lead 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.
  2. Nov 2022 to Present
    Part time, lunza.co

    iOS 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.
  3. Dec 2019 to Jun 2021
    Tashkent

    Lead 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.
  4. Jun 2019 to Nov 2019
    Contract, Tashkent

    iOS Engineer at AQLIFY

    • Only iOS developer on the product, from the first commit to the App Store release, on MVVM with RxSwift and Realm.
  5. Sep 2016 to May 2019
    Tashkent

    iOS 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%.
  6. 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