I am an experienced fullstack developer and technical lead, specializing in designing and maintaining applications with high business complexity. My focus on code quality and a deep understanding of user needs ensures reliable delivery and team support.
Skills
Experience Level
Work Experience
Education
Qualifications
Industry Experience
As part of replacing an outdated budget tracking system, which had become obsolete and required accountants to perform a large portion of the calculations manually in Excel,I led and supervised a complete overhaul of the solution following an in-depth user requirements analysis.
Objectives:
Automate complex fee calculations
Eliminate manual processing
Provide a robust, maintainable, and customizable tool adaptable to different real estate projects
Technical Achievements:
Backend development: Symfony 6.4 with API Platform 4.1 to expose fully documented REST APIs
Frontend development: Angular 19 with Angular Material for a modern and user-friendly interface
Asynchronous communication: Symfony Messenger with Doctrine Transport to process data from an ETL related to real estate project progress reports, along with several other asynchronous use cases
Business modeling: Implementation of nested workflows to represent the various validation, customization, and availability states of fee lines
Front/back synchronization: Automatic generation of OpenAPI clients on the frontend to ensure TypeScript type consistency and improve API documentation
Automated testing: Unit tests using PHPUnit on the backend and Karma/Jasmine on the frontend
Advanced user interfaces: Nested forms enabling the creation and fine-grained customization of fee matrices
Extensible architecture: Implementation of a registry pattern to manage the different calculation methods for fee lines, turning these methods into resources that improve the system’s maintainability and extensibility
Results:
Significant time savings for end-users
Drastic reduction in calculation errors
Increased system reliability, traceability, and scalability
Hire a Full Stack Developer
We have the best full stack developer experts on Twine. Hire a full stack developer in Bordeaux today.