Project context: ISA (Introduction to Software Architecture) and DevOps project **– 4th year of Computer Science Engineering studies at Polytech Nice Sophia
Date: March – June 2018
Role: J2EE/EJB developer, Software architect, Continuous integration & deployment pipeline maintainer
Team:
- Nikita Rousseau (C#/.NET Developer, Software architect, Continuous integration & deployment pipeline maintainer)
- Guillaume Casagrande (J2EE/EJB Developer, Software architect)
- Antoine Steyer (J2EE/EJB Developer, Software architect)
Technologies :
- Java J2EE / EJB (Application core, Main components)
- JUnit (Tests)
- C# / .NET (External planning service)
- Maven (Dependencies management, splitting of the application into distinct packages)
- Jenkins (Continuous integration and deployment pipeline)
- Docker (Deployment)
- Git (Versioning)