Software Engineer · Jakarta, Indonesia

Gusti Raditia Madya

Software Engineer with 7+ years building and scaling web and mobile products across e-commerce, travel, and fintech. Currently at Traveloka.

Gusti Raditia Madya
About

Technical decisions, end to end

A Software Engineer with 7+ years of experience building and scaling web and mobile products across e-commerce, travel, and fintech. I own technical decisions end to end, from architecture to code, and work closely with product and business teams to deliver across multiple markets and products.

Role
Software Engineer (Web)
Address
Jakarta, Indonesia
Language
Bahasa Indonesia, English
Professional skills

React across web and mobile

Languages & Frameworks

TypeScript, JavaScript, React, React Native, Next.js, React Query, Vue.js

Tools & Infrastructure

Node.js, Docker, Terraform, ArgoCD, Nginx

Testing

Unit Testing, Integration Testing

Styling & Markup

HTML, CSS

Projects

One repo, four AI coding tools

AI powered developer tooling that syncs coding skills, rules, and workflows across four AI coding tools (Claude Code, Cursor, Gemini CLI, Codex CLI) from a single repo.

Claude Code Cursor Gemini CLI Codex CLI
  • 93% test coverage bar enforced automatically on every feature, no manual review.
  • Tiered model routing: escalates for high-stakes calls, dual-model review before irreversible changes.
  • Token compression cuts typical AI coding session cost by 50–80%.
Writing

Latest from theboredcoder.com

Work experience

Seven years across travel, e-commerce and fintech

May 2026 – Present

Traveloka

Current
Software Engineer (Web) · Ground Transport Engineering
React 18, React Native, Next.js, TypeScript · bus & train booking across 7 SEA/APAC markets
  • Built unified bus & train search from scratch, normalizing inventory across providers into one results experience.
  • Expanded search internationally via canary rollout and locale-based eligibility.
Sep 2018 – May 2026

Blibli

Associate Lead · Loyalty & RewardsOct 2025 – May 2026
Technical lead, Blibli Tiket Rewards · frontend across Blibli, Tiket, Ranch Market, Dekoruma
  • Migrated tier progress from points to amount paid, removing a confusing shared unit with redeemable rewards.
  • Led a phased, zero-downtime domain migration across partner teams.
Senior Software Engineer · Loyalty & RewardsJan 2023 – Oct 2025
Blibli Tiket Rewards, a cross-platform loyalty program
  • Helped design the KrisFlyer Miles exchange, including PII handling and cross-system reconciliation.
  • Built point-to-raffle exchanges, mission-based tier upgrades, and in-store point earning.
Software Engineer · Financial ServicesAug 2021 – Jan 2023
Micro-frontend architecture for mutual funds, gold, booking & order history
  • Integrated Blibli Gold with Pluang and Blibli Reksadana with Bibit for in-app buy/sell.
Junior Software Engineer · Digital ProductsJul 2019 – Aug 2021
  • Built reusable UI components for Blibli's Ticket and Voucher products.
  • Improved performance and accessibility, lifting Lighthouse scores.
Software Engineer InternSep 2018 – Feb 2019
  • Bug fixes and UI automation testing on Blibli's Merchant Application Tool.
Education

Computer science, then IT

2020 – 2022 · Master's

Master of Information Technology

University of Indonesia
2015 – 2019 · Bachelor's

Bachelor of Computer Science

Universitas Gadjah Mada (UGM)
May 2022 · Certification

Professional Scrum Developer™ I (PSD I)

Scrum.org