About Sébastien
- Symfony 6/7 backend development
- REST API and API Platform design
- Software architecture (DDD, Hexagonal)
- Multi-tenant SaaS platforms
- Performance optimization and scalability
- Enedis – internal Node.js / React application
- Supplay – high-volume web platform
- École Futée – Symfony 7 SaaS platform refactoring
- Senior Symfony developer
- Backend API engineer
- Lead developer
French
Native or bilingual
English
Fluent
Experience
- Ecole FutéeSymfony Developer (Lead Dev)SOFTWARE PUBLISHINGMarch 2025 - Today (1 year and 5 months)École Futée is an all-in-one school management solution from the MyUnisoft group. Specializing in administrative tracking, school life, and financial management for educational institutions, École Futée is adopted by over 500 schools in France.The product's objective: to simplify and centralize school management on a modern SaaS platform, accessible to administrative teams, teachers, families, and students.I joined the École Futée product team as a Symfony Lead Dev to spearhead the ground-up refactoring of the SaaS platform in Symfony 7. With the team, composed of 5 developers, a project manager, and a PO, I implemented a hexagonal, event-driven DDD architecture.My responsibilities:
- Design and implement a multi-tenant architecture based on database partitioning (one DB per school) and dynamic connection resolution.
- Act as Lead Dev: technical supervision, code reviews, pair programming, and mentoring other developers.
- Integrate AI into the platform for intelligent student data analysis and automated development generation.
- Set up an asynchronous messaging infrastructure with Symfony Messenger and RabbitMQ: (queues for bulk email sending, real-time notifications, deferred processing).
- Optimize application performance using Redis.
- Implement an API Gateway for securing and monitoring the application (Gravitee).
- Develop secure APIs with JWT and manage front-end/back-end interconnection, as well as a scalable internal messaging system for users.
- Implement unit tests and automate them in the CI/CD pipeline.---Symfony Developer, Symfony 7 Developer, PHP 8 Developer, Backend Developer, Fullstack Developer, REST APIs, DDD, Domain-Driven Design, Hexagonal Architecture, SaaS, School Management Software, Symfony Messenger, RabbitMQ, Redis, CI/CD, Unit Tests, JWT - EnedisSymfony DeveloperFebruary 2024 - December 2024 (10 months)Enedis is the operator of the public electricity distribution network in France, a public service company that supplies over 38 million customers daily.As part of an internal modernization project, I participated in the development of a general affairs management application designed to simplify agent administration, intervention management, and business process optimization.As a full-stack Symfony / React.js developer, I designed and developed a high-performance and user-friendly application, based on a Symfony back-end and a React.js front-end using Material UI.I implemented a complete ticketing system allowing agents to track and manage their interventions in real-time, as well as an internal communication module fostering collaboration between technical and administrative teams.I also developed a dynamic Form Builder with drag & drop, based on Formik and Yup, offering administrators the ability to create and modify custom forms without developer intervention. I ensured data flow security, user role management, and front-end/back-end performance optimization to guarantee a smooth and intuitive experience.Finally, I participated in setting up continuous integration with GitLab CI/CD, ensuring reliable and regular deployments. This mission allowed me to bring real value in terms of architecture, ergonomics, and software quality within a complex industrial environment.---Symfony, React.js, PHP 8, Formik, Yup, Material UI, REST API, MVC Architecture, Fullstack, CI/CD, GitLab, Security, User role management, Front-end, Back-end, UX/UI, Internal SaaS, Performance optimization, Ticket management, Collaboration, Application refactoring, Enedis, Modernization, Agile development.
- samm tradingSymfony DeveloperIMPORT AND EXPORTMay 2023 - September 2023 (4 months)Samm Trading is a multi-channel distribution company specializing in consumer goods e-commerce, active on several marketplaces and social networks. In a context of strong growth, the company embarked on a digital transformation to automate its commercial processes and enhance its online visibility.I participated in this fixed-price mission as a Full-stack Developer and Technical Project Manager, contributing to the development of new web solutions and the optimization of existing tools. I designed an application for automating social media posts, integrating artificial intelligence and OCR technologies for automatic visual generation and recognition. This solution allowed for planning and broadcasting multi-channel marketing campaigns, reducing repetitive tasks and increasing the brand's digital reach.In parallel, I managed the technical aspects of the PrestaShop e-commerce site, developing custom modules for inventory management, order processing, and marketplace integrations. I also worked on security, SEO optimization, and the implementation of continuous integration processes, ensuring the platform's stability and performance.This mission allowed me to combine technical expertise, autonomy, and product vision, supporting the company's progressive digitalization and enhancing the quality of its web tools.---Symfony · PHP 8 · JavaScript · OCR · Artificial Intelligence (AI) · REST API · PrestaShop · Full-stack Development · Custom Modules · E-commerce · SEO · CI/CD · Project Management · Marketing Automation · UX/UI
Reviews
Recommendations
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Web DeveloperSorbonne University2018