Expérience
Expertise approfondie. Réalisation allégée.
J'ai conçu des médias interactifs avant l'existence du Web. J'ai rendu des boutons si attrayants qu'on avait envie de les lécher, 10 ans avant Apple. J'écris du JavaScript depuis qu'il n'était qu'un prototype de 10 jours. J'ai utilisé JS côté serveur pendant une décennie avant Node.
Trois décennies d'expérience, appliquées efficacement avec des outils IA modernes.
Expertise technique
JavaScript & fondamentaux web
Plus de 30 ans de développement JavaScript — des prototypes aux systèmes de production. Compréhension approfondie du langage, de ses particularités et de son utilisation efficace.
Open source & standards
J'ai participé aux groupes de travail qui ont défini CommonJS et SPF — contribuant aux processus de standards ouverts et d'écosystème qui ont façonné l'écosystème JavaScript et l'infrastructure internet au sens large.
Développement frontend
JSX, Preact, Fresh, Svelte, React. Je sais quand utiliser des frameworks et quand s'en passer. Expériences interactives sur mesure, applications web progressives, optimisation des performances.
Backend & serveur
Deno, Hono, Node.js, Express, Fastify. Apache Sling, Adobe Experience Manager. Conception et optimisation de bases de données. Développement et intégration d'API. Gestion de serveurs avec OpenLiteSpeed, Apache et systèmes BSD.
Framework & architecture
J'ai construit des frameworks from scratch — dont des frameworks web basés sur Rhino, des contributions à Helma Object Publisher et Web Crossing — et travaillé avec tous les frameworks majeurs. Je comprends les patterns d'architecture, pas seulement l'utilisation des outils.
Performance & optimisation
Rendre les applications rapides — optimisation des bundles, stratégies de cache, performances runtime, monitoring. La vitesse compte.
Modernisation legacy
Migration sécurisée d'anciennes bases de code vers des systèmes modernes. Refactoring incrémental sans casser la production.
Disponible pour
Développement en contrat
Disponible pour des postes en contrat nécessitant une expertise JavaScript senior, du conseil en architecture ou de la résolution de problèmes complexes.
Conseil technique
Conseil stratégique pour les décisions techniques, revues d'architecture, revues de code, mentorat d'équipe.
Projets spécialisés
Migrations complexes, optimisation des performances, développement de frameworks, ou projets nécessitant une expertise technique approfondie.
Technologies & outils
Langages : JavaScript/TypeScript, HTML, CSS, SQL
Intermédiaire : Java, Elixir, Rust
Frontend : JSX, Preact, Fresh, Svelte, React
Backend : Deno, Hono, Node.js, Express, Fastify, Apache Sling, AEM
Couche données : Orange ORM, Prisma, Deno KV, MongoDB, Jackrabbit Oak, H2, PostgreSQL, SQLite
Historique : Helma Object Publisher, Web Crossing, frameworks personnalisés basés sur Rhino
Infrastructure : Debian, systèmes BSD, Docker, OpenLiteSpeed, Apache, serverless
Outils : Git, ligne de commande Unix/Linux, outils de build modernes, développement assisté par IA