Development and maintenance of TotalEnergies' B2C web ecosystem: showcase and customer-area websites on Typo3, Laravel API, Symfony/React payment application, Kafka message manager with Symfony Messenger, and a native PHP/Symfony core business engine.
- Design, estimation, and deployment of new B2C web projects in TMA/MCO (L3) mode.
- CI/CD migration from Bitbucket/Azure to AWS + GitHub Actions.
- Core architecture redesign; raised PHPStan to level 8 and test coverage from 0 to 88%.
- Application upgrades: PHP 7→8, Symfony 4.4→6.4, React 16→18→19.
- Initiation and integration of agentic AI solutions within the B2C web division: design of autonomous agent prototypes and RAG pipelines to improve access to business knowledge, experimentation with LangGraph and LlamaIndex for intelligent workflow orchestration, use of Kimi, Qwen and GitHub Copilot to accelerate development and code quality, and deployment of open-source models via Ollama/vLLM for local inference.
- SCRUM sprint supervision, developer mentoring, and technology watch.
Environment: PHP 7/8, Symfony 2/3/4/5/6/7, Laravel 8/9/10/11, React 16/18/19, Next.js 15/16, Typo3 v9→v12, MySQL, MongoDB, Docker, PHPUnit, Jest, REST/SOAP, Elasticsearch, Kibana, GitHub Actions, AWS, Azure, Dynatrace, Jira, Confluence, Hugging Face Transformers, LangGraph, LlamaIndex, RAG, Ollama, vLLM, OpenAI API, GitHub Copilot, Kimi Code, Qwen.
Development and migration of the Audi Global Contacts ecosystem: 10 APIs, admin dashboards, frontend apps, Node.js microservices, and gateways.
- Designed and developed Lead Management, Lead Scoring, Audi OnDemand, DataPlug, IDKIT, Bloctel modules, and Salesforce migration.
- Upgraded PHP 5.6→7.4 and Symfony 3.4→4.4.
- API performance optimization and monitoring with NewRelic/Grafana/Kibana.
- SCRUM sprint facilitation and team upskilling.
Environment: PHP 7, Symfony 3/4, API Platform, PostgreSQL, MongoDB, Node.js, Docker, Codeception, REST/SOAP, Camunda, Tyk, GitLab, Grafana, Elasticsearch, Kibana, NewRelic, Jira, Confluence.
Redesign and maintenance of the cart-delivery-payment-confirmation conversion tunnel across 11 Symfony applications and worker services.
- Redesigned the tunnel around a new order API and a Nuxt/Vue.js frontend.
- Integrated new carriers, payment methods, and UX optimizations.
- Technical leadership, code review, and Symfony best practices.
Environment: PHP 7, Symfony 1/2/3/4, Vue.js, Nuxt, PostgreSQL, GraphQL, Traefik, Google Pub/Sub, Docker, PHPUnit, GitLab, Grafana, Rundeck, Kibana, NewRelic.
Digitalization of collective bargaining agreements and legal codes through a Progressive Web App and a Symfony back office.
- Architecture design, dev/prod server administration, Symfony backend and Polymer 2 frontend development.
- Agile ceremonies facilitation and junior team upskilling.
Environment: PHP 7, Symfony 2/3, Node.js, MongoDB, Neo4j, Polymer 2, PWA, Firebase, PHPUnit, Jira.
Led and developed various web projects: real-estate CRM (KOMAXIS), B2B AdWords platform (Madison-Ads), and client websites on Symfony/WordPress.
- Database design, REST APIs, business dashboards, and client websites.
- Steering committees, client coaching, and workload estimation.
Environment: PHP 5, Symfony 2.8, MySQL, MongoDB, AngularJS, WordPress, jQuery, Bootstrap, REST APIs, PHPUnit, Apache.
Development of the e-commerce CMS and CRM backend for Tunisia's leading e-commerce platform.
- CodeIgniter backend development, Bootstrap/jQuery frontend, payment gateway integration.
- Server administration and client support.
Environment: PHP 5, CodeIgniter, MySQL, Apache, jQuery, Bootstrap, PHPUnit, XML.