Project: Blue Spark Training System by Soteria120
As a Principal Software Engineer at Soteria120, I spearheaded a complete transformation of the BlueSpark application, increasing its performance by 400%. BlueSpark is a global company with a presence in North America, the Middle East, Africa, Europe, and Asia. The BlueSpark app ensures employees engage with their assigned training by tracking participation, proficiency assessments, and certifications—key components of an effective learning process.
9/25/20241 min read


Description:
As a Principal Software Engineer at Soteria120, I lead the development of the Blue Spark Training System, a platform for corporate training. We work with NestJS on the backend, integrating third-party APIs like Ottolearn, and managing data flow and updates with Cron Jobs. On the frontend, we craft user-friendly interfaces using ReactJS, focusing on clarity and efficiency. In revamping the system, we transformed an underperforming application into a high-quality, efficient system. By refactoring the codebase, we improved its manageability, scalability, and reliability, ensuring a robust foundation for future enhancements. This overhaul has made the Blue Spark Training System far more responsive and aligned with best coding practices. I also oversee AWS deployments, ensuring smooth delivery of the application.
Tech Stack:
- Backend: NestJS, Ottolearn API Integration, Cron Jobs
- Frontend: ReactJS
- DevOps: AWS Deployment

