Back to skills
Technical skillsIntermediate

Backend Development (PHP/Symfony)

Backend development involves designing and implementing server logic, APIs, data management, and business processes that power a web application.

Definition

Backend development involves designing and implementing server logic, APIs, data management, and business processes that power a web application. With Symfony, this means mastering the modern PHP ecosystem: MVC architecture, Doctrine ORM, services, events, and integration with third-party systems.

Evidence

Feature development on the B2B site

The 1UP B2B site is a full platform built with Symfony where clients and sales representatives place orders that land directly in Odoo. The site also enables order tracking, invoicing, and client information management. I developed product management features with full autonomy, from design to production deployment on the VPS server.

Result The delivered features improved the B2B user experience and strengthened the integration between the site and the Odoo ERP.

Self-assessment
Proficiency level
Intermediate level. I can develop complete features in Symfony and deploy them, but it's not my main specialization. My priority is on Odoo.
Importance in my profile
Symfony backend is a pillar of 1UP's infrastructure with the B2B site. Mastering this stack allows me to be versatile and meet company needs beyond Odoo.
Hindsight and advice
Working on a large existing Symfony project is the best way to progress. Reading existing code and understanding established patterns is essential.
Growth
Medium-term goal
Maintain a solid intermediate level and progress on advanced Symfony patterns to be able to handle more complex features.
Current or upcoming training
Ongoing practice on the B2B project and monitoring Symfony updates.