PT Surya Toto Indonesia
Intern Full Stack Developer

Overview
Developed a web-based calibration management system for production equipment, working directly with QA and Maintenance teams throughout the full development lifecycle.
The existing process was entirely manual. Technicians tracked calibration schedules on spreadsheets with no automated reminders, no audit trail, and no centralized visibility across the facility.
Built a responsive full-stack application using Rust on the backend and vanilla JavaScript on the frontend, with MongoDB as the data store for flexible equipment and calibration record schemas.
Implemented role-based access control (RBAC) so only authorized personnel could create or update calibration records, with an immutable audit log capturing every state change, a critical requirement for ISO compliance audits.
What Was Built