About me

Hi, I’m Zakaria, a passionate and driven software engineer student in Morocco. With a strong foundation in programming and a keen interest in technology, I specialize in building robust and innovative solutions that solve real-world problems.

Beyond coding, I’m committed to continuous learning and personal growth. I enjoy exploring new technologies and discovering new concepts. My goal is to create impactful applications and leave a lasting mark in the tech world.

What I'm doing

  • design icon

    Data Science & AI

    Design, build, and test cloud architecture to ensure large amounts of data can be transferred and stored efficiently.

  • Web development icon

    Programming

    Experience working with multiple languages and frameworks, allowing me to develop both web and enterprise-level applications.

  • mobile app icon

    Cloud computing

    Recognizing the importance of system architecture, as well as integrating modern cloud technologies into my development workflow.

  • camera icon

    BackEnd

    Understand how to design and implement robust server-side logic, managing databases efficiently, and ensuring seamless integration between the frontend and backend.

Resume

Education

  1. Ehei : School Des Hautes Studies D'ingénierie Oujda

    2021— present

    Currently on the fourth year.

    Certifications

  2. IBM introduction to software engineering

    Dec 1, 2024
  3. IBM python for data Science and AI

    Feb 5, 2025
  4. Udemy full stack web development

    Jan. 29, 2025

Experience

  1. La brioche blanche

    2022 — Present

    A part-time Job where I started as a salesman then after a while, I became the manager of la brioche blanche: a company that provides food services.

My skills

    Programming Languages

    • Java (Object-oriented programming)
    • C & C++ (Object-oriented programming)
    • Python (Object-oriented programming)
    • PHP (Object-oriented programming)
    • SQL

    Machine Learning

    • Pandas
    • Matplotlib
    • TensorFlow
    • Scikit-learn
    • PyTorch

    Web Development

    • HTML & CSS
    • Bootstrap
    • Angular
    • Spring Boot
    • Jakarta EE
    • Fast API

Portfolio

Projects

Personal Budget Management App

A desktop application that simplifies financial tracking and improves user experience through high-demand technologies.

Java JavaFX UML

AI-Powered Sales Insights

A machine learning project designed to analyze sales data and classify products into performance categories.

Python Scikit-learn Data Analysis

Business Management App Powered by AI

This project aims to help companies manage their sales and minimize their cost by offering real-time monitoring of resources.

Spring Boot Angular SQL Python Machine Learning