Gresik, ID · --:-- WIB

I build real software on a real factory floor.

Software engineer in East Java who turns shop-floor problems into QR scans, live dashboards, and PDCA-driven systems — at PT. Sungwoo Indonesia, an automotive seat-belt manufacturer.

// status: DIGITALIZING

About

Most engineers debug code. I also debug the line.

I'm a software engineer at PT. Sungwoo Indonesia, an automotive seat-belt manufacturer, where I digitalize the shop floor — material receiving, production scheduling, stock tracking, and the KPI dashboards that keep improvement honest. My tools run every shift, used by operators and planners who only care that it works when the line is moving. A scanner that fails once at the receiving dock loses trust faster than any feature can win back — so I build for whether it holds up under pressure, not for the demo.

Skills

Two stacks, one engineer.

A full-stack toolkit — plus the shop-floor frameworks that make the software actually land.

Build

01 / front + back
JavaScript — Vanilla JSDaily
HTML / CSSDaily
Tailwind CSSStrong
PHPStrong

Data & Dashboards

02 / make it visible
Chart.jsStrong
SupabaseStrong
Dashboard & data-viz designStrong

Automate & Ship

03 / tooling
GitDaily
MySQLStrong

Shop-Floor Frameworks

04 / the edge
PDCACore
5W2H problem solvingCore
KPI designCore
where code meets the factory floor
Selected Work

Things I've shipped.

From the production line to the living room — real tools, real users.

Flagship · in production · PT. Sungwoo Indonesia

Material Receiving System — Digitalization

End-to-end digitalization of how incoming material is received and tracked. QR-labeled boxes are scanned at the dock, verified against orders, and tracked into stock — with a live KPI dashboard, a countermeasure roadmap, and a PDCA / 5W2H improvement cycle built around the data. Replaced paper checklists and end-of-day guesswork.

QR box scanning KPI dashboard Countermeasure roadmap 5W2H PDCA
View project
01Scan — every box is QR-labeled and logged on arrival.
02Measure — receiving KPIs render live, no spreadsheet hunting.
03Improve — countermeasures & 5W2H plans close the PDCA loop.

Side project · in daily use at home

Household HQ

Built for two people to actually share: schedules, tasks, and a dashboard view of the week. Vanilla JS front end on Supabase, with a custom SVG icon library and Chart.js overviews. Its toughest user-acceptance test lives in my house.

Vanilla JSTailwindChart.jsSupabase
View project

In production · runs every shift

Line Scheduler & Stock Tracker

Generates the hourly production schedule for every line and records material quantity transactions as they happen, so stock levels come from actual movement instead of estimates. Planners see what each line runs next hour; the warehouse sees what's really left.

PHPJavaScriptMySQL
View project

Internal tool · used daily on the floor

QR Label Generator

Small tool with a big job: batch-generates print-ready QR labels for material boxes, laid out to scan cleanly on the first pass. The kind of utility nobody notices until it's gone.

JavaScriptHTML/CSS print
View project

Side project · every rupiah accounted for

Money Management App

Personal finance tracker: income, spending, and monthly summaries without opening a spreadsheet. Custom Chart.js dashboards with stacked totals, so the month's story is readable at a glance.

JavaScriptSupabaseChart.js
View project
Experience

The production line.

Each station is a step in how I got here. (Edit the dates & details — placeholders are marked.)

NowCURRENT

Software Engineer — Manufacturing Digitalization

PT. Sungwoo Indonesia · Gresik, East Java

Building the tools the shop floor runs on — material receiving, production scheduling, stock tracking, KPI dashboards, and PDCA-driven process improvement. The bridge between the codebase and the production line.

20XX — 20XX

Developer · Builder of side projects

Self-directed

Sharpened a full-stack toolkit by shipping real apps for real people — dashboards, web apps, automations — and learned to design for the user, not the demo.

20XX

Where it started

[ Add your studies / first role ]

[ One line on how you got into building software — your degree, your first project, or the moment it clicked. ]

Contact

Let's build something that ships.

Open to interesting engineering work — especially where software meets the physical world. The fastest way to reach me is email.