Backend · Full-stack · Data engineering

I build the systems behind
the operation.

A little about me

Software engineer with 6+ years of experience building production complex systems, REST APIs, and data pipelines. My work is primarily focused on Python, Django/FastAPI, TypeScript (Svelte/Vue) and PostgreSQL — from the data model and API layer to deployment and day-to-day production ownership.

01 / Selected work

A selection of systems and engineering outcomes from production work.

Flagship platform · Sole engineer

2023 — 2026

National food & nutrition programme platform

Built the digital platform end-to-end for Indonesia’s nationwide food & nutrition programme. The system covers multi-vendor management, geo-tagged delivery tracking, live administration dashboards, and compliance reporting.

Django · FastAPI · PostgreSQL · TypeScript · AWS & Tencent · Linux

Platform scope

Multi-vendor management / Geo-tagged delivery tracking / Live admin dashboards / Compliance reporting

02

High-throughput REST APIs

Django REST Framework · PostgreSQL

Designed and optimised APIs handling more than 50,000 requests per day, with an average response time below 80 ms.

50K+ requests / day·<80 ms

03

Data pipelines & modelling

ETL · SQL · PostgreSQL

Owned ingestion, deduplication, cleansing, schema normalisation, transformation, and warehouse loading across multiple source systems. Built churn and demand-forecasting models for operational dashboards.

100K+ records / day·22% lower overhead

04

Payments & catalogue systems

Midtrans · Xendit · MongoDB

Integrated payment gateways supporting more than Rp2 billion in monthly transaction volume. Introduced MongoDB for product catalogue storage, reducing high-cardinality query latency by 40%.

Rp2B+ monthly volume·40% lower latency

05

Client web products

Django · Svelte · TypeScript

Delivered more than 20 client web products end-to-end. Led a migration from legacy jQuery to Svelte, reducing frontend bundle size by 35% and cutting the development cycle in half.

20+ products·35% smaller bundle

Some systems were built for employers or clients and are not publicly accessible. Public code and repositories are linked below where available.

GitHub profile ↗

02 / Experience

From support to system ownership.

From technical support and client delivery to backend engineering and data platform ownership.

Apr 2023 — Aug 2026

Fullstack Engineer / Data Engineer

PT. Risada Damai Sejahtera · Remote

Owned ETL workflows and backend development for production platforms, including the national school-meal programme infrastructure.

Data · Backend

Sep 2022 — Mar 2023

Full-Stack Engineer

PT. Performa Indonesia

Built high-volume Django REST APIs, led a containerised Linux migration, and mentored two junior engineers.

Backend · Infra

Jul 2019 — Sep 2022

Back-End Engineer

PT. Okular Kreasi Arthaguna

Improved catalogue query performance and integrated payment gateways for high-volume transactions.

Backend · Payments

Jan 2019 — Jun 2019

Full Stack Developer · Contract

PT. Cipta Putra Manunggal

Delivered 20+ client web products and helped move legacy frontend applications to Svelte.

Full-stack

Apr 2017 — Jan 2019

Technical Support Engineer

PT. Sejahtera Mandiri Perkasa

Supported more than 50 enterprise CCTV deployments and built Python automation for firmware updates.

Operations · Python

03 / Capabilities

The tools behind the work.

01 / Application

Backend & frontend

Python, Django, Django REST Framework, FastAPI, Flask, JavaScript, TypeScript, Svelte, VueJS, WordPress, Tailwind CSS, HTML and CSS.

02 / Data

Data & persistence

PostgreSQL, MongoDB, SQL optimisation, data modelling, ETL pipelines, ingestion, transformation, and warehouse loading.

03 / Delivery

Infrastructure & workflow

Linux / Ubuntu, Docker, AWS, GCP, Git, CI/CD, production deployment, monitoring, and troubleshooting.

Languages · Indonesian (Native) · English (Professional)

AI tooling · Claude Code · Codex · Cursor

05 / Contact

For engineering roles, technical work, and project enquiries.

Have a problem
worth engineering?