Backend software engineer

Brilian Firdaus

I work on distributed systems, mostly around orders, loyalty, identity, and search. I've spent 8+ years building and operating backend services at Grab and Blibli.

My work includes API performance, cloud migrations, and service reliability. I use Go and the JVM, with PostgreSQL, Kafka, Redis, and Elasticsearch.

Current
GrabTransaction Platform
Previous
Blibli
Location
Jakarta, Indonesia

Selected projects

Backend systems
GrabAPI performance

Cross-sell API latency

Introduced concurrent downstream calls and a bulk caching layer. Reduced p99 latency from 2.5s to 1s, a 60% reduction.

  • Concurrency
  • Caching
BlibliInfrastructure

Loyalty Platform cloud migration

Led the migration from on-prem infrastructure to GCP across ~20 services. Added support for autoscaling, faster deployments, and improved observability.

  • GCP
  • Cloud migration
BlibliIdentity & access

IAM rewrite and migration to GKE

Co-led the rewrite and migration, scaling throughput to ~5K QPS. Used Redis caching and Resilience4j circuit breakers to improve resilience.

  • GKE
  • Redis
  • Resilience4j

Experience

  1. Nov 2024 — Present

    Grab

    Jakarta

    Senior Software Engineer, Backend

    Transaction Platform

    • Engineering Owner for cash payments on bundled orders. Resolved a cross-service pricing mismatch for a launch projected to add ~10K daily orders.
    • Designed and launched Live Activity for cross-sell products, contributing approximately 5% of total cross-sell order volume.
  2. Apr 2018 — Nov 2024

    Blibli

    Jakarta

    Principal Software Development Engineer

    Associate → Staff → Senior Staff → Principal

    • Led Dream On for the 2023 year-end campaign, issuing ~2M unique raffle tickets at peak and designing fair, low-latency winner selection.
    • Built event-driven search systems for ticket, voucher, and hotel products using Elasticsearch.

Contact