Embedded systems & robotics engineer · Indonesia
I build firmware, control software, and computer-vision pipelines for robots and measurement instruments, from the microcontroller up to the desktop application. I also teach introductory programming at the Faculty of Electronics and Computer Engineering (FTEK), Universitas Kristen Satya Wacana.
Focus areas: embedded firmware · legged robot kinematics & gait control · computer vision on edge devices · instrumentation & test-equipment software · IoT
| Project | Description | Stack |
|---|---|---|
| legacy-2026 | Hexapod robot for the Indonesian national robotics contest (KRSRI): 4-layer firmware, inverse kinematics, closed-loop navigation, on-board vision | C++, Teensy 4.1, Raspberry Pi 5, YOLO |
| RECELL-AI | Second-life battery grading combining visual inspection with electrical measurements and state-of-health estimation | Python, YOLOv8, XGBoost, STM32, PyQt |
| ArahMPU6050 | Arduino library for heading tracking with the MPU6050 IMU, listed in the Arduino Library Manager | C++, Arduino, ESP32, STM32 |
| web-based-emisi-carbon | Multi-domain carbon emission (CO₂e) calculator with traceable factors and uncertainty estimates | FastAPI, React, TypeScript |
| robot-gudang | Autonomous warehouse robot simulation with A* path planning | Python, Pygame |
| Pengajaran-Program-Deo | Course material for introductory C++ programming at FTEK UKSW | C++ |
Professionally, I also develop software for vehicle roadworthiness test equipment (brake, side-slip, and speedometer testers); that work lives in private repositories.
| Area | Tools |
|---|---|
| Firmware & control | C, C++, Arduino, Teensy, STM32, ESP32 |
| Vision & data | Python, OpenCV, YOLO, scikit-learn, XGBoost |
| Applications | Qt / PyQt, C# / .NET, FastAPI, React, Flutter |
| Infrastructure | Linux, Git, CMake, MQTT |



