
Patrick FARRUGIA
Développeur web full-stack freelance
Salaire / Taux journalier
Marseille, France
Mobilité : Aix-en-Provence, Marseille, ...
Freelance
À distance uniquement
Expertises
Langues
À propos
Introduction
(Voir mon linkedin pour lire les recommandations qu'on m'a faites) Développeur Web Full Stack PHP & TypeScript | Laravel, Symfony, React, Vue, Node.js 📌 Mon parcours & savoir-faire Fort de plus de 13 ans d’expérience, j’ai contribué à des projets variés : plateformes SaaS, sites e-commerce multilingues et applications sur mesure.
Expérience de travail
Lead Web Developer full-stack PHP
HeyTeam
oct. 2022 - Présent
4 ans 1 mois
69340 Francheville, France
Within a squad consisting of the lead + 1 TPO + 3 developers: - Technical support for the squad using various tools (workshops, code reviews, etc.) - Implementation and maintenance of CI (on back-end and front-end projects) + setting up the local environment with Docker - Feature development. Here are a few examples: - Implementation of Laravel Passport - Implementation of various connectors between HeyTeam and various partners (DocuSign, SAP, ADP, etc.) - Significant contribution to the implementation of the back office with Hybridly (similar to Laravel Inertia) - Improvement of code quality around Laravel/Vue, implementation of unit and functional tests - Assistance to the TPO + participation in client meetings (Decathlon, Maif, Leroy Merlin, Groupe Banque Populaire Caisse d'Epargne, etc.)
Senior full stack developper PHP
pearl.fr
févr. 2021 - oct. 2022
1 an 9 mois
69340 Francheville, France
As part of a little senior autonomous technical team, we developed features and fixed bugs for a multi-domain e-commerce site (pearl.fr, pearl.be, etc.) using Symfony and a lot of vanilla JavaScript, using an agile approach. Here are some examples of our work: - Setting up a secure connection (via the LDAP directory) for back-office access - Setting up a spin-the-wheel game to celebrate Pearl's 30th anniversary - Setting up an OAuth 2 connection - Designing the replacement of Assetic with Vite - Improving CI
Technical lead web
QWAMPLIFY ACTIVATION
sept. 2020 - mars 2021
7 mois
13790 Rousset, France
Technical management of the technical team Involvement in core technical issues: - Implementation of integration tests with Cypress - Ongoing migration of a complete Zend 2 application to Symfony - Organization of skills development in JavaScript / VueJS development - etc.
Lead Web Developer JavaScript
AccelizeFreelance
juin 2020 - oct. 2020
5 mois
On-site assignment at Accelize – JavaScript Developer working within an agile philosophy within a small team: - Accelize web portal: Bug fixes and feature development (JavaScript / HTML / CSS) - Technical comparison between React and Vue - Technical project management
Lead Web Developer full-stack PHP
Determine, a Corcentric CompanyFreelance
oct. 2019 - mars 2020
6 mois
On-site assignment at Determine / Corcentric – Laravel Developer (Agile philosophy) within a large team: - Determine web application: Bug fixing and feature development (Laravel / HTML / CSS / JavaScript) - (Meeting in English)
Lead Web Developer full-stack PHP
GRC CONTACT
oct. 2018 - oct. 2019
1 an 1 mois
Région de Aix-En-Provence, France
As part of a team of four people (one technical manager, two developers, and myself): - Feature development and bug fixes for a complete CRM solution using Laravel 5 and Vue 2 (using an agile philosophy) - Technical project management on various topics
Lead Web Developer full-stack PHP
DigitickFreelance
avr. 2018 - oct. 2018
7 mois
On-site assignment at Digitick - PHP / Symfony 3 and JavaScript / Vue 2 developer (using an agile philosophy) within a small team: - E-commerce store: Feature development and bug fixing (Symfony / API Platform / Vue / HTML / CSS) - Digitick back office (managing Digitick clients and activities): Feature development and bug fixing (Symfony / HTML / CSS)
Lead Web Developer full-stack PHP
FreelanceFreelance
mars 2017 - mai 2018
1 an 3 mois
Région de Marseille, France
Design/implementation of various fixed-price web projects: - 1 virtual store for 2 clients: the design is outsourced elsewhere - 2 management intranets (supplier order management, mini-accounting, etc.) - 1 showcase website with back office: the design is outsourced by the client These projects used: - PHP ecosystem: Laravel / Symfony / etc. - JavaScript ecosystem: => React / Redux / React Router => Vue / VueX / Vue Router => Webpack / etc. - Unit tests: PHPUnit - Functional tests: Laravel Dusk / Symfony Panther - End-to-end tests: Cypress - Work environment: Docker (example of a working stack: https://raw.githubusercontent.com/farpat/shop-symfony/master/docker-compose.yaml)
Web project manager
Groupe SII
sept. 2016 - mars 2017
7 mois
Région de Nice, France
- Managed web projects based on Orange portals (consumer portal, professional portal, Sosh, etc.) with the Orange marketing department as project manager : - Developed cross-functional JavaScript libraries (e.g., integrating a tag manager, utility functions, etc.) - Implemented continuous integration, etc. - Led meetings - Coordinated between the project owner and the technical teams
Lead Web Developer full-stack PHP
Planisphère Info
oct. 2015 - oct. 2016
1 an 1 mois
- Assistant to the Project Manager - Design/development, within a small team, of five intranets built with Laravel 5 and JavaScript (here are the two most important): => "Big City" (Accounting management with dashboards, photo directory, etc.): This is used by all departments and is evolving into modules. => Densmore Laboratory (Medical Visit Management, Physician Management, etc.): This is used by the laboratory's medical representatives and is currently mature. - Various projects in Photoshop
Formation
Aix-Marseille University
Master
2007 - 2012
6 ans