Education & Certifications
Academic excellence and continuous learning
Master's in Digital Transformation of Educational Processes
2nd Year - ENSET Mohammedia, Morocco
Advanced specialized training in digital transformation of education, covering modern educational technologies, digitalization of learning processes, and digital pedagogical innovation.
Professional Bachelor's in Computer Systems Engineering & Web Technologies
EST Sidi Bennour Chouaib Doukkali, El Jadida, Morocco
Comprehensive software engineering program covering advanced programming concepts, software architecture, project management, and modern development methodologies.
Specialized Technician Diploma in Digital Development, Web Full Stack
ISTA TAOURIRT, Morocco
Intensive program focused on full-stack web development, covering both frontend and backend technologies with hands-on project experience.
Fundamental Bachelor's in Physical Sciences
Faculty of Sciences Aïn Chock Hassan II, Casablanca
Strong foundation in mathematics, physics, and scientific methodology that supports analytical problem-solving in software development.
Baccalaureate in Physical Sciences
Ibn Khaldoun High School, Bouznika, Morocco
High school diploma with specialization in Physical Sciences, providing a solid foundation in mathematics, physics, chemistry, and scientific reasoning.
Certifications & Skills
Continuously expanding expertise through professional certifications and hands-on experience
Laravel Expert
Framework Mastery
Advanced backend development with Laravel, RESTful APIs, and microservices architecture
React Developer
Frontend Excellence
Expert in React, Redux, Hooks, and modern frontend development patterns
Node.js Expert
Server-Side Pro
Scalable backend solutions with Node.js, Express, and real-time communications
Database Design
Data Architect
MySQL, MongoDB, PostgreSQL, Redis - optimized database design and query performance
Cloud Computing
AWS & Azure
Cloud infrastructure deployment, scalability, and DevOps practices
Agile & Scrum
Project Management
Experienced in Agile methodologies, Scrum, JIRA, and collaborative development
Continuous Learning
Committed to lifelong learning and staying current with the latest technologies and industry trends. Actively pursuing new certifications and participating in professional development programs.