Hello! I'm Achraf Salimi. I am currently pursuing a Master’s degree in Big Data, Artificial Intelligence, and Advanced Applications at Ibn Tofail University. With a solid foundation from my Bachelor’s in Mathematics and Computer Science, I bridge the gap between theoretical algorithms and practical, scalable software solutions.

Separator

🚀 The Journey

My path wasn't always linear. Despite having a university background in basic Java, I felt the need to deepen my understanding of computer science fundamentals. This led me to Harvard's CS50x. It was a rigorous introduction where I explored C (diving into memory management and data structures), Python, SQL, and Flask.

For my final project, I challenged myself to build a full-featured Android To-Do app with AI assistance, a project that required me to learn Android development from scratch in just a few weeks. Earning that certificate was a pivotal moment that proved to me I could build anything I set my mind to.

📊 Diving Deep into Data

Realizing the transformative potential of data, I pivoted my focus towards Data Science. I sharpened my Python skills through the University of Michigan's Python for Everybody specialization and then embarked on an intensive journey with DataCamp.

I have since completed both the Data Scientist and Data Analyst career tracks, and I have recently started the Data Engineer path. This comprehensive training has equipped me with a robust set of tools for data cleaning, visualization, predictive modeling, and now, data pipeline architecture.

🛠️ My Tech Stack

Today, I work comfortably across the data and development spectrum:

  • Data Science & Analysis: I use Python (Pandas, NumPy) for manipulation and Scikit-learn for machine learning tasks like regression and clustering. I visualize insights using Matplotlib and Seaborn.
  • Development: My roots in Java serve me well, and I am actively expanding into backend development with Spring Boot to build robust applications.
  • Data Engineering: I understand the flow of data, from SQL databases to processing pipelines.

🔮 What's Next?

I am a firm believer in continuous growth. Currently, I am diving deeper into Data Engineering to truly master Big Data, a field that has fascinated me since my teenage years. In parallel, driven by my genuine passion for technology, I am strengthening my core development skills to become a versatile, end-to-end engineer.

When I'm not coding, I'm focusing on maintaining a healthy balance, a lesson learned the hard way!, to ensure I can keep building and learning for the long haul.

Separator