Skip to content
View mohammed-bakkali's full-sized avatar
🎯
Focusing
🎯
Focusing

Block or report mohammed-bakkali

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
mohammed-bakkali/README.md

Mohammed Bakkali

Full-Stack Web Developer

LinkedIn GitHub Portfolio YouTube Instagram

Profile Views


👋 About Me

I'm Mohammed, a passionate Full-Stack Web Developer with a strong interest in cybersecurity and building secure, scalable web applications. I enjoy working across the entire stack — from crafting clean UIs to designing robust backend architectures.

"The only way to do great work is to love what you do." — Steve Jobs

📧 mohammedbakkali807@gmail.com


💻 What I Do

Frontend

  • HTML5, CSS3, SASS, Bootstrap, Tailwind CSS
  • JavaScript, TypeScript, React.js, Next.js, Redux Toolkit

Backend

  • Node.js, Express.js, REST APIs
  • MongoDB, MySQL, Redis (Cache)
  • JWT Authentication (HttpOnly cookies)
  • Socket.IO (Real-time notifications)

Architecture & System Design

  • Layered architecture: Routes → Controllers → Services → Models → Validators → Utils
  • Atomic operations with MongoDB transactions
  • NGINX as reverse proxy & SSL termination
  • CI/CD ready for production deployments

Security & Pentesting

  • Kali Linux, Nmap, Wireshark, Metasploit, Burp Suite, OWASP

DevOps & Tools

  • Docker, Git, Linux, Bash Scripting, VMware, VirtualBox, Postman

🚀 Projects

Project Description
E-commerce Front-End Dynamic e-commerce platform with real-time features, secure auth, and intuitive UI using React & Redux Toolkit
E-commerce Back-End API Scalable REST API with Node.js, Express, MongoDB. Includes JWT auth, robust error handling, and clean schema design

🛠️ Tech Stack

Frontend

HTML5 CSS3 SASS Tailwind CSS Bootstrap JavaScript TypeScript React Next.js Redux Toolkit

Backend & Database

Node.js Express.js MongoDB JWT Python

DevOps & Tools

Docker Git Linux Bash VMware Postman VS Code

Security

Kali Linux Burp Suite Wireshark Metasploit OWASP Nmap


📊 GitHub Stats

Top Languages

GitHub Streak


🎵 My Spotify Playlist  |  💼 Portfolio  |  📬 Contact Me

Pinned Loading

  1. E-commerce-App E-commerce-App Public

    Fully functional e-commerce platform using React.js,

    JavaScript 1

  2. back-end-app-commerce back-end-app-commerce Public

    JavaScript 1

  3. Todo-List-Recat-js Todo-List-Recat-js Public

    A simple yet powerful to-do list application built using React.js. This project demonstrates the use of functional components, state management, and hooks in React to create a dynamic and user-frie…

    JavaScript 1

  4. My-Portfolio My-Portfolio Public

    HTML

  5. dns-tools-suite dns-tools-suite Public

    Python

  6. advanced-keystroke-logger advanced-keystroke-logger Public

    Python