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
Full stack and mobile engineer. Fintech, crypto, and the occasional lecture hall.
Get in touchFull stack engineer with a decade across mobile and web — iOS at Ajaib and INDODAX, full stack at Cyan, and now independent work through Dhapoer Digital.
I like problems where the engineering is load-bearing: rewriting a React Native app to native Swift, shipping features people trade real money on, keeping systems boring enough to sleep through. I also teach web development part-time at RevoU.
Off the clock: Learning · Coffee · Motorcycle · Watches
Self-employed. Building web products end to end with TypeScript and React.
Part-time. Teaching JavaScript and web development to career-switchers.
Maintained and shipped new features on Cyan's main site and built its Chrome extension. Buy now, pay later for NFTs.
Rewrote Bitcoin.co.id's iOS app in Swift with MVVM-C, and maintained the wider iOS codebase.
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.
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.
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.
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
TypeScript · JavaScript · Swift
React · SvelteKit · Node
iOS · MVVM · Xcode
Git · Docker · Cloudflare
Universitas Bina Nusantara (Binus)
Universitas Bina Nusantara (Binus)
Summa Cum Laude · Bina Nusantara University, 2016
Bina Nusantara University, 2016