About Paul
French
Native or bilingual
English
Fluent
Experience
- TheodoFullstack DeveloperBANKING AND INSURANCEFebruary 2021 - Today (5 years and 4 months)Paris, FranceAs a fullstack developer at Theodo, I participated in the maintenance and development of new digital platforms for Banque Publique d'Investissement (Bpifrance).The challenge of these platforms is to offer business leaders a simple and fast experience to obtain a loan while controlling risks for the bank.Within a small team of three developers, a tech lead, and a Product Owner, my role was:- To carry out the development and testing of frontend components (initially in React, then in Angular)- To create end-to-end (e2e) UI tests with Cypress- To evolve Java/SpringBoot APIs (micro-services architecture)- To improve the daily developer experience by optimizing local Docker containers- To create Metabase questions and dashboards to provide daily and synthetic product monitoring for non-technical business teams- To collaborate with the tech lead to challenge designs and propose solutions before development- To participate in Agile methodology ceremonies (sprint planning, retrospective, demo, ...)Regarding the languages and frameworks I used during this mission, I can mention:- React and Angular, for the frontend, with TypeScript as the language and Jasmine/Cypress for testing- Spring Boot/Java 11 for the backend, with JUnit, Mockito, and TestContainers- PostgreSQL and Metabase, on the relational database side- Docker/Docker-Compose, for daily development
- Bankin'Cloud EngineerBANKING AND INSURANCEJanuary 2020 - January 2021 (1 year)ParisBankin' is a leading player in the European Fintech ecosystem. The Bankin' application simplifies the daily money management of millions of users in France and other European countries.The application guides users with its features, intelligent algorithms, and team of Coaches to help them make the best financial decisions, always in a simple and pleasant way. With over 4 million users in France, Great Britain, Spain, and Germany, the challenges in terms of performance, scalability, and reliability are very significant.As a Cloud Engineer, working closely with the Software Architect, I was responsible for:- The maintainability and development of Infrastructure as Code- Improving DevOps processes to facilitate continuous integration- Optimizing costs related to AWS cloud resources (representing several thousand euros in monthly savings)- Implementing SRE (Site Reliability Engineering)The tools and technologies I used daily include:- Terraform, Groovy, and Bash scripting languages- Jenkins and GitHub for CI/CD- Numerous AWS services such as EC2, ECS, RDS, VPC, IAM, CloudWatch- SumoLogic and OpsGenie for service monitoring
- Bankin'Backend and Web DeveloperBANKING AND INSURANCESeptember 2016 - December 2019 (3 years and 4 months)ParisWithin the backend team, I was responsible for:- Developing micro-services in a cloud infrastructure- Creating marketing tools- Designing and implementing an internal content management platform- Application maintenance of legacy code and its progressive decommissioningThe technologies I used daily include:- SpringBoot, Play! Framework, with Java 8 and 11- Numerous AWS services (Amazon Web Services), including SQS, SNS, S3, EC2, and ECS- Docker, for containerizing all services- React.js, Material-UI, and Jest, for the front-end part of the tools- JUnit 5, Mockito, TestContainers, and Runscope, for writing unit and integration tests
Recommendations
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Engineering DegreeENSEEIHT - National School of Electrical Engineering, Electronics, Computer Science, Hydraulics and Telecommunications2014Parcours Multimédia
- Preparatory Classes for Grandes ÉcolesLycée Camille Guérin, Poitiers2011