Patrick FARRUGIA
Available from September
Senior
full stack developer
I design, build and ship tailor-made web applications: SaaS platforms, e-commerce sites and business back-offices. I work on long engagements, as reinforcement on a product already live, or to take over an application left unmaintained.
- Occupational health
- HR
- E-commerce
- CRM
- Ticketing
- Marketplace
- Back-offices
Used on client work for 14 years
-
-
PHP
-
Laravel
-
Symfony
-
TypeScript
Application architecture, hexagonal architecture, modular monolith, REST/OpenAPI, WebSocket, OAuth2, LDAP, design patterns, CQRS, DDD
-
-
-
TypeScript
-
Vue.js
-
React
-
Next.js
-
Tailwind CSS
-
Vite
-
JavaScript
UI components, admin interfaces
-
-
-
PHPStan
-
Pest
-
Playwright
-
Vitest
-
Cypress
TDD, code reviews, coding standards, application hardening, application security
-
-
-
Docker
-
GitHub Actions
-
GitLab CI
Continuous integration and deployment, local environments, technical documentation
-
-
-
MySQL
-
PostgreSQL
-
MongoDB
-
-
-
Claude
-
Gemini
Specifications Driven Development: the specification and the test cases are written before the code. Agent-assisted development, models integrated into products, content and image generation
-
-
-
Google
-
Facebook
-
PayPal
OAuth2 SSO, ATS (Teamtailor, DigitalRecruiters, SmartRecruiters), HRIS (ADP, SuccessFactors), Teladoc
-