Led a 5-person engineering team to architect and build a custom in-house Learning Management System (LMS) from the ground up, replacing Moodle to enhance customization and reduce operational costs.
Spearheaded the architectural overhaul of the backend, migrating a monolithic Express.js app to a scalable NestJS microservices architecture, improving deployment autonomy.
Engineered seamless integration with Zoom API and Webhooks to automate scheduling and tracking of virtual classes, significantly improving the instructor and student experience.
Developed an AI-driven chatbot to automate common trainer queries, reducing manual support workload and providing 24/7 assistance.
Implemented centralized logging and monitoring using the ELK stack and managed high-concurrency background tasks using BullMQ.
Achieved a 30% performance improvement across the system through targeted architectural optimizations and infrastructure updates.