Farrugia Digital
FR
Patrick Farrugia

Patrick FARRUGIA

Disponible en septembre

14+ ans d'expérience · Région de Marseille

Développeur
full stack senior

Je conçois, développe et livre des applications web sur mesure : plateformes SaaS, sites e-commerce et back-offices métiers. J'interviens en mission longue, en renfort sur un produit déjà lancé, ou pour reprendre une application laissée à l'abandon.

  • Santé & prévention
  • RH
  • E-commerce
  • CRM
  • Billetterie
  • Marketplace
  • Back-offices
Me joindre sur LinkedIn

Utilisé en mission depuis 14 ans

Voir mon parcours
Backend & architecture
  • PHP
  • Laravel
  • Symfony
  • TypeScript

Architecture applicative, architecture hexagonale, monolithe modulaire, API REST/OpenAPI, WebSocket, OAuth2, LDAP, design patterns, CQRS, DDD

Frontend
  • TypeScript
  • Vue.js
  • React
  • Next.js
  • Tailwind CSS
  • Vite
  • JavaScript

Composants UI, interfaces d'administration

Qualité, tests & sécurité
  • PHPStan
  • Pest
  • Playwright
  • Vitest
  • Cypress

TDD, revues de code, standards de code, hardening applicatif, sécurité applicative

DevOps & delivery
  • Docker
  • GitHub Actions
  • GitLab CI

Intégration et déploiement continus, environnements locaux, documentation technique

Bases de données
  • MySQL
  • PostgreSQL
  • MongoDB
IA
  • Claude
  • Gemini

Specifications Driven Development : la spécification et les cas de test s'écrivent avant le code. Développement assisté par agents, intégration de modèles dans les produits, génération de contenus et d'images

Intégrations API tierces
  • Google
  • Facebook
  • PayPal

SSO OAuth2, ATS (Teamtailor, DigitalRecruiters, SmartRecruiters), SIRH (ADP, SuccessFactors), Teladoc