Ajaib iOS App
Native Swift rewrite of an Indonesian investment platform, plus mutual fund and stock trading features.
Swift / MVVM / iOS
Full Stack Engineer · Jakarta, Indonesia
A decade across mobile and web. iOS at Ajaib and INDODAX. Full stack at Cyan. Now independent, through Dhapoer Digital.
I like problems where the engineering is load-bearing — rewriting React Native to native Swift, shipping fintech features, keeping systems boring enough to sleep through.
I also teach JavaScript and web development, part-time, at RevoU.
Full Stack Engineer — Dhapoer Digital
Self-employed. Building web products end to end with TypeScript and React.
Lecturer — RevoU
Part-time. Teaching JavaScript and web development to career-switchers.
Full Stack Engineer — Cyan
Maintained and shipped new features on Cyan's main site and built its Chrome extension. Buy now, pay later for NFTs.
Senior iOS Developer — INDODAX
Rewrote Bitcoin.co.id's iOS app in Swift with MVVM-C, and maintained the wider iOS codebase.
Senior iOS Developer — Ajaib
Led the rewrite from React Native to native Swift/MVVM, then shipped Mutual Fund, Stock, and Community features. Code review and close work with product and UI/UX.
Software Engineer — HipCar
Built Artemis (React.js mobile backend), the main and partner landing pages (Node.js, Vue.js), and the iOS app in Swift. Managed database and servers, and set up CI/CD with CircleCI.
System Analyst — Bina Nusantara University
Progressed from Junior Programmer to System Analyst. Shipped Binus Online Learning 1.0 and 2.0, BinusMaya 2.0 and 5.0, binusian.org, and the Job Expo and paper repository sites.
Oracle Team — Bina Nusantara University
ETL and data conversion from legacy systems, reporting, and custom pages on Oracle Campus Solution.
Native Swift rewrite of an Indonesian investment platform, plus mutual fund and stock trading features.
Swift / MVVM / iOS
iOS app for Indonesia's largest digital asset exchange, rewritten with Swift and MVVM-C.
Swift / MVVM-C / iOS
Buy now, pay later for NFTs — main web app and companion Chrome extension.
TypeScript / React / Chrome Extension
Published research measuring customer satisfaction across Traveloka, Tiket.com, and Agoda using KNN, Naïve Bayes, and SVM on Facebook data.
Machine Learning / Research
LIVE →Languages TypeScript / JavaScript / Swift
Frameworks React / SvelteKit / Node
Mobile iOS / MVVM / Xcode
Tools Git / Docker / Cloudflare
2016 — 2018 Binus Graduate Program, Computer Science
2012 — 2016 BSc Computer Science
AWARDS
Best Graduate Award — Summa Cum Laude · Bina Nusantara University, 2016
Binusian Award of Excellence — Bina Nusantara University, 2016
WANT
SOMETHING
BUILT WELL?