Portfolio Archive

Engineering Case Studies

Detailed engineering writeups covering problem definitions, system architecture, trade-off decisions, automation pipelines, and measurable outcomes.

Celengan GenZ
WEB2026
Live System

Role: Software Engineer

A modern personal finance platform built to simplify money management for everyday users. It combines transaction tracking, budgeting, savings goals, split bills, emergency fund planning, wallet management, and financial reporting into one intuitive dashboard.

Next.jsTypeScriptTailwind CSSSupabase
Live Demo
Autonomous Mobile Archive Cabinet Robot System
PLC2024
Live System

Role: Automation & Backend Engineer

Electromechanical robotic archive system integrating PLC motion control, Raspberry Pi hardware-software bridging, and RESTful APIs for automated document retrieval.

PLC (Mitsubishi, Omron, Siemens, LS)Modbus Protocol (RTU/TCP)Raspberry PiIndustrial Electrical Wiring & Safety+3 more
Live Demo
Industrial IoT & Machine Telemetry Pipeline
IOT2025

Role: Automation & Software Engineer

End-to-end IoT monitoring pipeline streaming real-time machine telemetry from ESP32 microcontrollers and Modbus PLC networks to desktop and web dashboards.

Modbus Protocol (RTU/TCP)ESP32 & MicrocontrollersIndustrial Electrical Wiring & SafetyPython+3 more
System Overtime Management
WEB_INDUSTRIAL2026

Role: Software Engineer

A high-performance on-premise Overtime Management System that automates complex manufacturing shift calculations, real-time validation workflows, and multi-department Excel reports with embedded digital signatures, eliminating manual errors and cutting reporting overhead by 90%.

Tailwind CSSSQL ServerPHP
IoT Water Quality Monitoring System
IOT2024

Role: Software Engineer

An IoT-based water quality monitoring system built using ESP32, a custom HTTP backend, Flutter, and MongoDB. The system collects water parameter data from multiple sensors, including temperature, pH, turbidity, and TDS. Sensor readings are sent from the ESP32 to the backend via HTTP, stored in MongoDB, and displayed in a Flutter mobile application for realtime monitoring and water quality evaluation.

ESP32 & MicrocontrollersNode.jsFlutterMongoDB