A full stack engineer who has shipped across the browser, the server, and native mobile for 14+ years. He has a habit of building first versions: a company's first mobile app, its first in-app purchase flow, its first web platform, and two products he co-founded and built single-handed. The hard parts are usually the integrations, among them 6 payment gateways across 7 APAC markets and React Native bridges written in Java and Swift when no library covered the case. He is as at home in NestJS, Prisma, and GCP as in React and Next.js, and he would rather spend a week on the layer underneath than ship a feature that makes the next one harder.

Robby Widyahartono

A full stack engineer who has shipped across the browser, the server, and native mobile for 14+ years. He has a habit of building first versions: a company's first mobile app, its first in-app purchase flow, its first web platform, and two products he co-founded and built single-handed. The hard parts are usually the integrations, among them 6 payment gateways across 7 APAC markets and React Native bridges written in Java and Swift when no library covered the case. He is as at home in NestJS, Prisma, and GCP as in React and Next.js, and he would rather spend a week on the layer underneath than ship a feature that makes the next one harder.

Available to hire

A full stack engineer who has shipped across the browser, the server, and native mobile for 14+ years. He has a habit of building first versions: a company’s first mobile app, its first in-app purchase flow, its first web platform, and two products he co-founded and built single-handed. The hard parts are usually the integrations, among them 6 payment gateways across 7 APAC markets and React Native bridges written in Java and Swift when no library covered the case. He is as at home in NestJS, Prisma, and GCP as in React and Next.js, and he would rather spend a week on the layer underneath than ship a feature that makes the next one harder.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Beginner
See more

Language

Indonesian
Fluent
English
Advanced

Work Experience

Engineering Manager at PT Komunal Sejahtera Indonesia
July 1, 2023 - July 1, 2026
Owned engineering delivery for DepositoBPR, an OJK-regulated fintech platform, leading a team across React/Angular front ends and NestJS microservices on GCP while staying hands-on in the codebase. Led sprint ceremonies and biweekly 1-on-1s for 6 engineers, introduced CI testing gates backed by SonarQube, and coached service-level test design. Built PerfReporting on Next.js and Prisma with two-way ClickUp and GitLab sync. Migrated legacy MongoDB to Cloud Firestore and established a biweekly deployment cadence with written release plans and Datadog monitoring. Aligned solutions with product before build, ran post-mortems after incidents, and wrote engineering SOPs mapped to OJK compliance requirements. Reviewed and refactored core services directly to keep consistent design patterns as the team grew.
Engineering Manager (APAC) at PT Sembilan Puluh Enam Derajat
November 1, 2021 - July 1, 2023
Owned the Payment and Post-Order domains of the Flash Coffee app across APAC, managing 12 people in 2 cross-functional squads while staying hands-on in React Native and Remix, and NestJS services. Managed engineers structured with Tech Leads and engineers, drove improvements to transaction success rates through rework of payment and post-order flows, set up web deployment on Vercel, and wired Datadog monitoring and alerts for payment and post-order services in each APAC market. Maintained high code quality with SonarQube gating and strong testing practices across squads.
Tech Lead (APAC) at PT Sembilan Puluh Enam Derajat
May 1, 2021 - October 1, 2021
Technical owner of the Payment & Checkout squad, leading 5 engineers on the end-to-end order flow across React Native app and NestJS services in APAC. Architected and built supporting NestJS web services deployed via GitLab CI/CD and AWS CloudFormation. Improved app rendering to 60fps by replacing cascading React Context state with Recoil and server state handling with TanStack Query. Launched payment gateway integrations across 7 APAC markets and built a payment-method flagging system to safely rotate failing gateways out of circulation per market. Promoted to Engineering Manager APAC after 6 months based on delivery impact.
Technical Lead (APAC) at PT Sembilan Puluh Enam Derajat
May 1, 2021 - October 31, 2021
Technical owner for the Payment & Checkout squad, leading 5 engineers across React Native app and NestJS services to deliver the core flow every Flash Coffee order passes through. Coordinated integration and delivery across APAC countries, architected and built supporting NestJS web services, and deployed via GitLab CI/CD and AWS CloudFormation. Improved app rendering performance by replacing state-heavy React Context with Recoil for client state and TanStack Query for server state and caching. Drove multiple payment gateway integrations across 7 APAC markets and built a gateway flagging system to keep checkout running when gateways fail.
Front End Engineer at PT Dynamo Media Network
July 1, 2018 - April 1, 2021
Shipped React web and React Native mobile applications for Kumparan, one of Indonesia’s major news platforms. Built cross-platform mobile apps in React Native for iOS and Android and delivered the responsive React web experience for daily readers. Integrated GraphQL APIs across web and mobile for efficient data fetching. Developed the company’s first in-app purchase integration by bridging React Native with native store billing APIs and co-built the Kumparan UI Kit / Design System to speed up frontend development across products.
Front End Engineer at PT Dynamo Media Network (Kumparan)
July 1, 2018 - April 30, 2021
Front end engineer for Kumparan, shipping React web and React Native mobile applications. Built responsive web experiences and cross-platform mobile applications in React Native for iOS and Android. Integrated GraphQL APIs across web and mobile to support efficient data fetching. Shipped Kumparan’s first in-app purchase integration by bridging React Native to native store billing APIs and co-built a shared UI kit/design system that reduced frontend development time across products.
Freelance Full Stack Engineer at Self-employed
May 1, 2017 - March 1, 2026
Independent engineer and tech lead for startups and established companies in Indonesia, Singapore, the US, and Pakistan, working directly and through Fiverr/Upwork. Led a small team at Logipeace to build maritime logistics SaaS on Next.js, owned production modules including bug fixes and feature delivery for an email component, and built a Dropship API as an aggregation layer over multiple suppliers using NestJS plus an internal Remix admin site. Delivered multiplatform React Native Expo boilerplates with native bridge modules in Java and Swift, and completed 10+ web and mobile projects using React, Remix, Qwik, and React Native. Worked on KanjiPalace, an iOS kanji-learning app taken through App Store submission and release.
Fullstack Mobile Engineer at PT Karir Komunika Pratama
May 1, 2016 - June 30, 2018
Dedicated mobile engineer at Karir.com, owning the mobile app and the backend APIs powering it. Designed and implemented RESTful APIs using Ruby on Rails and helped optimize job-matching search features and response times with the agile product team. Launched Karir.com’s first mobile app built in React Native for iOS and Android.
Fullstack Mobile App Developer at PT Niaga Prima Paramitra
February 1, 2013 - April 30, 2016
Full stack mobile developer shipping hybrid apps and backend services for enterprise clients across telco, banking, multifinance, and FMCG. Developed hybrid mobile applications in Ionic Framework and IBM Worklight across iOS, Android, BlackBerry 10, and Windows Phone 8. Designed and implemented RESTful web services in Spring Framework to connect mobile clients to backend systems. Shipped MonA for PT XL Axiata to measure network speeds and built IBM Worklight implementations for multiple enterprise clients, including MobileDashboard, SalesmanshipMobile, and an internal Astra Credit Companies application. Delivered Aktiv, a sales pipeline tool, and HitungCepat, a political party vote-count app. Recognized as Best Employee of the Year among the engineering staff.
Implementation Consultant (Contract) at PT Indodev Niaga Internet
February 1, 2012 - February 1, 2013
Implementation consultant for Sunfish (DataOn enterprise HRIS), owning the rollout at client organizations from assessment through go-live. Ran the full lifecycle including assessment, standard rollout, system modification, testing/debugging, and user acceptance on the enhanced build. Maintained and tuned the platform to resolve complex deployment bottlenecks and mentored junior programmers on codebase customization patterns.

Education

Master of Innovation System and Technology, Startup Technology at Institut Teknologi Sepuluh Nopember (ITS)
March 1, 2024 - August 31, 2025
Bachelor of Engineering, Information Technology at Universitas Atma Jaya Yogyakarta
August 1, 2007 - November 30, 2011
Master of Innovation System and Technology, Startup Technology at Institut Teknologi Sepuluh Nopember (ITS)
March 1, 2024 - August 1, 2025
Bachelor of Engineering, Information Technology at Universitas Atma Jaya Yogyakarta
August 1, 2007 - November 1, 2011

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Computers & Electronics, Professional Services, Media & Entertainment, Other