À propos

Je suis développeur full-stack confirmé, et j’aime construire des applications complètes, du serveur jusqu’à l’interface.

Qui suis-je ?

Je suis Jonathan Turpin, développeur fullstack confirmé. Selon le besoin, je peux intervenir sur l’ensemble d’un projet ou me concentrer uniquement sur la partie front ou back. Je m’adapte facilement à l’existant, que ce soit en autonomie ou au sein d’une équipe, avec toujours la même idée : construire des solutions propres, solides et faciles à faire évoluer.

Mon expertise

Ma stack principale s’articule autour de :

  • Backend : Symfony, PHP, .NET / C#, MySQL
  • Frontend : React, Vue.js, Angular
  • Mobile : React Native, Expo
  • Outils & écosystème : Vite, Pinia, Azure, CI/CD
  • Organisation : Agile, Scrum, Kanban
  • Testing : PHPUnit, Jest/Vitest, Cypress/Playwright
  • Architecture : DDD (léger), Clean Architecture, API REST, monolithe modulaire ou microservices
  • DevOps : CI/CD (GitHub Actions/Azure DevOps), environnements & déploiements
  • Qualité : TypeScript, ESLint/Prettier, conventions, revues de code
  • SEO & accessibilité : metadata, structured data (JSON-LD), a11y, sémantique HTML
  • Observabilité : logs, monitoring, alerting, Sentry / APM
  • Sécurité : auth (JWT/OAuth), gestion des secrets

Cette polyvalence me permet de travailler sur des produits complets, de comprendre les enjeux techniques globaux et de m’adapter facilement à des environnements existants.

Ma façon de travailler

J’aborde les projets avec une approche pragmatique, orientée solution et livraison :

  • compréhension du besoin métier avant les choix techniques
  • solutions pragmatiques, adaptées au contexte du projet
  • code clair, structuré et maintenable
  • qualité de livraison : tests, documentation et CI/CD quand c’est pertinent
  • attention portée aux performances et à la stabilité
  • priorisation de la valeur livrée pour l’utilisateur final
  • communication transparente sur l’avancement, les risques et les arbitrages
  • collaboration efficace (code review, pair programming) et autonomie quand nécessaire

Si votre stack n’est pas (encore) dans cette liste, je peux m’y intégrer rapidement : montée en compétence structurée, compréhension de l’existant et alignement sur vos standards (conventions, qualité, CI/CD, ...).

Je suis à l’aise aussi bien en équipe qu’en autonomie, sur des projets internes comme orientés client.

Contact

Si vous souhaitez échanger autour d’un poste, d’une mission ou d’un projet, vous pouvez me contacter à : contact@jonathan-turpin.fr

Je suis également disponible sur LinkedInMalt, ou le formulaire de contact.