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 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.

I’m currently working on an IoT Adaptive Heating Optimizer (Raspberry Pi/ESP32) for the ROMITEF 2026 competition. 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 & Status

In Progress: Adaptive Heating Optimizer (IoT)

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.

A clean, creative, and responsive Pomodoro timer designed to boost productivity. This application is built with React and demonstrates strong skills in component-based architecture.

Key Technologies Category Status
C++, Python, MQTT IoT & Embedded In Development
React, Node.js Web Application Live/Active

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, Kotlin
  • Tools: Git & GitHub, VS Code, Linux

My Tech Stack


Guides & Challenges

I believe the best way to learn is by building. Here are guides I've created to help other developers:


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