My Journey

From curious student to passionate full-stack developer. Here's the story of my growth, challenges overcome, and the path that led me to where I am today.

Journey Overview

Career Goals

Building innovative web solutions and contributing to meaningful projects

Growth Focus

Continuous learning in modern technologies and best practices

Achievements

Internships, certifications, and successful project deliveries

My Learning Journey

Technical Evolution

My journey began with curiosity about how websites work, leading me to learn HTML and CSS. This foundation sparked my passion for web development and set me on a path of continuous learning.

As I progressed, I discovered the power of JavaScript and began building interactive applications. The transition to React opened up a new world of possibilities, teaching me about component-based architecture and modern development practices.

My backend journey started with Node.js and Express, gradually expanding to include Python with Django and Java with Spring Boot. Each technology taught me different approaches to solving problems and building scalable applications.

Professional Growth

My first internship at Eclipse Casablanca introduced me to real-world development, where I learned to translate business requirements into functional applications using HTML, PHP, and CSS.

The Mascir internship taught me about data visualization and real-time systems, working with Node.js to create dashboards for fruit classification data. This experience highlighted the importance of understanding user needs and creating intuitive interfaces.

My most recent internship at DIGIEYE was a significant milestone, where I developed a sophisticated camera configuration interface using React. This project taught me about state management, component architecture, and collaborating effectively with a development team.

Key Milestones

2020-2021

Completed Scientific Baccalaureate, laying the foundation for engineering studies

2021-2023

Preparatory engineering classes, building strong mathematical and scientific foundations

2023-Present

Computer Engineering program, specializing in cloud infrastructure and IoT solutions

Timeline of Growth

Key Learnings & Insights

Technical Growth

  • • Started with basic HTML/CSS, now building complex React applications
  • • Evolved from simple scripts to full-stack applications with microservices
  • • Learned the importance of clean code and SOLID principles
  • • Discovered the power of modern build tools and development workflows

Professional Development

  • • Gained real-world experience through internships at DIGIEYE and Mascir
  • • Learned to collaborate effectively with designers and stakeholders
  • • Developed strong problem-solving and debugging skills
  • • Understood the importance of user experience and accessibility
Future Goals & Aspirations

As I continue my journey in software development, I'm excited to:

Short-term Goals (2025-2026)

  • • Complete my engineering degree with distinction
  • • Contribute to open-source projects
  • • Master advanced React patterns and state management
  • • Gain experience with cloud-native development

Long-term Vision

  • • Lead development teams on innovative projects
  • • Mentor junior developers and share knowledge
  • • Build products that make a positive impact
  • • Stay at the forefront of emerging technologies