Projets

Les projets sur lesquels j'ai travaillé, mes contributions open-source et mes projets personnels.

Covidliste

Covidliste

Covidliste est une plateforme permettant de mettre en relation des personnes éligibles à la vaccination contre la Covid-19 et des personnes ayant des doses de vaccins en trop. J'ai aidé à développer la plateforme en tant que bénévole. J'ai principalement travaillé sur le back-end, en Ruby on Rails, avec une base de données PostgreSQL, et le déploiement sur Heroku.

Ruby on RailsPostgreSQLHeroku
Henri Trip

Henri Trip

Développeur principal et rapidement évoluer en dirigeant l’équipe technique, prenant les décisions sur les choix techniques et en formant des stagiaires et des alternants. J'ai migré tout le back-end en Ruby on Rails. J'ai également développé le front-end en React avec les autres développeurs de l'équipe. Gestion de l'infra cloud sur Scaleway.

Ruby on RailsReactPostgreSQLScalewayCypress
JAMap

JAMap

JAMap est une application web permettant de visualiser des données utiles pour les campagnes électorales en France. Sur cette application, j'ai réalisé un découpage des circonscriptions, recenser tous les panneaux d'affichages publiques et les bureaux de votes. Cette application permet de signaler quand un panneau a été collé. Pour chaque panneau, des boutons Waze, Google maps et apple plans sont disponibles pour se rendre sur place.

ReactNext.jsTypeScriptTailwind CSSMapboxSupabasePostgreSQL
People Vox

People Vox

J'ai principalement effectué des développements de plusieurs fonctionnalités, en back-end et front-end, avec test unitaire et E2E. J'ai également développé une application permettant d'automatiser la création de courriers postaux et de les envoyer via l'API Service Postal. J'ai également effectué des corrections de bugs et des améliorations sur l'application de vote interne et sur le dashboard.

Next.jsReactMongoDBTypeScriptStorybookCypressJest
Lounge Up

Lounge Up

J'ai été chargé du développement du front-end du back office et de l'application Portail, avec React. Ma mission était de développer de nouvelles fonctionnalités, d'accélérer la migration du back-office legacy vers le nouveau back-office en React. J'ai également entrepris le passage de l'application Portail du langage JavaScript à Typescript. Aussi, j'ai mis en place Storybook pour que les développeurs puissent travaillaient plus facilement sur l'UI maison.

ReactTypeScriptViteStorybookReact Native
Next Portfolio

Next Portfolio

Mon site personnel, que j'ai rafraichi en 2024. Il était auparavant en Gatsby, mais j'ai décidé de le refaire avec le nouveau Next.js 13, avec App Router. J'ai également utilisé Tailwind CSS pour le style, et Vercel pour le déploiement. J'y ai mis un section pour les projets ainsi qu'un blog.

Next.jsTailwind CSSVercelReactTypeScript