HKS//SYS.ENG
SYSTEM & DEVOPS ENGINEER • FULL-STACK DEVELOPER

Harris Kurniadi Sumbogo

Merancang sistem terdistribusi berkapasitas tinggi, mulai dari arsitektur Automatic Fare Collection (AFC) transportasi publik, cloud-native ticketing, hingga infrastruktur AWS.

LRT AFC Transit Engine AWS EKS & Cloud Ticketing Kafka & Debezium CDC
~12ms
Tap Latency
99.98%
Cloud Uptime
45k+
Peak Req/Sec
sys-telemetry.daemon
ONLINE
AWS EKS Cluster (Prod)
ap-southeast-3 • Auto-scaling
99.98%
Uptime SLA
Apache Kafka + Debezium
Active CDC Pipeline Stream
11.8 ms
P99 Latency
PostgreSQL Primary Cluster
ACID Strict • Zero Oversell
0 Overlap
Row-lock
Architectural Core Stack
GolangNode.jsVue.jsPostgreSQLDocker
EVENT STREAM LOGS LIVE
10:45:01[lrt-gate-04]NFC tap payload validated in 11.2ms
10:45:02[kafka-broker]Topic gate-tap-events ACK partition=2
10:45:03[debezium-cdc]WAL snapshot synchronized to replica
10:45:04[eks-hpa]HPA check: CPU 24%, Pods stable (4/4)
Production Case Studies

Featured Engineering Showcase

Arsitektur sistem nyata berkeandalan tinggi yang diimplementasikan di lingkungan produksi industri perkeretaapian transit publik, cloud ticketing skala nasional, dan ekosistem pembayaran hardware digital.

CASE STUDY 01 PT Softorb Technology Indonesia•System Engineer / Full-Stack Developer

Distributed LRT Automatic Fare Collection (AFC) & Device Monitoring System

Perancangan sistem Automatic Fare Collection (AFC) stasiun LRT terdistribusi berkeandalan tinggi (high-availability) serta sistem pemantauan ketersediaan perangkat (device availability monitoring) secara real-time untuk operasional gerbang stasiun LRT. Menjamin latensi validasi di bawah 15ms per tap dengan sinkronisasi data konsisten tanpa kehilangan data transaksi.

GolangApache KafkaDebezium (CDC)PostgreSQLLinuxDistributed Systems

Interactive System Flow • LRT AFC Core

Animasi alur data real-time dari tap gerbang stasiun hingga sinkronisasi event transaksional.

Tap Latency
11.8 ms
Committed Taps
1,489,210
Streaming Engine
Kafka + CDC
Data Loss Rate
0.00% (ACID)
Node 01
LRT Gate / Tap Reader
Edge IoT Turnstile
Hardware EdgeREADY
↓
Node 02
Golang Microservices
Validation & Fare Core
Station DaemonREADY
↓
Node 03
Apache Kafka Broker
Event Ingestion Topic
Streaming QueueREADY
↓
Node 04
Debezium CDC
Change Data Capture
WAL StreamerREADY
↓
Node 05
PostgreSQL Cluster
ACID Financial Ledger
Relational DBREADY
Real-Time Device Availability & Gate Health Monitoring SUB-SYSTEM

Memantau status gerbang turnstile stasiun, koneksi NFC reader, dan latensi pemrosesan secara kontinu.

All 14 Station Turnstiles Operational
CASE STUDY 02 PT Softorb Technology Indonesia•Full-Stack Developer & Cloud Infrastructure Engineeretix.co.id

ETIX (etix.co.id) — End-to-End Cloud Ticketing & Racepack Management

Pembangunan platform penjualan tiket end-to-end dan sistem manajemen inventaris racepack untuk berbagai skala acara nasional. Merancang ulang arsitektur database untuk mengeliminasi race condition (duplikasi nomor tiket saat transaksi serentak), integrasi payment gateway Duitku, serta konfigurasi auto-scaling pada klaster AWS EKS guna menangani lonjakan trafik ekstrem saat "ticket war".

Node.jsExpress.jsVue.jsAWS EKSEC2RDSS3CloudWatchPayment Gateway

ETIX Cloud Engine • AWS EKS & Scalability

Arsitektur cloud-native AWS EKS anti-race-condition untuk menangani lonjakan transaksi serentak.

Traffic Ingress
2,450 req/s
EKS Pod Replicas
3 Active Pods
Cluster CPU Avg
32%
TRAFFIC SOURCE
User Rush / Ticket War
50,000+ Concurrent Buyers
INGRESS GATEWAY TLS 1.3 PASS
AWS Application Load Balancer
Round-Robin & Health Checks
PAYMENT GATEWAY DUITKU READY
Payment Integrator (Duitku)
Instant Webhook Callback
AWS EKS Cluster • Horizontal Pod Autoscaler (HPA)
Scaling Target: 3 / 10 Pods Provisioned
Pod-1
~800 req
Pod-2
~800 req
Pod-3
~800 req
Pod-4
Standby
Pod-5
Standby
Pod-6
Standby
Pod-7
Standby
Pod-8
Standby
Amazon RDS PostgreSQL
SELECT FOR UPDATE

Pessimistic locking pada tingkat baris database untuk menjamin 0% risiko overselling dan duplikasi nomor kursi selama lonjakan transaksi checkout bersamaan.

Amazon S3 & CloudWatch
ASYNC WORKER

Penyimpanan tiket PDF barcode terenkripsi di S3 dengan presigned download URLs serta pemantauan latensi dan metrik pod real-time di CloudWatch.

CASE STUDY 03 PT Softorb Technology Indonesia•Full-Stack Web Developer

Mobile Digital Card (NFC Payment System)

Pengembangan web management system berbasis Vue.js untuk ekosistem pembayaran digital nirsentuh menggunakan teknologi kartu fisik dan perangkat Mobile NFC. Menyediakan antarmuka audit saldo, rekonsiliasi merchant settlement, dan otentikasi kunci enkripsi kartu.

Vue.jsVuexNFC Payment IntegrationRESTful APICryptographic Security

Contactless Hardware & Web Bridge

Hardware-Grade Cryptography & Key Management

Validasi kunci enkripsi kartu ISO/IEC 14443 secara aman untuk mencegah kloning kartu saldo digital dan transaksi ilegal.

Real-Time Merchant Settlement & Audit Trail

Dasbor manajemen rekonsiliasi mutasi transaksi multi-pedagang dengan pembukuan otomatis dan validasi tanda tangan digital.

Card Response
< 80 ms
Audit Trail
100% Verified
Standard
ISO 14443
STI SMART PASS
NFC TAP SECURE FIELD
13.56 MHz High-Frequency Protocol
ID: NFC-99084-STI ACTIVE MERCHANT
Systems & Capabilities

Keahlian Rekayasa & Ekosistem Teknologi

Pondasi sistemik yang solid dari arsitektur backend terdistribusi, infrastruktur cloud tahan uji, hingga antarmuka pengguna interaktif.

Distributed Backend & Event-Driven Architecture

Core Mission-Critical Processing
HIGH-THROUGHPUT

Arsitektur microservices performa tinggi berorientasi event, sinkronisasi data real-time, dan pemrosesan transaksi deterministik.

GolangNode.jsExpress.jsApache KafkaDebezium (CDC)Microservices ArchitectureRESTful API DesignPayment Gateway Integration (Duitku)Idempotency & Distributed Locking

Cloud Infrastructure & DevOps

AWS & Kubernetes

Orkestrasi kontainer, arsitektur AWS cloud-native, dan otomatisasi deployment zero-downtime.

AWS EKS (Kubernetes)Amazon EC2Amazon RDS PostgreSQLAmazon S3 & CloudWatchDocker ContainerizationCI/CD Pipeline AutomationLinux Server AdministrationHigh-Availability & Auto-Scaling

Database & Data Engineering

ACID & Graph Modeling

Perancangan skema relasional teroptimasi, isolasi transaksi ketat, dan eksplorasi graph database.

PostgreSQL ClusterNeo4j (Graph Database)Data Warehouse ArchitectureDatabase Schema OptimizationHigh-Concurrency Row LockingChange Data Capture (CDC)
Neo4j Fundamentals
Neo4j GraphAcademy • Certified

Frontend & Mobile Ecosystem

Vue 3.5, Nuxt 4 & Native Android
CLIENT & EDGE

Pengembangan antarmuka modern yang reaktif, aksesibel, dan teroptimasi untuk web performa tinggi maupun mobile.

Vue.js (Vue 3.5+ & Nuxt 4)Vuex / Pinia State ManagementTailwind CSS v4TypeScript / JavaScriptAndroid Native DevelopmentReka UI Primitives
Associate Android Developer
Google Developers Certification
Bangkit Academy Alumni
Google, Tokopedia, Gojek, Traveloka
Career & Academia

Perjalanan Profesional & Akademik

Rekam jejak kepemimpinan teknik, perancangan infrastruktur produksi, dan pengabdian akademis.

CURRENT ROLE Jakarta, Indonesia

Full-Stack Developer / System & DevOps Engineer

PT Softorb Technology Indonesia
Agustus 2023 – Sekarang

Merancang dan mengimplementasikan sistem terdistribusi LRT Automatic Fare Collection (AFC) menggunakan Golang, PostgreSQL, Apache Kafka, dan Debezium CDC dengan deterministik latensi di bawah 15ms.

Mengembangkan sistem Device Availability Monitoring real-time untuk memantau kesehatan gerbang turnstile, reader kartu fisik, dan konektivitas edge stasiun LRT.

Membangun dan mengelola infrastruktur cloud pada AWS (EKS, EC2, RDS, S3, CloudWatch), konfigurasi auto-scaling (HPA), serta otomatisasi pipeline CI/CD zero-downtime.

Memimpin rekayasa sistem cloud ticketing ETIX (etix.co.id) dengan pencegahan race condition 0% oversell, sistem inventarisasi racepack maraton, dan web pembayaran Mobile NFC.

GolangNode.jsVue.jsAWS EKSApache KafkaDebezium CDCPostgreSQLDockerCI/CD
GOOGLE CERTIFIED PROGRAM Bangkit Academy

Mobile Application Developer Cohort

Led by Google, Tokopedia, Gojek, & Traveloka
Februari 2022 – Agustus 2022

Merancang dan membangun prototipe aplikasi mobile Chatbot Cerdas untuk proyek Capstone industri bersama mitra internasional Traveloka Singapore.

Mendalami rekayasa aplikasi Android modern (MVVM, Kotlin Coroutines, Jetpack Compose, Room Database, Retrofit, dan integrasi Cloud AI).

Lulus dengan predikat memuaskan dan meraih sertifikasi kompetensi resmi Google Associate Android Developer.

Android StudioKotlinMVVMJetpackCoroutinesRetrofitTraveloka Singapore Capstone
DEGREE & ACADEMIC FACULTY Yogyakarta, Indonesia

Sarjana Komputer & Asisten Dosen (2 Tahun 4 Bulan)

Universitas Kristen Duta Wacana (UKDW) — Yogyakarta
September 2020 – Juli 2023

Asisten Dosen pada 6 Mata Kuliah Inti Teknik Informatika (Sep 2020 – Des 2022)

Algorithms & Programming Lab Work

Logika dasar komputasi, pointer, memory management, dan struktur algoritma rekursif.

Data Structures Lab Work

Implementasi struktur data fundamental: Linked List, Tree, Graph, Hash Table, dan analisis kompleksitas Big-O.

Software Engineering

Pola arsitektur software, metodologi Agile, testing lifecycle, dan perancangan UML/Design Patterns.

Web Programming

Arsitektur klien-server, RESTful API, otentikasi sesi/JWT, dan integrasi basis data modern.

Tutorial Machine Learning

Pemodelan prediktif, evaluasi performa model, preprocessing data matriks, dan supervised learning.

Data Warehouse

Skema Star & Snowflake, proses ETL (Extract-Transform-Load), data indexing, dan aggregasi dimensional.

Proyek Rekayasa Perangkat Lunak & Kepemimpinan Kampus:

Ketua BAWASLU UKDW (Agu – Okt 2022): Memimpin Badan Pengawas Pemilihan Umum Mahasiswa tingkat universitas secara berintegritas.
Full-Stack Developer (Mar – Des 2022): Membangun platform web pemetaan lokasi UMKM jemaat GKJ Klasis Klaten Timur.
Frontend Web Developer (Mar – Nov 2022): Mengembangkan antarmuka situs utama SMA Kolese John De Britto Yogyakarta.
Full-Stack Developer (Nov 2021 – Feb 2022): Membangun aplikasi web mini marketplace untuk GKI Gejayan Yogyakarta.
Frontend Developer (Feb – Okt 2021): Membangun sistem pendaftaran siswa baru daring (PPDB Online) untuk SMA Bopkri 1 Yogyakarta.
Direct Node Ingress

Initiate Engineering Contact

Tersedia untuk Peran Rekayasa Skala Besar (Senior / Lead Backend, Distributed Systems, Cloud Infrastructure)

harris@cloud-node:~$ ./contact --init
SECURE SHELL
CONNECTION ESTABLISHED [TLS 1.3 // 256-bit AES]
harris@cloud-node:~$cat profile.env
NAME="Harris Kurniadi Sumbogo"
TITLES=["System & DevOps Engineer", "Full-Stack Developer", "Distributed Systems"]
LOCATIONS=["Yogyakarta", "Jakarta, Indonesia"]
STATUS="Available for High-Impact Technical Roles"
harris@cloud-node:~$./endpoints --list
Email Protocol
Professional Network
harris-sumbogo
Connect on LinkedIn →
Direct WhatsApp / Call
+62 856-4118-8450
Start WhatsApp Chat →
Geo Location
Yogyakarta / Jakarta, Indonesia
WIB (UTC+7) Timezone
harris@cloud-node:~$
© 2026 Harris Kurniadi Sumbogo. Built with Nuxt 4, Vue 3.5 & Tailwind CSS v4.