À propos de Paul
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- TheodoDéveloppeur fullstackBANQUE & ASSURANCESfévrier 2021 - Aujourd'hui (5 ans et 4 mois)Paris, FranceEn tant que développeur fullstack chez Theodo, j'ai participé au maintien et au développement de nouvelles plateformes digitales de la Banque Publique d'Investissement (Bpifrance).L'enjeu de ces plateformes est de proposer aux dirigeants d'entreprise une expérience simple et rapide pour obtenir un prêt tout en contrôlant les risques pour la banque.Au sein d'une petite équipe de trois développeurs, d'un tech lead et d'une Product Owner, mon rôle a été :- de réaliser le développement et les tests des composants frontend (en React d'abord, puis en Angular)- de créer des tests de bout-en-bout (e2e) de l'UI avec Cypress- de faire évoluer les API Java / SpringBoot (architecture en micro-services)- d'améliorer l'expérience quotidienne des développeurs en optimisant les conteneurs Docker utilisés en local- de créer des questions et tableaux de bord Metabase pour fournir un suivi quotidien et synthétique des produits aux métiers non-techniques- de collaborer avec le tech lead pour challenger les conceptions et proposer des solutions en amont des développements- de participer aux cérémonies de la méthodologie Agile (sprint planning, rétro, démo, ...)En ce qui concerne les langages et frameworks que j'ai mis en oeuvre pendant cette mission, je peux citer :- React et Angular, pour la partie frontend, avec TypeScript comme langage et Jasmine / Cypress pour les tests- Spring Boot / Java 11 pour la partie backend, avec JUnit, Mockito et TestContainers- PostgreSQL et Metabase, du côté des bases de données relationnelles- Docker / Docker-Compose, pour le développement au quotidien
- Bankin'Cloud EngineerBANQUE & ASSURANCESjanvier 2020 - janvier 2021 (1 an)ParisBankin' est un acteur leader dans l'éco-système des Fintech européennes. L'application Bankin' simplifie la gestion quotidienne d'argent de plusieurs millions d'utilisateurs, en France et dans d'autres pays européens.L’application guide les utilisateurs avec ses fonctionnalités, ses algorithmes intelligents et son équipe de Coachs pour les aider à prendre les meilleures décisions pour leur argent, toujours de façon simple et agréable. Avec plus de 4 millions d'utilisateurs en France, Grande-Bretagne, Espagne et Allemagne, les enjeux en termes de performance, scalabilité et fiabilité sont très importants.En tant que Cloud Engineer et en collaboration étroite avec le Software Architect, j'ai été responsable :- de la maintenabilité et du développement de l'Infrastructure as Code- de l'amélioration des processus DevOps pour faciliter l'intégration continue- de l'optimisation des coûts liés aux ressources cloud AWS (représentant plusieurs milliers d'euros d'économie mensuelle)- de la mise en place du SRE (Site Reliability Engineering)Les outils et les technologies que j'ai utilisés au quotidien incluent :- les langages de scripting Terraform, Groovy, et Bash- Jenkins et GitHub pour la CI/CD- de nombreux services AWS tels que EC2, ECS, RDS, VPC, IAM, CloudWatch- SumoLogic et OpsGenie pour le monitoring des services
- Bankin'Développeur backend et WebBANQUE & ASSURANCESseptembre 2016 - décembre 2019 (3 ans et 4 mois)ParisAu sein de l'équipe backend, j'ai été responsable :- du développement de micro-services dans une infrastructure cloud- de la création d'outils de marketing- de la conception et de la mise en place d'une plateforme interne de gestion de contenu- de la maintenance applicative de code legacy et de son décommissionnement progressifLes technologies que j'ai utilisées quotidiennement incluent :- SpringBoot, Play! Framework, avec Java 8 et 11- de nombreux services AWS (Amazon Web Services), dont SQS, SNS, S3, EC2 et ECS- Docker, pour la conteneurisation de tous les services- React.js, Material-UI et Jest, pour la partie front-end des outils- JUnit 5, Mockito, TestContainers et Runscope, pour l'écriture des tests unitaires et d'intégration
Recommandations
Ces profils de freelance correspondent également à vos critères
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
Formations
- Diplôme d'ingénieurENSEEIHT - Ecole Nationale Supérieure d'Electrotechnique, d'Electronique, d'Informatique, d'Hydraulique et des Télécommunications2014Parcours Multimédia
- Classes Préparatoires aux Grandes ÉcolesLycée Camille Guérin, Poitiers2011