Skip to content
View arab971's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report arab971

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 is supported. This note will only be visible to you.
Report abuse

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

Report abuse
arab971/README.md

Hi πŸ‘‹, I'm Muhammad Arab

πŸ’» Full Stack Web App Developer | ☁️ AWS & DevOps Engineer | βš™οΈ CI/CD Automation | 🐳 Docker | πŸš€ MERN | 🧠 GraphQL | πŸ” Auth Systems


πŸ™‹β€β™‚οΈ About Me

  • 🧠 I'm a passionate Full Stack Developer and DevOps learner focused on building scalable, production-grade apps
  • πŸš€ Currently expanding my skills in AWS Cloud, Terraform, and observability tools
  • πŸ” I work heavily with Next.js 16, Prisma, GraphQL, and modern authentication (JWT, OAuth, Sessions)
  • 🧩 My goal: Automate infrastructure, scale systems, and deliver flawless user experiences

πŸ”§ Technical Skills

πŸ’» Front-End Development

  • Languages: HTML5, CSS3, JavaScript (ES6+), TypeScript
  • Frameworks/Libraries: React.js, Next.js 13/14 (App Router), Zustand, Redux Toolkit
  • Styling: Tailwind CSS, Bootstrap, Sass
  • Rendering: SSR, SSG, CSR
  • Tools: Vite, Webpack, PostCSS

🧠 Back-End Development

  • Languages: JavaScript, TypeScript
  • Frameworks: Node.js, Express.js, NestJS (learning)
  • APIs: RESTful APIs, GraphQL (Apollo Server & Client)
  • Auth Systems: JWT, Sessions, OAuth 2.0, Email Verification (custom flows)
  • Middleware: Express middlewares, rate limiting, request validation (Zod)

πŸ—ƒοΈ Databases & ORMs

  • NoSQL: MongoDB (Mongoose), Redis (sessions, caching)
  • SQL: PostgreSQL (Prisma ORM), MySQL (basic usage)
  • ORM: Prisma, Sequelize (basic), Mongoose

βš™οΈ DevOps, CI/CD & Cloud Skills

🐳 DevOps Tooling

  • Docker – Containerize full-stack apps for development & production
  • Docker Compose – Local orchestration of frontend/backend/db services
  • GitHub Actions – Automated testing, linting, builds, and deployments
  • Nginx – Reverse proxy and load balancing (for container apps)
  • PM2 – Process manager for Node.js apps

☁️ Cloud & Infrastructure

  • AWS Services:
    • πŸ’Ύ S3 – Static file storage
    • πŸ”₯ Lambda – Serverless APIs
    • πŸ–₯ EC2 – Deploy full-stack apps
    • 🧰 RDS – PostgreSQL DB
    • 🌐 Route 53 – Custom domain routing
    • πŸ” IAM – Permissions & roles
  • Deployment Targets: Vercel, Netlify, Railway, Render, EC2
  • Infrastructure as Code (IaC): Terraform (learning), AWS CDK (learning)
  • Monitoring Tools: Grafana + Prometheus (learning), Logtail (logging)

πŸ“¦ Projects I Build

You’ll find these in my pinned repos below πŸ‘‡

  • 🌐 Next.js + MongoDB Auth System – Custom sessions, email verification, secure routes
  • πŸ“‘ GraphQL API – Prisma + GraphQL + Apollo + PostgreSQL
  • 🧡 Chat App (Real-time) – Socket.IO, Zustand, Next.js 14
  • πŸ“Š Admin Dashboard – E-commerce dashboard with CRUD, filtering, pagination
  • 🐳 DevOps Docker Stack – Containerized frontend/backend/db + GitHub Actions
  • ☁️ AWS Deployment Setup – S3 + EC2 + GitHub Actions pipeline

🧩 Tech Stack Badges


πŸ“ˆ GitHub Stats

GitHub Stats
GitHub Streak


πŸ“« Connect With Me

---

πŸ”Ž Always exploring opportunities in Remote Dev Roles, Cloud Engineering, and DevOps Automation.
πŸ’¬ DM me for collaborations or freelance work.

Pinned Loading

  1. next.js next.js Public

    Forked from vercel/next.js

    The React Framework

    JavaScript

  2. n8n n8n Public

    Forked from n8n-io/n8n

    Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

    TypeScript 1

  3. payload payload Public

    Forked from payloadcms/payload

    Payload is the open-source, fullstack Next.js framework, giving you instant backend superpowers. Get a full TypeScript backend and admin panel instantly. Use Payload as a headless CMS or for buildi…

    TypeScript

  4. prisma prisma Public

    Forked from prisma/prisma

    Next-generation ORM for Node.js & TypeScript | PostgreSQL, MySQL, MariaDB, SQL Server, SQLite, MongoDB and CockroachDB

    TypeScript

  5. trpc trpc Public

    Forked from trpc/trpc

    πŸ§™β€β™€οΈ Move Fast and Break Nothing. End-to-end typesafe APIs made easy.

    TypeScript