2025
SkyStagiaire
End-to-end intern management for a company
The problem
SKYSOFT TECHNOLOGY tracked its interns without a dedicated tool: applications scattered around, supervisor assignments decided from memory, and no searchable history from one intake to the next.
The solution
An application built from scratch covering the full intern journey: application submission, supervisor assignment, assignment tracking and internship closure. The back-end exposes a secured REST API consumed by an Angular interface.
My role
Backend developer: ramping up on the project, building new features, fixing defects, following the backlog, managing versions and handling deployment.
Results
- Intern journey tracked end to end in a single tool
- Searchable history of past intakes, where everything used to be lost
- Regular backlog-driven releases, following Agile Scrum
Tech stack
- Spring Boot
- Spring MVC
- Spring Security
- Thymeleaf
- Angular
- MySQL
- Bootstrap 5
- Swagger
- Tomcat