The project focuses on enhancing and expanding an existing cyber school platform that provides online education and learning resources. The goal is to improve the overall learning experience by introducing new features, extending system capabilities, and delivering targeted training solutions. The platform is designed to empower users to develop professional competencies, stay up to date with industry trends, and improve overall performance.
Design and develop scalable backend solutions using .NET 8/ASP.NET Core;
Build and maintain microservices with event-driven communication (RabbitMQ);
Design and optimize both SQL and NoSQL data storage solutions;
Develop and extend frontend features using React and Tailwind;
Implement secure authentication and authorization flows (Auth0);
Integrate internal services and third-party APIs;
Extend existing functionality and deliver new features across multiple services;
Write unit and integration tests (e.g., NUnit, Moq);
Participate in architectural improvements, legacy refactoring, and system modernization;
Collaborate closely with product managers, frontend developers, and DevOps to deliver scalable and maintainable solutions.