À propos de Jonathan
Français
Bilingue ou natif
Expériences
- J ROBIC CONSEILTech Lead JS, ArchitectAGENCE & SSIIaoût 2017 - Aujourd'hui (8 ans et 10 mois)Paris, FranceJ'ai travaillé en tant qu'indépendant dans des rôles de Senior Developer, Lead Developer, et Tech Lead pendant plusieurs années. Je crée des produits à partir de zéro, en travaillant en étroite collaboration avec les fondateurs, les product owner, les équipes de marketing et les clients.Quelques-unes des entreprises avec lesquelles j'ai travaillé : Supervan, Engie Digital, Free (Iliad), Safran Aircraft Engines, CarJager, Greenflex, BNP Paribas, Malakoff Médéric, Radio FranceRust, Node.js, Javascript, Typescript, Prisma, Docker, REST API, React, React Native, Svelte, Auth0, Postgresql, MongoDB, Redis, Vercel, Digital Ocean, AWS, GCP, Golang, Traefik
- SUPERVANTechnical Lead, Architect Web, DevOpsTRANSPORTSmai 2021 - juin 2023 (2 ans et 1 mois)Gestion l'équipe V2 de Supervan, avec pour objectif de créer une nouvelle version de la plateforme Supervan afin d'intégrer / créer de nouveaux produits et de préparer la migration de la plateforme v1 vers v2.- Conception et mise en œuvre de l'architecture et de la stack technique pour le nouveau produit.- Gestion des services et Web Apps en monorepo avec ppm, turborail et TypeScript- Implémentation des services backend avec Node.js et l'ORM Prisma (PostgreSQL)- Mise en place d'un backoffice avec React et TailwindCSS- Tests avec Testing Library et Jest, Lint avec ESLint, Prettier, Git hooks, etc.- CI / CD avec Github Actions- Migration de l'infrastructure vers Digital Ocean et Vercel, initialement tous les services backend étaient sur GCP (cloud run et cloud function)- Automatiser l'environnement de développement et le déploiement continu avec Docker, Makefile, et des scripts bash.- Accroître les compétences de l'équipe dans les meilleures pratiques telles que la gestion des performances (profilage, design patterns, tdd, clean architecture).TypeScript, Node, React, Prisma, PostgreSQL, Docker, Traefik, Kong, Digital Ocean, Vercel, Google Cloud Platform, Datadog, pnpm, turborepo, TailwindCSS, Testing Library, Jest, ESLint, Prettier, Git hooks, Makefile, bash
- ENGIELead Dev Fullstack Developer JSENERGIEjuin 2020 - Aujourd'hui (6 ans)Paris, FranceCréation d'une application ayant pour but de centraliser les tickets d’interventions et de maintenances venant d’autre plateforme (cmms). Elle permet également de créer de nouveaux tickets qui seront ensuite synchronisés et suivis sur les plateformes tierces.Equipe composée de 4 développeurs, 1 QA, 1 DevOps, 2 PO- Conception et mise en place de l'architecture et de la stack technique- Gestion des services et Web Apps en monorepo avec Lerna et TypeScript- Conception du modèle de données- Mise en place de l'api GraphQL- Mise en place d'une Web App et d'un Design System avec React et Storybook- Testing avec Testing Library et Jest, Lint avec ESLint, Git hooks, ...- Optimisation de la CI / CD- Automatisation de l'environnement de développement et du déploiement continue.- Monter en compétence de l'équipe sur les bonnes pratiques telles que la gestion des performances (profiling, design patterns, gestion des états des composants)- ...Environnement Technique: React, Node, GraphQL (Apollo), Storybook, TypeScript, PostgreSQL, CSS-in-JS (emotion), Eslint, Prettier, AWS, Terraform, Jenkins, Scrum
Recommandations
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Certifications
- The Modern GraphQL Bootcamp (with Node.js and Apollo)Udemy2019