Resume
Work Experience
2023 — Now
Team leader & Senior developer front-end at Nurun
🔹Upgrade of several applications' software versions, gathering and analysis of requirements, definition of new architecture and design.
🔹Implementation of a mono-repo architecture with NX to improve code reuse among different front-end applications.
🔹Development and validation of solutions, setup of unit tests, implementation of hooks to automate certain tasks, redesign of git flow to facilitate understanding of development history, and ease production deployments.
🔹Collaboration with the devops team to enhance continuous integration and continuous deployment tools to facilitate agility in code delivery processes.
🔹Verification of code quality, assisting in the skill development of team members, code review, organization of technical workshops to present new tools and/or conduct technology monitoring.
🔹Raising awareness among the team about Agile practices in software development.
🔹Participation in technical presentations for all of Nurun's front-end teams.
🔹Participation in recruitment interviews, onboarding of new members and technical mentoring, participation in meetings for technical decision-making, harmonization of development practices and techniques.
Full remote - Montréal, Canada
2021 — 2023
Freelance Lead Developer Front End at FittingBox
Toulouse, France & Montréal, Canada
🔹 Code review, code quality & best practices, animation of technical presentation, onboarding of junior developers
🔹 Set up two mono repo architecture with NX 15 / Created CI/CD to automatically deploy affected apps in mono repo architecture / Refactoring AngularJS to Angular 15 / RxJS / Redux State management (Ngrx) / Unit tests with Jest / HTML & CSS / Tailwind / NodeJS / AWS S3 & EC2 & Cloudfront / CI/CD with Gitlab / Bamboo & Terraform
2021 — 2021
Front-end developer at French banking group BPCE
Toulouse, France
🔹 BPCE Mission
Creation and maintenance of the customer area for the banks of the BPCE group
Angular 11, hexagonal architecture, postMessage (JS), unit tests (Jest), Redux (NGXS), RxJS (Reactive Programming), Agility (Scrum & Safe), code quality and clean code (SonarQube & Checkmarx), code review, Git, CI/CD (Jenkins), HTML & SCSS
2019 — 2020
Front-end developer at French banking group BPCE
Toulouse, France
🔹 IT Mission at Banque Populaire
Migration of an application for digitizing customer interviews, from iOS iPad to an Angular 8 to 10 application, implementation of a mono-repo Nrwl NX architecture for the project
Technical support for new developers on the project
Angular 9 / Ngxs (State - Flux - Redux) / Rxjs (Observer Pattern) / Nrwl Nx (Mono Repo architecture) / Jest (Unit tests) / Agile (Safe & Scrum) / HTML / SCSS
2018 — 2019
Fullstack developer at Baiya.io
Toulouse,France
🔹 SaaS for small and medium size company : React / Docker / AWS EC 2 / Pimcore / Symfony 2 / Gitlab
Refactoring the front-end of our SaaS Application in React & CSS :
Introducing Bootstrap to make it responsive and easier to maintain
Creation of a sign-in page for anonymous users, minor features and translations of the application
Update our showcase website with Wordpress
2016 — 2018
Full-stack developer at Orbitics
Toulouse, France
🔹 B2B Company website, blog & internal tools : PHP / GIT / HTML / CSS / JavaScript / MySQL / MariaDB / PostgreSQL
Refactoring from Microsoft FrontPage to HTML / CSS / PHP / JS
Creation of an internal web page to manage retailers, tools to synchronise external and internal databases
Creation of an administration interface for our websites & a Wordpress blog with a custom theme
Creation of a tool that allows to filter product based on products characteristics