// 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
// In production at
Stockbit Tokopedia Telkomsel Kisel Korea Investment & Sekuritas
// Selected deployments 2013–2025
Case files
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.
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
Tokopedia
PT 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.
Kisel
Koperasi Telekomunikasi Selular
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
Kisel
Koperasi Telekomunikasi Selular
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.
Telkomsel
PT Telekomunikasi Selular
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++
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.
- 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.
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.
// Credentials & classrooms
Education
Bachelor of Engineering, Electrical & Electronics
Universitas Dian Nuswantoro
Electrical & Electronics Engineering, coursework
Diponegoro University
Microservices & system design
Fastcampus IDN
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