Backend systems that hold up at 300k requests a minute.

I'm a lead backend engineer with 8+ years building and operating high-scale distributed systems in fintech and e-commerce. Jakarta, Indonesia.

Portrait of Kevin Kurniawan
110M+
Transactions processed
300k
Requests per minute
5s → 300ms
Portfolio API latency
9 yrs
In production backends
Sep 2021 — Present
Ajaib Sekuritas Asia
Jakarta, Indonesia

Senior → Lead Backend Engineer, Stocks and Crypto

  • Led backend teams building reactive microservices for trading and ledger systems, processing over 110 million transactions and 27 million asset movements.
  • Scaled stock backend services to roughly 300k requests per minute using Redis and Caffeine caching strategies.
  • Initiated and led data archival tooling with the Data and DevOps teams, reducing database storage costs and improving query performance.
  • Moved into the Data and Liquidity team, owning pricing, order book and crypto detail services.
Mar 2017 — Sep 2021
Global Digital Niaga (Blibli.com)
Jakarta, Indonesia

Software Design Engineer (Staff)

  • Led Click and Collect services, contributing about 3% of Blibli total sales, and integrated them with merchant partners.
  • Built and maintained backend systems for the Order Fulfilment and Seller Platform teams.
  • Mentored new engineers, served as intern lecturer, and conducted technical interviews.
Ajaib Sekuritas · Stocks & crypto

Trading and ledger platform for stocks and crypto.

I led the backend teams behind order and trading management, the stock ledger, and stop loss / take profit. The system has processed over 110 million transactions and 27 million asset movements. On the crypto side I owned spot and futures brokerage — execution, deposits, withdrawals and margin — and delivered IDR Perpetual Futures for local-currency trading.

Java Spring Boot Reactive Redis Kafka
Ajaib Sekuritas · Data & liquidity

Market data pipelines for pricing and order books.

I own the market data services — pricing, order books and crypto detail — and the integrations with external liquidity providers and market makers. I led the rebuild of the legacy crypto data services to improve scalability and reliability, and cut coin portfolio API latency from about 5s to 300ms under peak traffic near 1,800 RPS.

Timescale DB PostgreSQL GCP OpenTelemetry
Blibli.com · Click and Collect

Click and Collect, about 3% of total sales.

I led development and maintenance of Click and Collect and its integrations with merchant partners including Alfacart Store and Shop & Drive. I also worked on order fulfilment and seller platform backends, and on launches such as Samsung GLP Fold, S20+ and Note 20 that generated hundreds of millions in GMV.

I work on the parts of a product that have to stay up: order flows, ledgers, market data.

I started in 2015 on a university student portal, spent four years on e-commerce fulfilment at Blibli, and have led trading backends at Ajaib since 2021. I mentor engineers, run technical interviews, and hold a BS in Computer Science from Bina Nusantara University with a 3.92 GPA.

Backend and architecture
Java Spring Boot Reactive microservices Kafka GCP
Databases and cache
PostgreSQL Timescale DB MySQL MongoDB Redis Caffeine
Tooling and operations
Git Jenkins Maven NewRelic Grafana Loki OpenTelemetry