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
Backend Engineer Internship
Apr 2022 - Sep 2022
Software Engineer I
Oct 2022 - Aug 2025
  • Develop B2B Affiliate hotel backend service using Golang
  • Using MongoDB, Redis, Kafka, GCP Pubsub, and Google Cloud Storage as tech stack
  • Contribute on code architecture migration from Layered Architecture to Hexagonal Architecture
  • Create scalable job worker using Google PubSub messaging system (~3k concurrent job/minute) and manage it’s eventually consistency and idempotency
  • Maintaining a scalable service that can handle high network traffic (~120k concurrent traffic/minute)
  • Minimize network IO cost by reducing unnecessary payload (best achievement: reduce network cost by 75%)
  • Restructuring data, implement a snapshot mechanism, and also optimize database query that improve the latency (best achievement: reduce latency by 98%, from 125ms to 2ms)
  • Restructuring data which reducing the database storage by approximately 99% (from 200 GB to just 2 GB)
Software Engineer II
Sep 2025 - Present
  • Isolate the PDF engine from main service to remove unnecessary resources (we use chromium as PDF engine, that currently has memory leak issues. It cause the main service to have unnecessary memory resources)
  • Contributing on multi currency implementation for B2B Affiliate hotels. Collaborate with Demand, Data, Refund, and Pricing team for integration. Prevented foreign exchange potential loss by ~175 million IDR in one month, projected ~2 billion IDR annually
Bukit Vista
- Bali, Indonesia
Property management company in Bali and Yogyakarta
Backend Developer Internship
Oct 2021 - Mar 2022
  • Create feature request from client using Node js
  • Maintain the REST API from bug using Axios
  • Structuring database to ORM models using Sequelize
  • Create automation tools using Puppeteer
Education
Universitas Gadjah Mada
-
Yogyakarta, Indonesia
Oct 2021 - Mar 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