Summary
Overview
Work History
Education
Skills
Timeline
Generic

BOURDEIX Vincent

CRAPONNE

Summary

Experienced Fullstack Developer with extensive experience building complex applications, specializing in Angular and Symfony.

Proven track record in optimizing complex applications and enhancing user experience. Adept at coaching junior developers and implementing performance improvements, ensuring high-quality code. I always try to find the most effective solution and to avoid over engineering while it's possible.

Overview

17
17
years of professional experience

Work History

Frontend Lead Developper (Angular)

SNCF
12.2020 - 12.2024
  • Developed a logistics application for optimizing processes for railway track worksite operations.
  • Participated in user workshops, made suggestions on best ways to handle user needs with good UX, wrote related user stories or tasks, and followed through until deployment.
  • Refactored code along the way to ensure a better maintainability and keep solid performances.
  • Performed many performance optimizations to allow for UI to perform well in the context of thousands of complex components being displayed at once, synchronized live through WebSockets.
  • Coached junior developers to help them step up, try and learn new things.

Fullstack Developper

SARL INK
04.2020 - 11.2020
  • Managed project from A to Z, from animating meetings with the client to gather its needs, planning deadlines, handling tasks management in JIRA, reviewing progress with client through agile SCRUM process.
  • Implemented online courses management solution dedicated to physiotherapists, based on a classical Symfony stack and a PostgreSQL database.
  • Implemented a collection of independent webcomponents using Angular and Firebase and integrated them within the Symfony application.
  • Integrated the app with Zoom API to handle webinars through the web application.

Developper / Project Manager for a Startup Project

MCM Quartet
05.2019 - 11.2020
  • Animated user workshops and Scrum meetings to gather user requirements, plan project deadlines, and follow good execution along the way, in the context of healthcare scheduling platform centered around health professional reviews.
  • Implemented the backend as an API with API Platform and PostgreSQL hosted on Symfony Cloud.
  • Implemented multiple performance optimizations such as specialized indexes for geographical proximity requests, combined with complex multi-factor criterions, in a multi-millions records context. Integrated a Varnish reverse proxy to the architecture to further improve response times.
  • Implemented the frontend as an Angular application perfectly integrating custom webdesign provided by a freelancer.
  • Ran several scrapping campaigns to get data across various sources using Puppeteer, AWS Lambdas.
  • Ensured code quality by writing unit and functional tests with PHPUnit, Behat and Cypress and running them on Gitlab CI.
  • Lead freelancers interviews for tasks I couldn't handle myself such as webdesign or SEO.

Teacher - Content Creator

Web2Bee
01.2017 - 05.2019
  • Created teaching courses for Symfony and Angular for Editions ENI, an IT books publisher. The subjects covered for Symfony have been various such as API management, internationalization, security, unit tests.
  • Animated a lot of 3 days long courses for professional developers on Symfony and Angular.
  • Taught Symfony, Angular, and web development in general to students in IT schools and also for a program of professional reconversion.

R&D Engineer / QA Manager

AdThink Media
10.2012 - 12.2016
  • Implemented a data exchange application in a big data context (data collecting endpoint handling up to thousands of hits / second), in the sector of advertising. Built with Symfony, MySQL, Redis, AngularJs, Hadoop.
  • Optimized test case coverage by leveraging tools such as Browserstack for multiplatform testing, PHPUnit and Selenium for automated testing.
  • Ensured continuous quality by testing any development made by the team before release.

Fullstack Lead Developper

SQLI
09.2010 - 10.2012
  • Redacted technical recommendations and coding practices for multiple Symfony projects and coached the team as the technical referent.
  • Developed and maintained code with high standards of quality, following the CMMI process.
  • Implemented performance optimizations combining code optimizations, query optimizations, and infrastructure optimizations.

Fullstack Java Developper

Linagora
01.2010 - 07.2010
  • Participated in the development of the open source groupware OBM.
  • Implemented a synchronization protocol allowing for smartphones to synchronize their agendas with OBM.
  • Lead an experiment with websockets and shared it with my colleagues.
  • Implemented features for OBM for the sake of the Ministry of Defense.

Fullstack Developper

Agence Interactive
09.2008 - 12.2009
  • Implemented a meta CMS with Symfony designed to build customized CMS for various big French events organized by GL Events.
  • Implemented various websites with Symfony from tourism websites, to sweepstakes websites, integrating responsive webdesigns the pixel perfect way.

Fullstack Developper

Sully Group
03.2008 - 09.2009
  • Implemented a web application to manage maintenance on nuclear power plants, involving a lot of complex SQL queries.
  • Implemented several custom ecommerce websites based on OSCommerce and Jquery.

Education

Diplôme D'Ingénieur - Information Technology

Conservatoire National Des Arts Et Métiers
Lyon
2012

DUT Informatique - Information Technology

IUT Du Limousin
Limoges, France
06.2005

Skills

  • PHP
  • Javascript
  • Symfony
  • Angular
  • PostgreSQL
  • Java
  • Jenkins / Gitlab
  • Docker, AWS, GCP
  • Project Management
  • Performances optimisation

Timeline

Frontend Lead Developper (Angular)

SNCF
12.2020 - 12.2024

Fullstack Developper

SARL INK
04.2020 - 11.2020

Developper / Project Manager for a Startup Project

MCM Quartet
05.2019 - 11.2020

Teacher - Content Creator

Web2Bee
01.2017 - 05.2019

R&D Engineer / QA Manager

AdThink Media
10.2012 - 12.2016

Fullstack Lead Developper

SQLI
09.2010 - 10.2012

Fullstack Java Developper

Linagora
01.2010 - 07.2010

Fullstack Developper

Agence Interactive
09.2008 - 12.2009

Fullstack Developper

Sully Group
03.2008 - 09.2009

DUT Informatique - Information Technology

IUT Du Limousin

Diplôme D'Ingénieur - Information Technology

Conservatoire National Des Arts Et Métiers
BOURDEIX Vincent