Skip to content
View ayoub-essarghini's full-sized avatar
๐ŸŽฏ
Focusing
๐ŸŽฏ
Focusing

Block or report ayoub-essarghini

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
ayoub-essarghini/README.md

Typing SVG

WakaTime


๐Ÿ‘จโ€๐Ÿ’ป whoami

class SoftwareEngineer {
    constructor() {
        this.name = "Ayoub Es Sarghini";
        this.role = "Software Engineer";
        this.location = "Morocco ๐Ÿ‡ฒ๐Ÿ‡ฆ";
        this.languages = ["Java", "TypeScript", "PHP", "Javascript","Python", "C","C++","Kotlin","Dart"];
    }

    getCurrentStack() {
        return {
            frontend: ["React", "Next.js", "Angular", "Three.js", "React Three Fiber"],
            backend: ["Laravel", "Spring Boot", "Node.js", "Express","Fastify","Django"],
            mobile: ["Android Native", "Java", "Kotlin","React Native","Flutter"],
            design: ["Figma", "Adobe Photoshop", "Canvas"],
            databases: ["MySQL", "MongoDB", "PostgreSQL", "Firebase"],
            tools: ["Git", "Docker", "Linux", "Vim", "Postman"]
        };
    }

    getDailyRoutine() {
        return [
            "โ˜• Coffee++",
            "๐Ÿ’ป Code > Debug > Repeat",
            "๐ŸŽจ Design pixel-perfect UIs",
            "๐Ÿ“š Learn something new",
            "๐Ÿš€ Deploy to production"
        ];
    }

    getPhilosophy() {
        return "Hope is the belief in the probability of the possible rather than the necessity of the probable.";
    }
}

const ayoub = new SoftwareEngineer();
console.log(ayoub.getCurrentStack());

๐ŸŽฏ Current Focus

$ git status
On branch main
Your branch is up to date with 'origin/main'

Changes to be committed:
  (use "git restore --staged <file>..." to unstage)
        ๐ŸŽจ new file:   3d-portfolio/
        โœจ modified:   skills/threejs.js
        ๐Ÿš€ modified:   skills/react-three-fiber.js
        ๐Ÿ”ฅ modified:   creativity-level.max

$ echo "Currently exploring:"
๐Ÿ“ฆ Three.js - Creating mind-blowing 3D experiences
๐ŸŽญ React Three Fiber - Bridging React and 3D worlds
๐ŸŽช GSAP - Advanced animations that pop
๐ŸŽจ WebGL Shaders - Custom visual effects

๐Ÿ› ๏ธ Tech Stack & Tools

๐ŸŽจ Frontend Development

React
React
Next.js
Next.js
Angular
Angular
Three.js
Three.js
TypeScript
TypeScript
JavaScript
JavaScript
Tailwind
Tailwind

โš™๏ธ Backend Development

Laravel
Laravel
Spring
Spring
Node.js
Node.js
PHP
PHP
Java
Java
Python
Python
C
C

๐Ÿ“ฑ Mobile Development

Android Studio
Android
Java
Java
Kotlin
Kotlin
Flutter
Flutter

๐Ÿ—„๏ธ Databases

MySQL
MySQL
MongoDB
MongoDB
PostgreSQL
PostgreSQL
Firebase
Firebase
SQLite
SQLite

๐ŸŽจ Design & Creativity

Figma
Figma
Illustrator
Illustrator
Photoshop
Photoshop
Canvas
Canvas

๐Ÿ”ง DevOps & Tools

Git
Git
GitHub
GitHub
Docker
Docker
Linux
Linux
Vim
Vim
Postman
Postman
VS Code
VS Code
Anti Gravity
AntiGravity

๐Ÿ“Š GitHub Analytics Dashboard

๐Ÿ“ˆ Overview Stats

๐Ÿ”ฅ Contribution Streak

๐Ÿ“Š Activity Graph

๐Ÿ† Achievement Showcase

๐Ÿ’ป Coding Activity (Click to expand)


๐Ÿ Contribution Snake Game


snake eating my contributions

๐ŸŽ“ Certifications & Achievements

education:
  - institution: "1337 (42 Network)"
    program: "Software Engineering"
    status: "In Progress"
    skills: ["C", "Algorithms", "System Design", "Unix"]

achievements:
  - "๐Ÿ† 42 Cursus Student"
  - "๐Ÿ’ก Built 50+ Full-Stack Projects"
  - "๐ŸŽจ Designed 30+ UI/UX Projects"
  - "๐Ÿ“ฑ Developed Multiple Android Apps"

currently_learning:
  - "Microservices"
  - "RxJS"
  - "Cloud Architecture"

๐ŸŽฏ Featured Projects

๐Ÿš€ Click on any project to explore

๐ŸŒ Avocapp-FullStack

Python HTML

Full-stack application primarily implemented in Python with a simple front-end in HTML. Backend-focused with deployment tooling and automation.

Python HTML Makefile

๐Ÿงญ WebServer

C++ Python

A custom HTTP server implementation you can test in a real browser โ€” great for learning low-level web protocols and server internals.

C++ Python

๐Ÿ—บ๏ธ WanderWise Backend

Java Docker

Robust backend service implemented in Java for a travel app, designed for reliability and containerized deployments.

Java Docker

๐ŸŽฎ ft_transcendence

TypeScript JavaScript

Full-stack real-time project combining TypeScript and JavaScript with small smart-contract components and realtime features.

TypeScript JavaScript Solidity


๐Ÿ’ฌ Ask Me About

๐Ÿ’ก Full-Stack Development
๐ŸŽจ UI/UX Design Principles
๐ŸŒ Building 3D Web Experiences
๐Ÿ“ฑ Mobile App Development
โšก Performance Optimization
๐ŸŽฏ System Architecture
๐Ÿ”ง DevOps Best Practices
๐Ÿš€ From Idea to Production

๐Ÿค Open to collaborating on innovative projects!

๐Ÿ“ซ Let's Build Something Amazing Together!

๐ŸŒ Connect with me


Visit My Portfolio

Let's Connect

Email Me

๐Ÿ’ก Open for:

Freelance Projects โ€ข Collaboration โ€ข Job Opportunities โ€ข Tech Talks


โšก Fun Fact

while (alive) {
    eat();
    code();
    sleep();
    repeat();
}

๐Ÿ’ญ Developer Quote of the Day


Profile Views

โญ From ayoub-essarghini | Made with ๐Ÿ’™ and โ˜•

Pinned Loading

  1. RobotoJs RobotoJs Public

    Showcasing a lightweight and high-performance frontend framework built entirely with pure TypeScript! Featuring a custom Virtual DOM implementation and a set of reactive hooks, it delivers a React-โ€ฆ

    TypeScript 5

  2. Digital-Banking-Backend Digital-Banking-Backend Public

    Java 3

  3. Imaginate Imaginate Public

    Turn text into stunning AI-generated images with Imaginate โ€” a clean, modern web interface built with Next.js , Tailwind CSS , and powered by leading AI image APIs like Vyro AI. Perfect for generatโ€ฆ

    TypeScript 2

  4. khawatiri_app khawatiri_app Public

    quotes app for quotes lover , you can share quotes and add it to favorites and , created by love <3

    Java 1

  5. digital-banking-front-angular digital-banking-front-angular Public

    TypeScript 2

  6. WebServer WebServer Public

    Forked from ahmedelqori/WebServer

    This project is about writing your own HTTP server . You will be able to test it with an actual browser. HTTP is one of the most used protocols on the internet. Knowing its arcane will be useful, eโ€ฆ

    C++ 1