Frederic Dupont

Senior PHP Developer | Symfony & DevOps

Salaire / Taux journalier

Bruxelles, Belgique

Freelance

Expertises

PHPSymfonyDockerDevOpsAnsibleRabbitMQElasticsearchRedisMariaDBGrafanaAngularNodeLinuxRESTful APIsGitGitLabMySQLPostgreSQLVueWebpackMongoDBBootstrapMicrosoft SQL ServerMicroservicesAWSApacheSeleniumData AnalysisPythonIAKubernetesPrometheusJiraBitbucketHTMLCassandraOracle Database

Langues

Français (Maternelle)Anglais (Courant)Néerlandais (Courant)

À propos

Introduction

Senior PHP/Symfony Developer & DevOps Engineer with 15+ years of experience leading teams and architecting scalable solutions. Currently leading 16 developers at IPEX Group, implementing GitLab CI/CD pipelines, Docker Swarm orchestration, and monitoring with Grafana/Prometheus. Specialized in migrating legacy systems to modern PHP 8.2/Symfony 7 stacks and building robust REST APIs with full DevOps automation for enterprise-grade reliability.

Liens

Expérience de travail

PHP Senior Developer & DevOps Engineer

IPEX GroupFreelance

janv. 2022 - mai 2026

4 ans 5 mois

Hybrid

Leadership: Expert in a team of 16 developers; responsible for merge-requests and deployments. DevOps & Infrastructure: • Server configuration & automation – Set up and maintained production & pre-prod environments on Ubuntu 24 / Debian 11 using Ansible and Bash scripts. • Containerisation & orchestration – Built multi-stage Docker images; deployed services with Docker Swarm (roadmap toward Kubernetes). • CI/CD pipelines – Designed end-to-end GitLab pipelines covering linting, unit/functional tests (PHPUnit), security scanning (Trivy), and quality gates (php-cs-fixer, phpstan, psalm). Implemented blue-green/rolling updates to minimise downtime. • Monitoring & observability – Configured Grafana + Prometheus for metrics, and Elastic + Kibana for log aggregation; set up automated alerts (Teams/e-mail). • Secrets & identity management – Integrated Keycloak for SSO/JWT handling; stored secrets securely via GitLab protected variables. • Caching & performance – Utilised Redis cluster for caching; tuned Doctrine/MariaDB queries; scaled background workers with Symfony Messenger + RabbitMQ. • Backup & recovery – Implemented regular snapshots of Docker volumes and MariaDB dumps; documented restore procedures. • Documentation & knowledge sharing – Produced runbooks, onboarding guides, and internal DevOps Best Practices sessions. Application development: Designed and built document-processing applications (PDF, XML, JSON) delivering outputs via email, certified email, SMS, eBox, Doccle, Peppol, or physical mail. API development: Developed and maintained REST APIs using API Platform. Migration: Migrated ~10 legacy projects from PHP 7.2 to PHP 8.2 and Symfony 5.4 to 7. Technologies: Symfony, PHP 8.x, Docker, GitLab CI/CD, RabbitMQ, Elasticsearch, Kibana, Mercure, Redis, MariaDB, Doctrine, Grafana, Keycloak, Angular, Node.js, Ubuntu 22/Debian 11, Shell scripting.

Senior PHP/Symfony developer

European CommissionFreelance

juin 2020 - janv. 2022

1 an 8 mois

Bruxelles, Belgique

Development of a REST API using API Platform (Symfony). The application harvests and processes contributions, then stores and sends reports to users. Technologies: • Symfony 5.2 • PHP 7.4 • MySQL 8 + Doctrine • PHPUnit • Elasticsearch + Kibana • php-cs-fixer, phpstan, psalm • Docker / Docker-compose • CI/CD with Bamboo • Amazon AWS • Ansible • Sonarqube • Jira / Bitbucket

Senior PHP/Symfony developer

ProximusFreelance

janv. 2019 - juil. 2020

1 an 7 mois

Bruxelles, Belgique

Architecture and development of a REST API and its GUI to manage all routers of the company. The GUI was developed in Symfony 4.4 + jQuery. The API was first developed in Symfony 3.4, then migrated to 4.4. Authentication via OAuth2 + JWT tokens. Using Graylog to store router logs. Repository hosted on a local GitLab installation. Servers running RedHat Enterprise + Apache2. Technologies (API): • Symfony 4.4, PHP 7.2 • MariaDB + Doctrine • Elasticsearch + Kibana • PHPUnit (functional testing) • Nelmio ApiDocBundle, PagerFanta, JMSSerializer Technologies (GUI): • Symfony 4.4, Vue.js, Webpack Encore • MongoDB (sessions), jQuery, Bootstrap, Datatables, Fontawesome

Senior PHP Architect/Developer

Plan-net Belgium

janv. 2018 - déc. 2018

1 an

Development of a REST API. Technologies: • Symfony 3.4, PHP 7.2 • MariaDB + Doctrine ORM • Elasticsearch + Kibana • OAuth (FosOAuthServerBundle) • FOSRestBundle, JMSSerializer, ApiDocBundle • DoctrineBehaviors, Guzzle • PhpUnit • Stripe Payment platform • Git on Bitbucket • Nginx • Ubuntu server administration • Amazon AWS

Senior PHP architect

IgnitionOne

août 2009 - déc. 2017

8 ans 5 mois

Leading a team of 5 developers. Responsible for the reporting system for On-Site implementations. Frameworks: Symfony 2.8 and CakePHP 3. Persistence layer: SQL Server 2008. The application used numerous components: LDAP, SOAP, REST, PDO, jQuery, SQLite, Composer, Fusion Charts, YUI, HTML5, custom Excel export. Functional testing with Selenium. Unit testing with PHPUnit. Following PSR guidelines. Deployments via CFengine and Puppet. Version control: Git and SVN. Architect of the LiveMarketer application (award-winning real-time data visualization and collection tool tied to the Engagement Score). Architect of the invoicing/sales application using the same architecture as the reporting system. Data mining on SQL Server 2008: generic reports, custom reports and investigations. Data transfer management from multiple MySQL servers to central SQL Server clusters (highly critical process). HIS On-Site implementations: displaying creative content to visitors depending on their profile (banners, carousels) using PHP 5 + MySQL on RAM disks or Cassandra.

Analyst Developer PHP

Belgacom Skynet

oct. 2008 - août 2009

11 mois

Responsible for the frontend of existe.skynet.be, a Facebook-like social application. Developed using a custom PHP MVC framework based on the Zend framework, consuming SOAP services for the backend. Implemented server-side form validations for blogs.skynet.be.

Analyst Developer PHP & teamleader

European Science Foundation

mars 2007 - oct. 2008

1 an 8 mois

Development of an XML-based CMS for the European Commission using a Python framework and XSLT transformations. Development of web applications using Symfony and CodeIgniter frameworks. Managing Debian servers.

Analyst Developer Python & PHP

ESN

janv. 2007 - mars 2008

1 an 3 mois

Distributed system operator

IBM

janv. 2003 - janv. 2007

4 ans 1 mois

First and second line support for Unix and Linux systems including HP-UX, Red Hat, Fedora Core and Debian. Implemented automated monitoring and maintenance checks in Bash and PHP.

Junior System Administrator HP-UX

Duferco

janv. 2002 - déc. 2002

1 an

Junior Oracle database administrator. Completed the following trainings: HP-UX System Administration Level I & II, Discoverer Oracle, Windows 2000 Server, Oracle 9i DBA I.


Formation

HELHa — Haute École Louvain en Hainaut

Industrial Engineer, Robotics & Automation

1997 - 2001

4 ans 1 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.