Case 01 / 07Built at Kupa2024–26
Unlok mobile
The Unlok app for investing in US stocks and ETFs, on iOS and Android. I built it from an empty repo as the only mobile engineer, and automated its releases to both stores.
(01) The client
A web platform and a plan, but no app.
Unlok lets people invest in US stocks and ETFs from their phone. When I joined, there was a web platform and a plan, but no app.
A trading app has to be fast, correct and calm under pressure. Prices move, orders fill, and a confusing screen costs real money.
(02) What I did
Sole mobile engineer
- Services
- Mobile app, Product design, Release automation
- Platform
- iOS, Android
- Stack
- React Native, TypeScript, TanStack Query, Valtio, Reanimated, Firebase, fastlane, GitHub Actions
- 01
I built the React Native app for iOS and Android from scratch: home, portfolio, markets, quotes with live charts, the order ticket, price alerts and notifications. I designed the screens straight from product discussions, with no designer in between.
- 02
I automated the releases. Every merge to main that touches the app builds both platforms in GitHub Actions with fastlane, sends the iOS build to TestFlight and the Android build to Google Play, and testers can pull a Firebase build whenever they need one.
- 03
I took the app through App Store and Google Play review, and it's live on both stores today.
(03) The live product
Live on the App Store and Google Play


- 01
Zero to both stores
One codebase for iOS and Android, built by one engineer and approved by Apple and Google.
- 02
Releases without ceremony
A merge to main ships to TestFlight and Google Play. Nobody builds a release on a laptop.
- 03
A ticket you can type into
Buy opens a keypad: type an amount and the ticket shows the shares and the total, fees included.
- 04
Alerts from any quote
The bell on a quote sets a price alert with one or more conditions.
(04) Try it
Scrub the chart
Drag across the chart, like you would in the app
ACME
Demo Corp · NASDAQ
$185.77
+$1.77 (+0.96%)1M
- Open
- 184.00
- High
- 189.90
- Low
- 176.24
- Prev
- 184.68
Illustrative data. Not a real security.
(05) True today
Where it stands now
Unlok is live on the App Store and Google Play, with customers trading US markets on the app I built. New versions reach testers and both stores from a merge to main.
- stores: App Store and Google Play
- 2
- mobile engineer: me
- 1
- the app, from an empty repo
- 0 → 1
Want something like Unlok mobile?
Tell me what you need, a new product or a fix for one you already have. I'll reply within a day with honest next steps.
Next project
Unlok Insights
AI-written market briefs for retail investors: 16 agents, 9 workflows and a newsroom-style CMS. I lead it.