Universitas Internasional Semen Indonesia / PT Semen Indonesia
Junior Full-Stack Developer
Volunteer Project
Responsibilities
- Developed SIJAKU as a TypeScript monorepo combining a TanStack Start frontend, NestJS API, Prisma, MySQL, and a Bun optimization worker.
- Implemented Redis-backed jobs with real-time progress and scheduling constraints for lecturers, rooms, capacities, and study programs.
- Delivered import/export, PDF generation, authentication, Docker Compose deployment, and broad automated test coverage.
Technologies used
- TypeScript
- TanStack Start
- NestJS
- Prisma
- MySQL
- Bun
- Redis
- BullMQ
- WebSocket
- Docker
