PT Amerta Indah Otsuka
Sukabumi, West Java · Apr 2021 - Present · 5 yrs 4 mos
FMCG-manufacturing company. The well-known products are Pocari Sweat, Soyjoy, etc.
- Spearheaded the technical architecture and lifecycle of the Energy Management System, a high-impact initiative that secured the Diamond Tier Award at TKMPN XXVI and contributed directly to the company's National Lighthouse Industry 4.0 award.
- Mentored the web developer internship program (Otsuka Youngstar) by designing a strategic syllabus and enforcing strict engineering standards (clean code, documentation) to mitigate technical debt and ensure seamless knowledge transfer.
Software Engineer (Manufacturing) Sr. Staff
Full-time
Continue to focus on the maintenance and development of applications that facilitate seamless data flow between machinery, databases, and user interfaces. Primary development environment utilizes the JavaScript ecosystem, including React, Angular, and Express, with Prisma for database interactions. Leverage TypeScript to enhance code quality and optimize development efficiency. Responsibilities expanded to encompass the analysis and improvement of manufacturing business processes within the Sukabumi factory, including R&D initiatives in AI, machine learning, computer vision, statistical process control, and database management for large-scale, high-velocity data.
App Development Staff
Full-time
As backend, fetched data from databases collected from machines and manually entered by Engineering teams, processed and calculated the data, and served it through RESTful APIs and GraphQL (Apollo Server) using Node.js with TypeScript. Partially to fully migrated the system from PHP to Node.js to standardize tech stacks. As frontend, consumed those APIs with React and third-party libraries, and maintained and enriched features in applications built in previous roles. Created and maintained a CLI application to fetch data from an OPC server using node-opcua. Served as a mentor in the Otsuka Youngstar internship program for web development.
App Development Intern
Apprenticeship
Developed and maintained department applications used to keep employee daily activities running smoothly. Worked with PHP and Node.js as primary backend languages, MySQL for data storage, and React.js (Next.js framework) to serve data from backend to users.