Featured Projects

A selection of projects I've led and contributed to, showcasing expertise in architecture, scalability, and technical leadership.

YooDooGood - IPlayAgain

Lead technical backend architect for YooDooGood, a platform dedicated to games, lotteries, gift card sales, and cashback. Designed and implemented two performant, scalable, and secure APIs (client and admin).

Key Responsibilities

  • Architecture design and database conception
  • Project bootstrap and dockerization
  • JWT authentication and access control
  • API development and security
  • Code reviews and deployments
  • Team leadership and mentoring
20K+ usersSecure APIsCQRS PatternWebSocket IntegrationThird-party Services

Technologies

PHP 8Symfony 5.4PostgreSQLJWTDockerAWS

Adiwatt - Solar Play

Designed and implemented Solar Play, a web application for solar installation management and monitoring. Collaborated with TotalEnergie Maroc to manage hundreds of solar installations.

Key Responsibilities

  • Business requirement analysis
  • Full-stack development
  • Frontend UI development in React
  • Backend API development
  • Performance optimization
Production ReadyTotalEnergie Client107 StationsReal-time Monitoring

Technologies

PHPSymfony 5.4ReactMySQLJWTDocker

B2BEE - Free Telecom

Designed and implemented B2BEE, a web application for managing and billing FTTH interventions. Automated technician planning, equipment verification, and billing for Free Telecom's major accounts.

Key Responsibilities

  • Project management and client coordination
  • Functional and technical specifications
  • Team leadership and recruitment
  • Code quality assurance
  • Technical supervision
Production ApplicationAutomated PlanningBilling SystemEquipment Management

Technologies

PHPSymfonyMySQLjQueryBootstrap

MOTEUR - Free Telecom Framework

Conducted comprehensive code audit of Free Telecom's internal PHP framework and proposed performance and security improvements inspired by existing frameworks.

Key Responsibilities

  • Code analysis and SonarCube evaluation
  • Framework refactoring and modernization
  • Routing system implementation
  • Dependency injection setup
  • SOLID principles application
10x Performance ImprovementEnhanced SecurityCode RefactoringMVC Architecture

Technologies

PHPSonarCubeSymfonyLaravel

MOOVE - BNP Paribas

Designed and developed a scalable and secure API for BNP Paribas Real Estate to manage client real estate portfolios. Built a performant web application with 85%+ test coverage.

Key Responsibilities

  • Business requirement analysis
  • Full-stack development
  • Angular frontend development
  • API security with JWT and CORS
  • Comprehensive testing
85%+ Test CoverageScalable APIEAV PatternReal Estate Management

Technologies

PHPSymfonyAngularPostgreSQLCodeCeptionPhpUnit

SHIVA - Sagemcom

Participated in developing new features and optimizing performance for SHIVA, Sagemcom's logistics application for transport and merchandise tracking.

Key Responsibilities

  • Business requirement analysis
  • Full-stack development
  • SQL query optimization
  • Database indexing
  • Performance improvements
Millions of Packages DailyPerformance OptimizationSQL OptimizationDatabase Indexing

Technologies

PHPSymfonyMySQLjQuery

Bilan d'Aptitude - Assessment Platform

Designed and implemented a web application for students to complete comprehensive aptitude assessments through questionnaires and interviews, generating detailed PDF reports.

Key Responsibilities

  • Business requirement analysis
  • Full-stack development
  • Dynamic form generation
  • PDF report generation
  • Interview scheduling
Dynamic FormsPDF GenerationQuiz SystemInterview Management

Technologies

PHPSymfonyMySQLjQuery

Various E-Commerce & Web Projects

Designed and developed multiple e-commerce sites, showcase websites, and internal applications for various clients across different sectors.

Key Responsibilities

  • Business requirement analysis
  • Full-stack development
  • Photoshop design integration
  • Application testing
  • Server migration
  • Client training
Multiple Businesses LaunchedE-Commerce SolutionsServer MigrationClient Training

Technologies

PHPMySQLJavaScriptjQueryBootstrapAJAX

Interested in working together?

I'm always open to discussing new projects and technical challenges.

Get in Touch