About Nafaa
French
Native or bilingual
English
Fluent
Experience
- HermèsDeveloper | Tech Lead | PHP Symfony | Node.js | NestJSLOGISTICS AND SUPPLY CHAINDecember 2022 - January 2026 (3 years and 1 month)Paris, France
Hermès | E-commerce & Logistics Platform (Backend)
Context:Building performant, scalable, and resilient services from scratch, capable of handlingthousands of deliveries per hourand adapting quickly to business changes.Missions:- Redesign of the carrier aggregator, reducing integration of new carriers fromseveral weeks to a few days🚀
- Redesign of the decision tree transport rules tool, improving readability, maintainability, and business scalability, making it70% faster
- Creation from scratch of a service for creating and managing logistics documents, ensuring traceability and reliability.
- Development of a large-scale delivery tracking system, capable ofprocessing thousands of deliveries per hour.
- Implementation of anEvent Drivenarchitecture via Kafka (PHP & Node.js) for robust inter-service communication.
- Optimization of CI/CD, testing, and monitoring, enablingmultiple secure daily deployments to production.
- Technical supervision: mentoring, code reviews, and architecture choices to secure critical services.
Technical StackPHP · Symfony · Node.js · NestJS · Hexagonal Architecture · DDD · TDD/BDD · PostgreSQL · Kafka · Redis · Docker · AWS · GitLab CI/CD - ekWateurPHP Symfony DeveloperENERGY AND UTILITIESDecember 2021 - December 2022 (1 year)Paris, France
ekWateur | B2B Customer Portal & Mobile App
Context:Developing robust and secure APIs for the B2B customer portal and mobile application, enabling individual and professional clients to easily access their energy services and documents, while modernizing the existing foundation.Missions:- **API for B2B and mobile customer portal**: Development of backend services for viewing contracts, invoices, and consumption tracking.
- Implementation ofOpenIDviaAWS Cognitoto secure access and simplify login.
- Migration of the old TWIG customer portal to API: Modernization of existing features tomake them more performant and maintainable.
- Electronic document management: Centralization and secure access to client documents via API.
- User action tracking: Implementation of logs and interaction tracking to improve user experience and meet compliance requirements.
Technical Stack:Symfony 4/5 · Messenger · RabbitMQ · AWS · Docker · Kubernetes · GitLab · PostgreSQL · PHPUnit · TDD · Clean Architecture - ShippeoPHP Symfony DeveloperLOGISTICS AND SUPPLY CHAINOctober 2020 - December 2021 (1 year and 2 months)Paris, France
Shippeo | Real-time Supply Chain Visibility
Context:Improving collaboration and visibility across the supply chain to enable companies to track and anticipate their deliveries in real-time.Missions:*Collaboration Workflows:Design and development of automated processes between supply chain actors, facilitatingreal-timecoordination andreducing processing times.- Automation of repetitive tasks: automatic code generation to speed up development and reduce manual errors, which allowed going75% faster
- Implementation of reliable flows to synchronize internal and external information, ensuring real-time data consistency.
- Maintaining the reliability and performance of critical services.
- Securing developments to ensure the quality and stability of the platform with unit, integration, functional, and E2E tests.
- Optimization of code and architectures to maintain a scalable and evolvable foundation.
Technical StackPHP 7 · Symfony 5 · REST API · Event Driven Design · CQRS · Event Sourcing · Hexagonal Architecture · RabbitMQ · Algolia · CircleCI · TDD · DDD · Clean Architecture
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
- Software Engineering EngineerINSAT2015La filière Génie Logiciel a pour objectif de former des ingénieurs maîtrisant les méthodes d’analyse et de conduite de projets informatiques ainsi que les langages et les outils menant au développement de logiciels. Les diplômés de cette filière acquièrent la compétence et l’expérience pour suivre et piloter toutes les étapes du cycle de vie d’un projet leur permettant ainsi de s’intégrer parfaitement à des équipes de développement, ou encore d’assurer la responsabilité de chef de projet.
Certifications
- Professional Scrum Master IScrum.org2019