Introduction
Développeur front-end chez Workleap, je me spécialise dans la conception d’applications web innovantes. Motivé par l’innovation et l’expérience utilisateur, j’ai contribué à la création de Hopper, notre Design System. Je m’intéresse également à l’intelligence artificielle pour améliorer nos produits et services. Père dévoué, je crois en l’équilibre travail-vie personnelle et vise à partager mon expertise pour enrichir la communauté.
Expertise clé
- Architecture frontale évolutive et maintenance de code
- Développement frontend avec TypeScript, React et Next.js
- Intérêt marqué pour l’intégration de l’IA dans les applications web
- Design systems, bibliothèques de composants et guides de style
- Collaboration avec les équipes et gestion des demandes techniques
Languages
TypeScript, JavaScript, HTML, CSS, SCSS, LESS
Methodologies
Atomic Design, BEM, ITCSS, OOCSS, TDD, Scrum, Agile
Frameworks
React, Next.js, Gatsby, Cypress, Playwright, jQuery, Enzyme, Jest, Styled Components, TailwindCSS
Outils
Figma, Sketch, Zeplin, Abstract, Storybook, Git, Bitbucket, GitHub, GitHub Actions, CircleCI, Applitools, WordPress, Drupal
Compétence
Design System, UI/UX, Responsive Design, Web Performance, SEO, Accessibility, Cross-browser compatibility, Web Standards, Web Security
Expérience professionnelle
Développeur Front-End Staff @GSoft
2022 - Present
- Dans ce nouveau rôle, j’ai eu le plaisir de participer à l’architecture de Hopper, le design system de Workleap. La préparation du projet a demandé beaucoup d’efforts car il devait être réalisable en React tout en offrant des alternatives pour d’autres projets n’utilisant pas ce framework.
- J’ai pu également leader la conception et le développement d’une plateforme de documentation, facilitant son utilisation et son adoption par les équipes.
Technologies utilisées
React, TypeScript, Figma, Design System, GitHub Actions, Storybook, Chromatic
Développeur Front-End Senior @GSoft
2021 - 2022
- Membre de l’équipe Core Ingénierie de Officevibe, j’ai contribué à l’amélioration et à l’évolution du front-end, notament en mettant en œuvre les meilleures pratiques pour améliorer la performance et l’expérience développeur.
- J’ai dirigé le développement d’un design system, gérant le projet de bout en bout et assurant son adoption par les développeurs.
- J’ai participé a la mise en place des standards de qualité du front-end, renforçant ainsi l’efficacité des l’équipes.
Technologies utilisées
React, TypeScript, Figma, Webpack, GitHub Actions, Storybook, Chromatic
Développeur Front-End @Banque Nationale du Canada
2018 - 2021
- Mise en place du front-end et des bonnes pratiques lors de la refonte de la plateforme transactionnelle pour particuliers.
- En collaboration avec l’équipe Design, j’ai participé à la mise en place d’un Design Système (web + app mobile) et d’outils favorisant le travail et la communication entre les différentes parties prenantes.
- Réalisation de prototypes pour assister l’équipe Design dans leurs recherches utilisateurs.
- Recherche de solutions pour améliorer l’expérience de développement des équipes, en réduisant l’écart entre le design et le développement.
Technologies utilisées
React, Next.js, Lerna, HTML, CSS, Sass, PostCSS, JavaScript, TypeScript, Storybook, Sketch, Abstract, Zeplin, Git, CircleCI, Applitools
Designer & Développeur Front-End @Franck.
2006 - 2019
- Réalisation de plusieurs sites vitrine avec WordPress et Drupal.
- Accompagnement de clients dans l’établissement de leur présence sur internet.
- Création de branding et déclinaison de celui-ci pour divers supports.
Technologies utilisées
Drupal, WordPress, Adobe cc, Sketch, InVision, Craft, PhpStrom, Vs Code, Git, HTML, CSS, CSS3, Sass, JavaScript, React, Storybooks, Grunt, Bower, Webpack, BrowserSync
Développeur Front-End @Facilité
2017 - 2018
- Mandat pour la Banque National du Canada: Participer au projet de refonte de l'espace bancaire sécurisé en tant que développeur Front-end et UI développeur.
Développeur Front-End @Archipel synergie créative
2016 - 2017
Designer & Développeur Front-End @CGCOM
2014 - 2016
- Principales fonctions : ▴ Intégration Web (HTML5, CSS3, jQuery) ▴ Contrôle qualité ▴ Design ▴ Motion design
Technologies utilisées
HTML5, CSS3, jQuery, PhpStrom, Git, Adobe cc, Grunt, Bower, Sass, Jade, BrowserSync
Designer @ctrlweb
2014 - 2016
- En charge de l'expérience utilisateur et de la conception de site web. Principales fonctions : ▴ Design ▴ Motion design
Technologies utilisées
Adobe cc, InVision, Basecamp, Slack
Développeur Front-End @Solutions Medias 360
2014 - 2014
Technologies utilisées
HTML5, CSS3, LESS, Java
Designer & Développeur Front-End @Efficio
2013 - 2014
- Je était en charge du design et de la création d'application mobile ainsi que de l'intégration web. Mes principales fonctions était: ▴ Design ▴ Intégration Web ▴ UX ▴ Création de Wireframe
Technologies utilisées
HTML5, CSS3, HAML, SASS, Drupal 7
Designer & Développeur Front-End @David&Goliath
2013 - 2013
- Conception de design web (mobile, application, etc..) et intégration pour divers clients de l'agence.
Technologies utilisées
HTML5, CSS3, SASS, HAML, WordPress, Joumla, UX, SEO
Designer & Développeur Front-End @Terrain
2011 - 2012
- En charge du design et intégration Web pour les différents clients de l'agence. Principales fonctions : ▴ Design Web ▴ Design Application ▴ Wireframe
Technologies utilisées
HTML5, CSS3