Modernisation of fare design and distribution applications
SNCF Connect · Rail transport
January 2020 – August 2023
I built Angular components and Java services for the migration of ExtJS applications to Angular and Spring Boot.
The project
These applications support fare design and distribution network management. The modernisation covered OCP, OGRD and OGUP, with the MyOCP and MyOARD applications.
My contribution
- Build Angular components and Java services.
- Integrate external systems through REST and SOAP services.
- Write unit and integration tests.
- Set up Oxygen to automate validation workflows used by QA teams.
- Prepare releases and take part in deployments across environments.
Technologies used
Angular · TypeScript · Java · Spring Boot · PostgreSQL · REST · SOAP · JUnit · AssertJ · Jasmine · Karma · Selenium · Oxygen · Docker · Kubernetes · AWS · Jenkins · GitLab