Leader technique
Technical lead
Lancée en novembre 2017, Orange Bank propose une expérience client "mobile-first". L'application propose une expérience client satisfaisante mais les technologies utilisées sur la partie Web (AngularJS + framework propriétaire externe) rendent la maintenance et les mises en production difficiles.
La décision est donc prise de réécrire l'existant en Angular 2+ et de développer également d'autres applications afin d'élargir l'offre. Afin de faciliter la réutilisation de composants, l'équipe a également développé une galerie de composants réutilisables.
Sur ce projet, j'ai architecturé 7 projets Angular, créé une librairie de composants et j'ai encadré les nouveaux arrivants. Mon expérience en Java m'a aussi permis de fluidifier la communication entre les équipes frontend et backend.
Launched in November 2017, Orange Bank offers a "mobile-first" customer experience. The application offers a satisfactory customer experience but the technologies used on the Web part (AngularJS + external proprietary framework) make maintenance and production difficult.
The decision is therefore made to rewrite the application in Angular and also to develop other applications in order to expand the offer. In order to facilitate the reuse of components, the team has also developed a gallery of reusable components.
On this project, I architected 7 Angular projects, created a component library and I supervised newcomers. My experience in Java also allowed me to streamline communication between the frontend and backend teams.
- PostgreSQL
- H2
- Java 8
- Spring JPA/Hibernate
- Spring Boot
- Angular
- Material
- Tailwind