Full Stack Engineer · Jakarta, Indonesia

Abimanyu Dharma Poernomo

Full stack and mobile engineer. Fintech, crypto, and the occasional lecture hall.

Get in touch

About

Full 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

Experience

Full Stack Engineer · Dhapoer Digital

Jul 2023 — Present

Self-employed. Building web products end to end with TypeScript and React.

Lecturer · RevoU

Jan 2023 — Present

Part-time. Teaching JavaScript and web development to career-switchers.

Full Stack Engineer · Cyan

Jun 2022 — Jun 2023

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

Nov 2021 — Jun 2022

Rewrote Bitcoin.co.id's iOS app in Swift with MVVM-C, and maintained the wider iOS codebase.

Senior iOS Developer · Ajaib

Jan 2020 — Oct 2021

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

Jan 2017 — Dec 2019

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

Jul 2014 — Jan 2017

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

Sep 2013 — Jun 2014

ETL and data conversion from legacy systems, reporting, and custom pages on Oracle Campus Solution.

Selected work

Ajaib iOS App

Native Swift rewrite of an Indonesian investment platform, plus mutual fund and stock trading features.

Swift · MVVM · iOS

Bitcoin.co.id (INDODAX)

iOS app for Indonesia's largest digital asset exchange, rewritten with Swift and MVVM-C.

Swift · MVVM-C · iOS

Cyan

Buy now, pay later for NFTs — main web app and companion Chrome extension.

TypeScript · React · Chrome Extension

Travel Agent Sentiment Analysis

Published research measuring customer satisfaction across Traveloka, Tiket.com, and Agoda using KNN, Naïve Bayes, and SVM on Facebook data.

Machine Learning · Research

Skills

Languages

TypeScript · JavaScript · Swift

Frameworks

React · SvelteKit · Node

Mobile

iOS · MVVM · Xcode

Tools

Git · Docker · Cloudflare

Education

Binus Graduate Program, Computer Science

2016 — 2018

Universitas Bina Nusantara (Binus)

BSc Computer Science

2012 — 2016

Universitas Bina Nusantara (Binus)

Awards

Best Graduate Award

Summa Cum Laude · Bina Nusantara University, 2016

Binusian Award of Excellence

Bina Nusantara University, 2016

Contact

Want to work together or just talk shop? Reach out.

abimanyudharmapoernomo@gmail.com