I received extensive training in the fundamentals of software development, starting with algorithms and advanced database management, all the way to current frameworks used in various projects.
Development of a generic eCommerce template with Spring Boot and Thymeleaf, implementing a modular and scalable architecture, with integrated security and data persistence using MySQL as the database. A logging system was added, and use cases for error management were also considered. It was dockerized for easier deployment and implemented on AWS, optimizing its performance and scalability in the cloud.
Room Reservation Management System:
Developed a full-stack web application focused on security, user experience, and modern deployment practices.
Backend: Django + DRF, exposing a secure RESTful API protected by JWT authentication managed through Keycloak as an identity provider (SSO replacement).
Database: PostgreSQL.
Integrated automatic confirmation email sending for reservations. Designed a centralized logging system and robust error handling. Fully dockerized solution, ensuring reproducibility and seamless deployment across all development stages.