Professional backgroundCountries + disciplines

Different places. Different teams.

My experience spans Indonesia, Malaysia, and remote teams. I’m comfortable working across cultures and disciplines, alongside product managers, designers, backend engineers, and frontend developers.

IndonesiaMalaysiaRemote teamsProduct + design + engineering
Education · 2015-2018Kuala Lumpur, Malaysia

Dual-degree education in Malaysia.

Bachelor’s degree, Information Technology

Asia Pacific University of Technology & Innovation, with Staffordshire University as the dual-degree partner institution · Grade 3.43 · Member of the APU Indonesian Student Society.

Jakarta · Dec 2018 - Dec 2020CODEX powered by Telkom Indonesia
Telkom Indonesia logo

Enterprise frontend development.

Front End Developer

Built frontend features for HR management, assessment, and job portal products, working with business, product, and backend teams.

ReactGraphQLTestingAccessibility
Yogyakarta · Mar-Jun 2021AccelByte
AccelByte logo

Web and desktop interfaces.

Software Engineer

Developed and maintained web and desktop applications with React, TypeScript, and Electron while collaborating with UX and visual designers.

TypeScriptReactElectron
Remote · Jan 2021-Apr 2022Independent work

Remote product delivery.

Freelance Software Developer

Developed websites and mobile applications while working remotely with product managers, designers, and other developers.

WebReact NativeRemote collaboration
Kuala Lumpur · Mar 2022-Aug 2024AirAsia
AirAsia logo

Delivery and e-hailing products.

Software Engineer

Contributed to AirAsia SuperApp Food and Ride experiences with React and React Native while collaborating across multiple Agile teams.

Web + mobileReact NativeCross-team Agile
Remote · Sep 2024-PresentLottieFiles
LottieFiles logo

Plugins across design platforms.

Frontend Engineer

Building and maintaining plugins across multiple design platforms, specializing in frontend development with React and TypeScript.

ReactTypeScriptDesign platforms
Independent productsCo-built + solo-built

Products I built.

GAG101

A positive web and Android meme community with uploads, reactions, comments, saved posts, feed preferences, badges, and leaderboards. The Android app has reached more than 10,000 downloads.

17,000+ registered users

Dota Captain

I built DotaCaptain to make Dota 2 Captain’s Mode drafting easier to practice in a browser. It began as an AI draft sandbox and expanded through player feedback.

6,000+ registered users

As the solo developer, I have owned product and game design, frontend development, multiplayer state, simulation logic, infrastructure, and public development notes.

ContactProfessional links

Discuss a product or frontend role.