Feb 2024 - May 2024
Backend Developer
Event Platform
TEDxITS 2024 is an independently organized TEDx event hosted by Institut Teknologi Sepuluh Nopember (ITS). The event platform supported seamless ticket registration and user management, empowering attendees to experience "ideas worth spreading" without technical friction.
The backend architecture was designed to be modular and stateless, making it easy to scale and maintain. Authentication flows were powered by JWT, and RBAC was enforced to separate permissions for admins and users. Token-based password reset was securely implemented using email integration and expiration handling.
Worked closely with the organizing committee to translate requirements into backend endpoints. Development followed agile practices with continuous integration, testing, and documentation to ensure a production-ready system before launch.
Building a secure, scalable backend system that includes authentication, role management, and password recovery while ensuring a smooth registration process.
Utilized Go with Gin and GORM for scalable backend logic, integrated JWT for secure sessions, and added password reset via email.