Rizqi Pangestu
About Me
Hello, I'm Rizqi Pangestu, i have been working as software engineer since i graduated from bachelor degree. I have strong interests in software engineering. I like to learn something new by doing and read the official documentations
Experience
Tiket.com
- Jakarta, Indonesia
Online Travel Agent (OTA) and lifestyle app
Software Engineer II
Sep 2025 - Present
  • Saving ~1 million IDR per month that caused by memory leak by isolating the PDF engine from main service using Gotenberg (Golang based)
  • Prevent forex loss by ~175 million IDR in one month, projected to be ~2 billion IDR annually by enabling multi currency for B2B Affiliate hotels, collaborate with Demand, Data, Refund, and Pricing team
  • Contribute on API migration from XML into JSON contract with improvement feature for maintainability and readability both for us and partner
Software Engineer I
Oct 2022 - Aug 2025
  • Refactoring layered into hexagonal architecture on Golang service
  • Reducing network cost by 75% (or ~5 million per month) by sanitizing unnecessary payload and GCP Pubsub encoding compression
  • Reducing latency by 98%, (from 125ms to 2ms) by optimizing MongoDB database index and caching
  • Lead restructuring system design project from blacklist into whitelist that reducing the database storage by approximately 99% (from 200 GB to 2 GB)
  • Enhancing user observability by integrating our services into meaningful custom Grafana metrics
  • Involved in library creation to solving fan-out fan-in problem which used for several product requirement using MongoDB and GCP Pubsub
  • Maintain a scalable discovery service with ~120k concurrent traffic/minute (potentially growing along the year)
Backend Engineer Internship
Apr 2022 - Sep 2022
  • Develop B2B Affiliate hotel backend service using Golang
  • Migrate legacy Java based service into Golang
Bukit Vista
- Bali, Indonesia
Property management company in Bali and Yogyakarta
Backend Engineer Internship
Oct 2021 - Mar 2022
  • Develop CRUD API using Node.js with framework Axios and Sequalize
  • Create automation scraping tools using Puppeteer
Education
Universitas Gadjah Mada
-
Yogyakarta, Indonesia
Aug 2018 - Aug 2022
Bachelor Degree in Computer Science, 3.69/4.00
Skills
I've been working as software engineer mostly on backend technologies
golang imagemongodb imageredis imagekafka imagekafka imagekafka image