Casablanca, , Morocco
Summary
Led backend development for Nespresso's e-commerce platform, enhancing online store functionalities and system architecture.
Highlights
Led backend development initiatives for Nespresso's online stores, leveraging Java/Spring and SAP Hybris to enhance core e-commerce functionalities.
Spearheaded the migration of the cart service from a monolithic architecture to a scalable microservice architecture, significantly improving system resilience and performance.
Authored and maintained comprehensive solution design documents in Confluence, including detailed technical diagrams and implementation scenarios aligned with client requirements.
Developed and maintained critical internal microservices for Cart, Product, and Stores Services, ensuring robust system performance and high availability.
Implemented comprehensive unit and integration tests across all features, achieving high code coverage and reducing post-deployment defects.
Enforced high code quality standards through adherence to SOLID principles, Clean Architecture, and rigorous code reviews, enhancing system maintainability.
Resolved critical production issues in complex distributed systems, minimizing downtime and ensuring continuous service availability.
Implemented comprehensive monitoring solutions with metrics and logs, enabling proactive issue detection and early intervention to maintain high service availability.