I built the ticket-scanning backend for PBL Smekensa, deploying a NestJS, Nuxt.js, and MongoDB system on GCP that processed 2,700+ tickets with scan times under one second per ticket. Real-time WebSocket synchronization across three scanner stations reduced gate queuing time.
For Vangelion, I led backend development, architecting 31 REST endpoints across four modules with NestJS, PostgreSQL, and Prisma ORM. I also integrated Xendit payment processing and co-developed the frontend.
On LetterTo, I integrated Cloudflare R2 into a Golang (Gin) and Svelte platform, and developed privacy features including burn-after-reading messages and custom password protection. The platform grew to 974 registered users and 1,079 letters created.
I also built UangKu’s transaction categorization and real-time balance features with Svelte and Express.js. As a Data Operations Intern at PT. Telkom Akses, I maintained data integrity through digital record-keeping, validation, and cross-checking.

