Professional Experience

My career journey and professional accomplishments.

Mar 2022 - Present

Full Stack Developer | Driving End-to-End Product Development

Freelance
Casablanca-Settat, Morocco (Remote)

Freelancing as a full stack developer, leading the complete development lifecycle for various client projects across multiple industries.

Key Responsibilities:

  • Developed full stack web applications using modern frameworks and technologies
  • Collaborated remotely with international clients to gather requirements and deliver solutions
  • Implemented responsive UI/UX designs to improve user engagement
  • Integrated third-party APIs and maintained scalable backend systems
Apr 2024 - Jun 2024

Software Developer | Bun, Next.js & MongoDB

OCP Group
El Jadida, Casablanca-Settat, Morocco (On-site)

Internship focused on building SaaS applications using modern JavaScript frameworks and databases, contributing to ongoing internal projects.

Key Responsibilities:

  • Built scalable web applications using Bun runtime and Next.js framework
  • Designed and managed MongoDB databases to support application functionality
  • Collaborated with a cross-functional team to deploy and maintain SaaS platforms
  • Participated in agile ceremonies and contributed to sprint planning and reviews
Mar 2023 - May 2023

Web Developer | React.js, Node.js & MySQL

RADEEJ
El Jadida, Casablanca-Settat, Morocco (On-site)

Internship focused on developing internal web solutions and APIs to optimize operations for the organization.

Key Responsibilities:

  • Developed front-end interfaces using React.js and integrated them with RESTful APIs
  • Built server-side logic and APIs with Node.js and Express
  • Managed relational databases with MySQL to store and retrieve application data
  • Worked closely with the IT team to gather requirements and improve existing systems

Professional Skills

A comprehensive overview of my technical expertise and professional capabilities developed over years of experience.

Technical Skills

Core technical competencies and expertise levels

Expert
Frontend Development

5 years

Proficiency90%
Expert
Backend Development

5 years

Proficiency90%
Advanced
Database Design

4 years

Proficiency85%
Advanced
DevOps & Cloud

4 years

Proficiency80%
Advanced
API Development

4 years

Proficiency85%
Advanced
System Architecture

4 years

Proficiency75%
Advanced
Performance Optimization

4 years

Proficiency80%
Advanced
Testing & QA

4 years

Proficiency75%