About Me
Senior Backend Engineer with 9 years of experience designing, building, and scaling production platforms in PHP and Symfony. Spent 5 years as backend technical lead at Smart Med (med.tn), refactoring a monolith into Symf…
Senior Backend Engineer with 9 years of experience designing, building, and scaling production platforms in PHP and Symfony. Spent 5 years as backend technical lead at Smart Med (med.tn), refactoring a monolith into Symfony microservices with RabbitMQ, adding OpenSearch-powered real-time search, and launching a new practice management platform from scratch. Most recently designed and built QodeCheck, an AI-powered DevSecOps SaaS, end to end on Symfony 7, PostgreSQL, and RabbitMQ. Strong in REST API design, asynchronous and event-driven architecture, performance optimization, legacy modernization, and CI/CD. Professional working proficiency in English and French.
Experience
Founder & Lead Engineer
<p>Designed and built an AI-powered DevSecOps SaaS platform (qodecheck.io) end to end as sole engineer: architecture, backend, integrations, and infrastructure.</p><p> Architected the platform on Symfony 7/FrankenPHP, PostgreSQL with pgvector, Redis, and RabbitMQ via Symfony Messenger, using Symfony Workflow to manage the audit-report lifecycle.</p><p> Designed a two-phase scan pipeline (baseline branch scan plus PR differential scan) with async batch and real-time modes, cutting typical PR scan time from 20–30 min to 2–5 min.</p><p> Integrated Semgrep (in-house 131-rule corpus covering 54 CWEs across 6 languages), PHPStan, Trivy, Kubescape, and Betterleaks into a unified SARIF results pipeline.</p><p> Built an LLM enrichment layer (Qwen3-Coder via OVH Batch API) and a pgvector/HNSW RAG pipeline powering semantic chat over pull request findings.</p><p> Built GitHub/GitLab OAuth, Jira, Slack, and ClickUp integrations, VS Code and IntelliJ extensions (LSP), and a reusable Symfony OpenSearch bundle from scratch; deployed to first pilot clients.</p>
Senior Backend Developer / Technical Lead
<p>Led backend development for med.tn and the launch of Med Link, a medical practice management platform with online appointments and waiting-room optimization.</p><p> Built Med Link from scratch using Symfony, upgrading it from 5.4 to 6.4 to 7.4 and PHP from 8.1 to 8.4.</p><p> Led refactor of the med.tn monolith into Symfony microservices, integrating RabbitMQ to orchestrate online appointments across services.</p><p> Implemented real-time appointment and patient search/aggregation with OpenSearch.</p><p> Introduced Redis for session and API caching, and optimized Doctrine ORM/MySQL queries with strategic indexing.</p><p> Integrated Keycloak SSO for unified, multi-tenant authentication and role/permission management across all projects.</p><p> Designed a multi-channel notification service handling push notifications, SSE, and SMS via RabbitMQ queues.</p><p> Dockerized all services with CI/CD pipelines, monitoring, and horizontal scalability.</p><p> Delivered multi-site practice management with real-time waiting-queue optimization algorithms.</p>
Full-Stack PHP/Symfony Developer
<p>Developed internal tools and delivered critical client projects, including a Symfony SSO platform and major framework migrations.</p><p> Migrated an internal QCM system for technical recruiter tests from Zend 2 to Zend 3, improving performance and maintainability.</p><p> Built a centralized Symfony SSO solution for multi-application authentication with role/permission management (2-year client engagement).</p><p> Migrated an existing business solution from Symfony 2.8 to 3.4 and shipped 10+ new features.</p><p> Developed a full-stack account management platform (Symfony backend, Vue.js frontend) with authentication, roles, and dashboards.</p><p> Built a hierarchical, multilingual documentation tool with version management.</p><p> Created a localization generator supporting multi-format export (JSON, XML) for 20+ languages with automated validation workflows.</p>
Full-Stack PHP Developer
<p>Delivered specialized business solutions for three companies with a PHP/Symfony backend focus.</p><p> Parkus (mobile recharge): Built a mobile recharge platform with Telnet/USSD integration, automated operator response processing, and a monitoring/retry system achieving a 99.9% transaction success rate.</p><p> ESSIA (spare parts marketplace): Built a backend service for multi-supplier stock management, including a REST API for stock synchronization and stock-out alerts, plus an admin dashboard for order tracking and supplier performance.</p><p> P4CN (MLM platform): Developed an MLM scenario management service covering commissions, referrals, and rewards, with complex multi-level commission algorithms and anti-fraud validation, plus an admin interface for tree configuration and reporting.</p>