Skip to content
View ayoubabbadi's full-sized avatar

Block or report ayoubabbadi

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
ayoubabbadi/README.md

About Me

I'm a Full-Stack Developer and IoT Enthusiast based in El Jadida, Morocco. Currently, I am a 3rd Year Computer Science Student at the Faculty of Sciences, Chouaib Doukkali University (UCD).

I specialize in bridging the gap between software and hardware, building clean web applications, and experimenting with embedded systems.

Status: Actively seeking Web Development Internship opportunities in Morocco.

Highlight: Participated in several tech competitions and achieved excellent scores.

I'm proficient in React, Node.js, and Java Spring Boot, with a growing passion for Embedded C & Python.

Reach me at: ayoubabbadi80@gmail.com

Typing SVG

Projects & Experience

A smart system designed to optimize energy consumption using Raspberry Pi, ESP32, and MQTT. This project combines hardware sensors with a software dashboard for real-time monitoring and successfully secured a perfect score at ROMITEF 2026.

A clean, creative, and responsive Pomodoro timer designed to boost productivity. Built with React to demonstrate strong skills in component-based architecture and state management.

Key Technologies Category Status
C++, Python, MQTT IoT & Embedded Completed
React, Node.js Web Application Live/Active
Java, Spring Boot Backend Systems Ongoing

🛠️ Core Competencies

  • Front-End: React, JavaScript, Tailwind CSS, HTML5, CSS3
  • Back-End: Node.js, PHP, Java (Spring Boot)
  • IoT & Embedded: Arduino, ESP32, Raspberry Pi, MQTT Protocols
  • General Programming: Python, C, C++, Kotlin
  • Tools: Git & GitHub, VS Code, Linux

My Tech Stack


Guides & Challenges

I believe the best way to learn is by building and sharing. Here are open-source guides and challenges I've created:


GitHub Insights

Let's Connect

Popular repositories Loading

  1. HTML-CSS-Learning-Hub HTML-CSS-Learning-Hub Public

    A hands-on guide to web development. Contains self-contained examples for HTML tags, CSS layout (Flex, Grid, Position), 3D transforms, animations, and more.

    HTML 2

  2. c-learning-guide c-learning-guide Public

    This repository contains a comprehensive C file (leran.c) designed as a hands-on reference guide for learning the C programming language.

    C 2

  3. html-css-login-forms html-css-login-forms Public

    A collection of stylish login forms (Gradient and Neon) built with pure HTML and CSS.

    HTML 2

  4. learn-react learn-react Public

    My React learning guide, built from scratch.

    JavaScript 2

  5. ayoubabbadi ayoubabbadi Public

    1

  6. CSS-Backgrounds-Showcase CSS-Backgrounds-Showcase Public

    This repository provides a technical reference and testbed for various CSS background properties. The project is contained in a single background.html file for easy inspection and local testing.

    1