Building the bridge between hardware and software — from circuit schematics to embedded firmware, I design systems that power the physical world.
Designed and implemented a Maximum Power Point Tracking algorithm on STM32. 97% efficiency with OLED display and UART telemetry. PCB designed in KiCad.
View on GitHubMulti-channel energy monitor with ESP32 + ACS712. Web dashboard via WebSocket with live power graphs.
View on GitHubFIR/IIR filter on Arduino Due for audio signal processing. Butterworth, Chebyshev & Bessel with FFT analysis.
View on GitHubHigh-speed line follower with adaptive PID. Sensor fusion from 8-ch IR array, encoders, and IMU.
View on GitHub4-layer custom dev board with STM32 + ESP8266, USB-C power delivery, CAN bus, and breakout headers.
View on GitHubI'm an Electrical Engineering student with a deep passion for bridging the gap between analog hardware and digital intelligence. Based in Indonesia, I design circuits that don't just work — they're elegant.
"First, solve the problem. Then, write the code." — John Johnson
My focus lies in embedded systems design, power electronics, and IoT applications. I believe great engineering comes from understanding a system from electrons up to the application layer.
When I'm not designing PCBs or debugging firmware, I'm contributing to open-source hardware projects or exploring the intersection of machine learning and embedded systems (TinyML).
Have a project in mind, want to collaborate on hardware design, or just want to talk electronics? I'm always open for a good conversation about circuits and embedded systems.