Me recruter

Je suis un développeur full-stack senior avec plus d’une décennie d’expérience professionnelle en agence, en PME et sur mes propres projets. Je suis actuellement disponible pour des missions freelance ou en régie limitées, que vous soyez chef d’entreprise avec un problème à résoudre ou responsable technique à la recherche d’un prestataire senior.

Que vous ayez besoin de construire quelque chose from scratch, de démêler une base de code existante, ou simplement de valider une décision d’architecture, je peux probablement vous aider.


Ce que je peux faire pour vous

Applications web & intégration de systèmes

En tant que chef d’entreprise, vous n’avez pas forcément besoin d’un site web classique - vous avez peut-être besoin de quelque chose qui connecte vos outils existants et fait remonter les bonnes informations au bon endroit. Un tableau de bord qui agrège vos indicateurs clés. Une intégration qui maintient la cohérence entre votre CRM, votre facturation et vos outils de gestion. Une API qui permet à votre site marketing de consommer des données en temps réel sans solliciter votre équipe technique à chaque changement. C’est une grande partie de ce que je fais, en parallèle du développement d’applications web plus typiques.

Si vous êtes plutôt du côté technique, la suite de cette page vous donnera une image plus précise de ma façon de travailler et de mon stack.

Stack technique

Je mets un point d’honneur à construire des applications robustes et bien structurées - le genre qui reste maintenable quelques années après la mise en production. Mon stack habituel s’appuie sur Laravel ou Nuxt côté backend, avec Vue ou des templates serveur classiques côté front, et UnoCSS / SASS pour le style.

J’ai également une expérience approfondie - et chèrement acquise - de WordPress, notamment à travers la création de Forme, un framework MVC open source pour WordPress. Je ne vais pas prétendre que WordPress est un plaisir à travailler, mais cette expérience me place en bonne position pour vous aider si vous cherchez à migrer vers autre chose, à moderniser une base de code existante, ou si vous avez simplement besoin de quelqu’un qui en connaît vraiment les travers.

Si votre stack est un peu différent, contactez-moi quand même - je m’adapte facilement et j’apprends vite, et j’ai travaillé avec beaucoup de choses qui ne sont pas mentionnées ici.

Conseil technique & architecture

Vous ne savez pas comment structurer un nouveau projet ? Vous avez hérité d’une base de code ingérable et vous avez besoin d’une feuille de route ? Je peux vous aider à explorer les options - conception système, modélisation de données, architecture API, ou choix des bons outils. Je suis direct, pragmatique, et je ne vends pas de la complexité inutile.

Revues de code & audits

Je lirai votre base de code avec un regard neuf et vous donnerai une évaluation honnête et constructive - couvrant les vulnérabilités de sécurité, la maintenabilité, la couverture de tests, les goulots d’étranglement de performance et la qualité générale du code. Utile pour les équipes qui reprennent un projet, qui préparent un lancement, ou qui veulent simplement un deuxième avis.

Open source & outillage

J’aime travailler sur des problèmes d’outillage, de frameworks et d’expérience développeur. Je construis de plus en plus d’outils CLI et d’applis desktop en Go - c’est bien adapté à ce type de travail et j’apprécie vraiment l’écosystème. Si vous avez un projet dans ce domaine, je serais ravi d’en entendre parler.


En savoir plus sur moi

Mon parcours couvre le travail en agence, le développement produit et les projets indépendants. J’ai tout construit, des plateformes e-commerce sur mesure aux bibliothèques de composants, en passant par des serveurs multimédia et de l’infrastructure auto-hébergée - je suis à l’aise sur toute la chaîne, du code au déploiement.

Je suis arrivé au développement logiciel après de longues carrières dans la musique et la bière artisanale, donc je parle humain. J’ai l’habitude de collaborer avec des non-techniciens, je comprends les contraintes créatives et commerciales, et je tends à me concentrer sur ce qui doit vraiment être fait plutôt que sur ce qui est théoriquement intéressant.

Je suis particulièrement à l’aise avec :

  • PHP - Laravel, Slim, WordPress (surtout l’outillage WordPress “moderne” : Bedrock/Sage, Forme, Lumberjack), Symfony (inc Sylius)
  • JavaScript / TypeScript - Vue 3, Nuxt, Stimulus, Vite
  • CSS - SASS, UnoCSS, CubeCSS, Tailwind
  • Go - outillage CLI, outils de productivité et DX, applis desktop
  • Outillage & DevOps - Linux, Nginx, Caddy, AWS, Docker, Git, CI/CD
  • Tests - Pest, PHPUnit, Vitest, Playwright, Cypress, go test
  • Bases de données - MySQL, PostgreSQL, SQLite, MongoDB, Typesense

J’attache de l’importance à écrire du code propre et bien testé - et je n’hésite pas à dire quand une solution plus simple est la bonne. J’écris également de la documentation quand c’est nécessaire, que ce soit des READMEs, de la doc API, des bases de connaissance ou autre selon ce qui convient au projet.

J’utilise des outils d’IA dans mon workflow, mais je reste fermement sceptique vis-à-vis de la génération de code agentique - je préfère écrire moins de code que je comprends vraiment et que je peux assumer, plutôt que de livrer une pile de code pseudo-fonctionnel généré à toute vitesse.


Comment je travaille

Je travaille exclusivement à distance et je m’épanouis avec des clients qui valorisent une communication claire, un process sensé, et qui ont un vrai problème utilisateur au cœur de ce qu’ils construisent. Je préfère les setups async-first, même si je peux m’adapter à des appels et réunions occasionnels quand c’est utile ou nécessaire. Je travaille à la journée ou au taux horaire - je ne fais pas de projets à prix fixe, parce que l’estimation logicielle relève largement de la fiction et je préfère être honnête là-dessus dès le départ. On peut néanmoins fixer une enveloppe budgétaire.

Je suis basé au Royaume-Uni et francophone.


Me contacter

Si vous avez un projet en tête, ou si vous voulez simplement avoir une première conversation, envoyez-moi un message à moussa@moussaclarke.dev en me donnant quelques détails sur ce sur quoi vous travaillez.

Contactez-moi