Projects
GLO-4002: Software Quality and Metrics
SGAUL – Alarm Management System
REST API developed as part of GLO-4002 to put software quality concepts into practice.
Context
SGAUL was developed as part of GLO-4002: Software Quality and Metrics at Université Laval. The project was a way to apply the course concepts to a concrete business domain: safety-event management and response operations.
My role
I worked on domain modeling, REST API design, separation of responsibilities, and a test-driven development approach. The source code is not public, but it can be presented to potential employers on request.
Features
- Business domain modeling
- REST API in Java
- SQLite persistence
- Test-driven development
- Hexagonal architecture
- Application of SOLID principles
Technologies
- Java
- Jakarta EE
- Maven
- SQLite
- DDD
- TDD
- SOLID