
Tech Stack
Nest.js
TypeORM
PostgreSQL
Swagger
Typescript
AWS S3
Google Cloud
Git
Description
I served as backend team lead for the Student Activity module in BPK Penabur's school management system, part of a large-scale microservices platform where each module was developed and maintained by separate frontend and backend teams.
The module covered student extracurricular activities and health check-up tracking, and included a shared SSO login system used across all services on the platform.
- Led backend development for the Student Activity module, covering extracurricular activities and health check-up tracking
- Built a shared SSO login module connecting all services, enabling single sign-on across the entire platform
- Integrated data from other module services to support cross-module features
- Designed and developed APIs using NestJS, TypeORM, and PostgreSQL, documented with Swagger
- Coordinated with QA, UI/UX, mobile dev, frontend, and other module service teams to align on requirements and API contracts
Page Info
Student Activity Module
Backend module covering student extracurricular activities and health check-up tracking, with shared SSO login across all services.
