Je suis passionné du Web et un grand curieux des dynamiques d'équipes. Je suis convaincu que l'artisanat web ne s'arrête pas à l'éditeur de code.
J'adore naviguer avec la Loi de Conway et son inverse. J'aligne la structure de nos projets sur la richesse des échanges métiers. Et parfois même, à l'inverse, je cherche les simplifications dans le code pour y faire émerger une organisation d'équipe métier plus performante.
J'étanche donc ma soif de savoir à travers la découverte des différents métiers au contact de mes collègues. Néanmoins, le savoir ne sert que si je peux le transmettre que ce soit en conférence, en formation ou en guidant des talents.
Vive le Web et l'intelligence collective !
Expériences
WeFacto est la société que j'ai créée. Pour l'instant, c'est une opportunité pour moi d'expérimenter le statut de freelance et d'investir du temps dans la sortie de projets que j'ai imaginé.
Projets et missions
- Co-fondateur et CTO de la startup Fintech Hero. Nous avons développé une application de gestion de budget et d'investissement pour les particuliers. NodeJS, GraphQL, React, Redux, Webpack, Jest, Enzyme, component-test-utils.
- Développement de la partie Headless CMS du produit. React, GraphQL, Apollo, Webpack, Jest, Enzyme, component-test-utils, Micro-frontend.
- Enseignant JavaScript, TypeScript et Angular pour les étudiants de dernière année. Le framework de Google n'était pas mon choix.
- J'ai réalisé quelques audits pour un prestataire d'Harmonie Mutuelle, Rue Du Commerce, Groupama, Ocea Smart Building, Jahia, Boursorama, RitmX.
Premier développeur, j'ai eu l'occasion de co-construire la technique de la startup Fintech.
Initialement Consultant-Formateur, j'ai eu plusieurs rôle distinct :
- Formateur pilier JavaScript. Mon activité principale était de donner des formations et non plus d'être en mission à temps plein. Cela me permettait notamment d'avoir plus de temps pour mes autres activités.
- Code Lead AYA. Mon rôle était d'établir la réponse technique pour les appels d'offre et de définir les architectures a utiliser sur les projets.
En plus de ces activités principal, je me suis investi dans ma société en m'occupant de la Tribu Web (échange de connaissances autour du Web), en communiquant sur les RSE, en organisant des afterworks, ...
Projets et missions
- Initiation du projet en tant que lead développeur fullstack. NodeJS, GraphQL, React, Redux.
- Zenika donne la chance de sortir de mission pour donner des formations. J'ai ainsi pu donner des formations JavaScript, React, Vue.js, Angular, Node.js, ...
- Accompagnement et mise en place des bonnes pratiques sur les développements Angular.
- Expertise Vue.JS, mise en place des bonnes pratiques de développement et d'architecture.
- Expertise JS pour la refonte d'un ERP.
- Lead Dev NodeJS, GraphQL, React, Redux.
- Développeur JavaScript, micro-services Node.JS, Docker. J'ai évolué pour devenir référent sur toute la plateforme de la chaîne LCI.
- Expertise React et API GraphQL / Rest.
- Consultant JavaScript pour un site de e-commerce professionnel de pièce de voitures.
- J'ai également pu réaliser quelques audits pour un prestataire d'Harmonie Mutuelle, Rue Du Commerce, Groupama, Ocea Smart Building, Jahia, Boursorama, RitmX.
Consultant Développeur web fullstack Javascript.
Projets et missions
- Application React.js et D3.js pour "la fiche de paie" des artistes et majors.
Stage de fin d'études sur autour du websocket en Node.js et de la qualité logicielle automatisé CI/CD, docker...
Projets et missions
- Développement sous pression commerciale de l'application mobile de location de véhicules. L'application a permis ensuite de vendre un plateau de développeur chez le client.
- Application web permettant de controler les écrans publicitaires du métro et des centre commerciaux. Ce PoC a permis de vendre quelques projets qui eux-mêmesont gagner des concours de publicitaire.
- Application web qui permet de prendre des commandes avec son smartphone de TV d'hôtel et d'agences immobilières. Malheuresement, cela n'a pas déboucher sur des projets concrets.
Au sein du Service Informatique Métier de Cofely Endel comme développeur C#, ASP.NET, JavaScript et HTML/CSS.
Projets et missions
- Application web de gestion des registres de déchets générés par les différentes agences de Cofely Endel.
- Application web interne au Service Informatique pour la gestion d'activité des employés.
Diplômes
2014EFREI - Engineering degree in computing
2011UCTI Asia Pacific University College of Technology, Kuala Lumpur, Malaysia
2009High School Diploma (French baccalauréat) in advanced science (obtained with honours)
Conférences
Explanation of what is a Design System and how we can all create our own differentiating Design System to build a better web. Talk given with Cécile Freyd-Foucault (designer).
Lieux de présentationDevoxx France, Paris Web, Riviera Dev, Bdx.io, Best Of Web, Devfest Lille
Presentation of what React Fiber is and what are the current and future features of React 16. Talk created with swiip and Marvin Frachet.
Lieux de présentationRiviera Dev, VoxxedDay Luxembourg
Comparison between ReactVR and A-Frame.
Lieux de présentationDevoxx France
Building a guitar distortion pedal with web technologies. Given with Okazari.
Lieux de présentationRiviera Dev
Comparison between Bower, Yarn and NPM.
Lieux de présentationSnowcamp.io