Rabat Metropolitan Area
Software Engineer/Architect focused on building business solutions through technology. For the last 5 years I've been designing and shipping production web applications across SaaS, HRTech, E-commerce, Real Estate, and public sector, working across the full-stack lifecycle to deliver products that solve real business problems. I work primarily with Angular, NestJS, React, TypeScript, Flutter, JAVA (Spring boot) and .NET, building systems that are reliable, scalable, and product-focused. Beyond coding, I care about how software creates value. I think in terms of architecture, user experience, and how technology supports real business outcomes, not just features shipped. What I focus on: - Designing scalable architectures: Domain-Driven Design, CQRS, event-driven systems, layered backends, modular monoliths, and component-based frontends with structured state management - Developing business-driven features end-to-end - Writing clean, reliable backend services with strong test coverage - Creating responsive and modern user interfaces - Ensuring performance, security, and scalability (caching, query optimization, observability) - Building production-ready integrations: auth flows, interceptors, scheduled jobs, webhooks - Refactoring legacy code and modernizing existing systems Daily tech stack: - Backend: NestJS, Node.js, .NET - Frontend: Angular, React, Next.js, TypeScript - UI & styling: Tailwind CSS, PrimeNG, Angular Material, Bootstrap - State: NgRx, RxJS, Redux, Zustand - Databases: MongoDB, PostgreSQL, SQL Other languages I enjoy: C, C#, C++ Selected experience: - Built BF, a full SaaS booking platform for the Italian market, solo and end-to-end. - Currently delivering on a ministry-grade enterprise project through MobiArchitects (Angular + .NET) - Previously full-stack engineer at KeenOps on a multi-module B2B and B2C SaaS - First Class Honours BSc Software Engineering, Cardiff Metropolitan University I've collaborated with teams across multiple countries. Industries I work in: HRTech · SaaS · FinTech · HealthTech · E-commerce · Real Estate · Public sector
#FinTech - Développement et intégration de nouvelles fonctionnalités sur un codebase Angular/NgRx/RxJS à grande échelle - Conception produit et design des écrans sur Figma, intégration en composants Angular, alignement direct avec les équipes métier sur les choix UX - Contribution backend sur l'API .NET, alignement continu entre couche front et contrats d'API - Collaboration directe avec les équipes métier du Ministère pour traduire les besoins fonctionnels en implémentations technique
At CBG I had the opportunity to combine creativity, passion for technology, and entrepreneurship by building products and delivering software solutions across multiple projects. I worked across the full development lifecycle, from product scope and architecture to development and launch, focusing on building scalable and practical solutions that solve real business problems. Key Contributions: - Built and launched two products for the Italian market, taking ownership of the entire product lifecycle from concept and architecture to development and go-to-market. - Designed and developed full-stack applications using modern technologies, focusing on clean architecture, scalability, and maintainability. - Transformed ambiguous client requirements into structured technical solutions, defining clear product scope and development plans. - Delivered web platforms for clients across Europe and the MENA region, balancing technical execution with product thinking. - Led development decisions across backend systems, frontend interfaces, and database architecture, ensuring performance and scalability. Projects: BF: A zero-commission booking SaaS platform for Italian barbershops, built with a subscription model (€14.99/month), designed to simplify appointment management and customer engagement. CBG: A B2B wholesale platform for the Italian barber industry, connecting barbershops with suppliers and simplifying procurement workflows. Client Web Apps Projects (2021–2023): - Developed and delivered web platforms for companies across Europe and the MENA region, - working on full-stack architecture, backend services, and modern user interfaces. Tech Stack: HTML, CSS, JavaScript, TypeScript, Java (Spring Boot), React, Angular, Next.js, NestJS, Python, DevOps, Cloud Computing, UI/UX Design, Git, REST APIs, PostgreSQL, MongoDB, CI/CD, AWS
Key Contributions: - Led both design and development of multiple product features, reducing feedback cycles from three iterations to one and accelerating delivery while maintaining high quality standards. - Built and optimized data aggregation pipelines, significantly improving query performance and enabling faster access to business-critical data. - Collaborated closely within Agile teams, proactively clarifying requirements and translating business needs into scalable technical solutions before development began. - Contributed to system architecture decisions, ensuring solutions were scalable, maintainable, and aligned with long-term product goals. - Implemented best practices around security, performance, and scalability, ensuring reliable and production-ready systems. Tech Stack: REST APIs, NestJS, Angular, Flutter, PrimeNG, JavaScript, TypeScript, Python, MongoDB, Git, CI/CD, AWS
- Translated Figma designs into production-ready interfaces, ensuring pixel-accurate UI implementation and high design fidelity. - Integrated REST APIs to connect frontend interfaces with backend services in a live e-commerce platform. - Contributed across the full product lifecycle, from concept and design to development, testing, and final delivery. - Helped establish early UI implementation standards for consistency and maintainability across the platform. Tech Stack: HTML, CSS, JavaScript, React, Angular, REST APIs, Git, Figma
At Articode Focused on backend development, designing efficient database schemas and building scalable server-side logic. - Optimized database queries to improve application performance and response times. - Diagnosed and resolved server-side issues, ensuring reliability and stability across backend services. - Worked closely with frontend developers to ensure smooth API integration and data flow. Tech Stack: Spring Boot, NestJS, SQL, PostgreSQL, REST APIs, Git