pocketkafka
GoThe PocketBase of Event Streaming - Ultra-lightweight single binary Kafka broker with embedded Kadeck-grade Web UI, Schema Registry, and Zero Dependencies
Backend and industrial IoT engineer
I build the systems that move industrial data: OPC UA and IEC 104 front-end processors, notification gateways, Kafka pipelines, and the dashboards on top.
Currently Software Engineer at PLN Icon Plus (contract), working on SCADA platform services. Based in the Jakarta area, open to remote.
I have spent the last years between two worlds: operational technology (SCADA, PLCs, IEC 60870-5 protocols, OPC UA) and modern backend engineering (Python, Go, Java Spring Boot, Kafka, PostgreSQL, Docker). My job is making those two talk to each other reliably.
At PLN Icon Plus I built and maintain industrial communication services: an OPC UA front-end processor, a smart modem service, and a digital SMS notification gateway. Before that I worked on HRIS backends and application QA at Mutiara Solusindo.
I prefer boring technology that can be monitored: small binaries, clear protocols, tests, and logs that explain themselves.
May 2024 - Present
PLN Icon Plus · Contract
Aug 2023 - Apr 2024
Mutiara Solusindo · Contract
The repositories are private. These aggregate numbers come from the GitHub API and are re-counted by a script; the snapshot date is shown below.
Snapshot: 2026-09-15
Public source code on GitHub. The portfolio site itself is one of them.
The PocketBase of Event Streaming - Ultra-lightweight single binary Kafka broker with embedded Kadeck-grade Web UI, Schema Registry, and Zero Dependencies
This project is designed to integrate seamlessly with standard industrial architectures, visually representing high-frequency data streams sourced from Kafka and OPC UA servers.
A lightweight Python microservice that bridges Apache Kafka to WebSocket clients in real-time. Built with FastAPI + Confluent Kafka - designed to handle millions of messages per second.
A unified notification gateway service supporting WhatsApp and Telegram integrations.
A scalable OPC simulator with a graphical user interface. Capable of running multiple concurrent instances (10+ nodes) for industrial automation testing.
Open to backend / industrial IoT roles and collaborations. The fastest way to reach me is email or LinkedIn.