Hey there! Thanks for stopping by. Have a look around and stay as long as you like.
My expertise: Robotics & Embedded System, Internet of Things, Software Engineering.
A Software Developer with a Bachelor’s degree in Informatics who focused on web development and IoT integration. Experienced in building systems such as clinic service, warehouse and workforce management, as well as real-time remote device monitoring and control platforms. Was accustomed to using both native web technologies and frameworks, and was able to collaborate via GitHub. Was oriented toward efficient solutions, and continuously developed in modern technology to deliver value for users and businesses.
Willing to relocate: Anywhere.
Bachelor of Computer Science, Informatics
- GPA: 3.79 (CUM LAUDE) 🏆
- Specialization: Web Development & Internet of Things (IoT).
- Undergraduate Thesis: Kendali dan Monitoring pH Air Akuaponik Berbasis IoT Dengan Metode Fuzzy Type-2.
- Undergraduate Program: Research Assistant for ±2 years in the PPS-TI and SCR Laboratories.
| Project | Stack | What it does |
|---|---|---|
| ESP32 · MQTT · Node-RED · MySQL · Telegram | Real-time weather monitoring system — monitors river water level, temperature, and humidity with live dashboard visualization, historical data logging, early warning alerts, and synchronized threshold control via Telegram. | |
| ESP32 · MODBUS TCP/IP · Node-RED · MySQL | Real-time environmental monitoring dashboard — tracks temperature and humidity with historical data logging, time-range filtering, CSV export, and data management. | |
| ESP32 · HTTP · OTA / FOTA | Web-based IoT monitoring, control, and firmware management system — monitors temperature and humidity, enables remote lamp control, provides authenticated web access, CSV data export, and enables wireless firmware updates over a local network. | |
| ESP32 · HTTP · Ubidots | Smart room monitoring and control system — monitors temperature, humidity, light intensity, and occupancy, with real-time dashboard visualization and remote relay control through Ubidots. | |
| ESP32 · HTTP · ThingSpeak | Environmental monitoring system — monitors temperature, humidity, and light intensity with cloud-based data logging and real-time dashboard visualization through ThingSpeak. |
|
C |
C++ |
C# |
VB 6 |
PHP |
Python |
MicroPython |
|
|
JavaScript |
TypeScript |
Go |
SQL |
|
Bootstrap |
Tailwind |
Vue.js |
React.js |
Next.js |
|
Codeigniter |
Laravel |
Express.js |
Node.js |
Apache |
MySQL |
MariaDB |
|
|
PostgreSQL |
MongoDB |
Firebase |
InfluxDB |
|
Composer |
VS Code |
Kiro |
XAMPP |
Laragon |
Ngrok |
Postman |
|
Arduino |
ESP32 / ESP8266 |
STM8 / STM32 |
Raspberry Pi |
|
TCP / IP |
HTTP |
MQTT |
WebSocket |
MODBUS |
I2C |
UART |
|
|
SPI |
RS485 |
|
Blynk |
Ubidots |
ThingSpeak |
Thinger.io |
Antares |
ThingsBoard |
HiveMQ |
|
|
Mosquitto |
EMQX |
Shiftr.io |
i-ot.net |
|
EasyEDA |
Eagle |
PlatformIO |
Node-RED |
Grafana |
MQTTX |
Kodular |
|
|
MIT App Inventor |
Visual Studio |
Fonnte |
Telegram Bot |
MODSCAN |
MODBUS POLL |
|
Docker |
Git |
GitHub |
GitLab |
|
Figma |
Canva |
Adobe Photoshop |
Microsoft Office |
Microsoft Visio |
- Certificate of Innovation & Achievement: EW Project Challenge (2026) — ElectronicWings x MOUSER, India
- Bootcamp Perancangan dan Perekayasaan Industrial Internet of Things (2026) — Edutic.id x BNSP
- Spec-Driven Development dengan Kiro (2026) — Dicoding Indonesia
- AI Productivity and AI API Integration for Developers (2026) — Hacktiv8 Indonesia
- Node-RED Fundamentals & Node-RED Advanced (2026) — Node-RED Academy
- Data Science for Internet of Things (2026) — BPVP Sidoarjo
- Programming for the Internet of Things Project (2023) — Coursera x University of California, Irvine
- Intensive Bootcamp "Menjadi IoT Engineer" Batch 10 (2023) — Edspert.id
- Internet of Things Batch 4 (2022) — DTS PROA KOMINFO RI
- Certificate of Competence: Web Junior Programmer (2022) — BNSP
- Certificate of Appreciation: CUM LAUDE (2022) — UPN "Veteran" Jatim
“Build technology that works and solves real problems.”
Hardware should be dependable.
Software should be maintainable.
Interfaces should be intuitive.
Technology should serve people — not just connect devices.



