// Software Engineer — Backend & Distributed Systems

12+ years in production

Muchamad Azwar Nurrosat, software engineer. Enterprise Systems
that Survive
at Scale.

Lead Backend Engineer & Distributed Systems Architect with 12+ years building high-throughput trading platforms, zero-downtime blue/green deployment automation, and tailored enterprise Grafana observability.

// Numbers that shipped

12+ Years in prod Since Aug 2013
90,000+ Orders at market open Stockbit
8× Telco txn scale Kisel, 45k → 350k+ daily
80M+ MSISDN migrated Telkomsel USIM 4G, at Kisel
300K+ Daily recharges Kisel ISO 8583

// In production at

Stockbit Tokopedia Telkomsel Kisel Korea Investment & Sekuritas

// Selected deployments 2013–2025

Case files

Jun 2025 — Present · fintech

Korea Investment and Sekuritas Indonesia, PT

Head IT Core Business · Jakarta, Indonesia

Mission-critical securities infrastructure, zero-downtime deployment automation, tailored enterprise observability, and back-office/front-office integrations.

Zero-downtime blue-green · Enterprise Grafana/Tempo · Vault secrets

Read ↓ Collapse ↑
  • Engineered an automated slot-based blue-green deployment architecture using Ansible and reverse proxy upstream switching, achieving zero downtime across production services.
  • Integrated centralized secret management via HashiCorp Vault into deployment pipelines, ensuring sensitive credentials never touch repositories or CI runner logs.
  • Built customized enterprise Grafana and Tempo distributed tracing dashboards tailored for securities trading, monitoring database health (PostgreSQL/MariaDB), message queues (Redpanda/Kafka), and API gateways in real time.
  • Architected backend services bridging legacy core securities engines with modern front-office trading platforms and the Kisi eIPO order management system (OMS).
  • Implemented secure Host-to-Host (H2H) banking integration APIs for real-time customer account funding and transaction settlement.
  • Developed automated OCR and document quality verification for client KYC, validating thousands of monthly submissions and replacing manual identity review.
  • Spearheaded internal AI tooling, developing Model Context Protocol (MCP) servers and local LLM integrations (llama.cpp, LiteLLM) to accelerate developer workflows.

Feb 2022 — Mar 2025 · fintech

Stockbit

Lead Backend Engineer · Jakarta, Indonesia

Rebuilt core trading in-house and held 90,000+ customer orders through market open.

90,000+ orders at market open

Read ↓ Collapse ↑
  • Designed and implemented high-performance backend services for stock trading, handling hundreds of thousands of daily transactions.
  • Built an end-to-end low-latency architecture for traffic spikes during market open.
  • Led a backend team to rebuild core trading services, migrating off a third-party remote trading system to an in-house platform for Stockbit consumers.
  • Scaled transaction throughput to deliver 90,000+ customer orders during market open.
  • Delivered basket orders, leverage limit orders, Stockbit Syariah, GTC smart orders, and Stockbit Institution.
  • Design and setup enterprise grade event driven architecture with redpanda kafka, capable of handling more than 500k message/seconds, more than ready to handle high throughput low latency financial transaction

Aug 2019 — Feb 2022 · commerce

Tokopedia

Senior Software Engineer · Jakarta, Indonesia

Marketplace-scale category migration, partner-API encryption, and Clean Architecture.

Category migration at marketplace scale

Read ↓ Collapse ↑
  • Architected backend services and wrote comprehensive technical design documentation for high-traffic commerce systems.
  • Engineered backend services for bulk product category migration across marketplace-scale catalog datasets.
  • Implemented end-to-end data encryption protocols for user data shared across third-party partner APIs.
  • Championed Clean Architecture across internal backend services to improve maintainability and domain isolation.
  • Built metrics dashboards and monitoring with Prometheus, Grafana, Datadog, and New Relic.

Oct 2018 — Jul 2019 · telco

Kisel

Manager IT Business Solution · Jakarta, Indonesia

Tech lead at Kisel (Koperasi Telekomunikasi Selular) for Smart Topup, host-to-host billing, ISO 8583 switching, kartuHalo, and the Telkomsel USIM 4G migration.

300,000+ daily recharges · 80M+ MSISDN · 8× scale

Read ↓ Collapse ↑
  • Tech lead and project manager for Kisel business apps, including the API platform, project control, and system architecture.
  • Smart Topup: telco and PPOB mobile app connected through tCash and multi-biller APIs, used by merchants across all 8 Kisel clusters. Payment used the tCash merchant balance, later LinkAja.
  • Kisel Host-to-Host: single API integrator for telco, PPOB, and multi-biller transactions used by Kisel partners.
  • Kisel telco switching: REST and ISO 8583 API distributing Telkomsel e-voucher prepaid product to resellers and authorized distributors, handling 300,000+ daily recharges.
  • kartuHalo microsite: mobile web app for ordering and registering kartuHalo, connected to the Telkomsel kartuHalo API, used by 500+ Kisel agents.
  • Telkomsel USIM 4G migration: web app and API covering 80M+ customer MSISDNs.
  • Scaled the platform from 45k to 350k+ daily successful telco transactions (8×), with Docker clustering and load balancing.

Stack: MySQL, Cassandra, PostgreSQL, Redis, PHP, Node.js, Java, Docker

Apr 2017 — Oct 2018 · telco

Kisel

Manager IT Application & Services · Jakarta, Indonesia

Managed delivery of Kisel APIs, fintech apps, and web applications.

Core switching · fintech apps · web APIs

Read ↓ Collapse ↑
  • Managed projects and led API development, fintech application development, web apps, and technical direction.
  • Owned core switching and PHP-based application services.

Aug 2013 — Mar 2017 · telco

Telkomsel

Staff IT Programmer · Semarang, Central Java, Indonesia

Mobile and web services, server-room IoT, a BTS tracker, and a downtime revenue dashboard at PT Telekomunikasi Selular.

Server-room IoT · BTS tracker · revenue-loss dashboard

Read ↓ Collapse ↑
  • Built mobile apps, web apps, and backend web services.
  • Developed IoT device interfacing for server-room monitoring and alerting (embedded C++).
  • Created a mobile base-transceiver-station tracker to detect the nearest cell by LAC/CI.
  • Built a loss-revenue prediction dashboard from base-transceiver-station downtime datasets.

Stack: MySQL, PHP, Node.js, Java, C++

Nov 2024 — Apr 2025 · edu

Fastcampus IDN

Part-time Lecturer · Remote

Indonesian-language course on microservices and system design, ending in a full e-wallet build.

Monolith → microservices · e-wallet build

Read ↓ Collapse ↑
  • Authored and delivered an Indonesian-language course on microservices architecture and system design, from monolith-to-microservices migration through a complete e-wallet build.

// What I do

Capability index

01 — 06

Languages
Go, PHP, Node.js, Python, SQL, Java SE, C++ (Arduino/AVR)
Backend & architecture
Microservices, Clean Architecture, system design, GraphQL, REST, FastAPI, ISO 8583, Kafka, message queues
Data & storage
MySQL, PostgreSQL, Oracle, Microsoft SQL Server, Cassandra, Redis
DevOps & observability
Docker, Nginx, Caddy, Ansible (Blue/Green Zero-Downtime), HashiCorp Vault, CI/CD, Prometheus, Grafana, Tempo, OpenTelemetry, Datadog, New Relic
AI / ML
LLMs, OCR, OpenCV, digital image processing, pattern recognition, MCP, Ollama
Domain
FinTech, securities trading, telco switching, KYC/onboarding, IoT
Electrical
I2C, RS232, Ethernet, MQTT, HTTP, Altium PCB (single and double layer), Proteus

// After hours

Hardware lab

Sensor
Flex + IMU
Bus
I2C
Host
Desktop app
Loop
Realtime match

01 Sensor

Sign-language recognition

Flex sensors plus accelerometer and gyro, with a desktop app matching sensor streams to sign-language interpretations in real time.

C++ · Flex sensors · IMU · Desktop app

MCU
Arduino Nano
Input
Hand motion
Output
Servo arm
Record
YouTube

02 Motion

Hand-motion robot arm

Hand-motion controlled arm robot powered by Arduino Nano.

Arduino Nano · Servo · YouTube

Watch the demo (opens in new tab)
Device
Embedded C++
Path
Sensor → web
Site
Telkomsel
Use
Room alerts

03 Telemetry

Server-room monitor

IoT interfacing at Telkomsel (PT Telekomunikasi Selular) so server-room sensors could be monitored and alerted from web services.

Embedded C++ · Sensors · Alerting

// Credentials & classrooms

Education

Bachelor of Engineering, Electrical & Electronics

Universitas Dian Nuswantoro

Semarang, Indonesia · 2017

Electrical & Electronics Engineering, coursework

Diponegoro University

Semarang, Indonesia · 2006 — 2009

Microservices & system design

Fastcampus IDN

Part-time lecturer · Nov 2024 — Apr 2025

Course work ↗

// Protocol

FAQ

Securities trading backends, zero-downtime blue-green deployments, enterprise observability, telco switching, and high-throughput data migrations. Recent work is Ansible automation, custom Grafana/Tempo tracing, Vault secret management, and eIPO order management at Korea Investment and Sekuritas Indonesia, PT.

FinTech and securities, telco distribution at Kisel (Koperasi Telekomunikasi Selular), marketplace commerce, KYC onboarding, and IoT telemetry between embedded devices and web services.

Tangerang Selatan, Banten, Indonesia (WIB, UTC+7). The Fastcampus course was delivered remote.

Lead Backend Engineer, Staff Software Engineer, and Technical Lead roles focusing on distributed systems, high-throughput trading, and platform reliability engineering. Open to full-time opportunities (hybrid in Jakarta/Tangerang or remote). Download the one-page ATS resume PDF from the top navigation.

// Open a channel

Need an Enterprise Grade system that doesn’t blink?

azwar.nrst@gmail.com