Skip to content
View SaqibShah-dev's full-sized avatar

Block or report SaqibShah-dev

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
SaqibShah-dev/README.md

Hi, I'm Saqib Shah 👋

Full-Stack Developer | MERN & Python Specialist | DevOps & API Architect

profile views


About Me

I'm a Full-Stack Developer who works across the JavaScript/TypeScript and Python ecosystems. I design scalable RESTful & FastAPI backends, build secure authentication systems, and automate deployments with Docker and CI/CD pipelines.

  • Currently building APIs with FastAPI + TypeScript frontends
  • Exploring async Python, microservices, and cloud-native deployments
  • Open to collaborating on open-source, freelance, and remote projects
  • Ask me about React, Node.js, FastAPI, auth systems, or Docker

Tech Stack

Frontend

React TypeScript JavaScript Tailwind CSS HTML5 CSS3 Vite

Backend

Node.js Express.js Python FastAPI

Database & ORM

MongoDB SQL Prisma

API

  • REST API — Resource-based routing, proper HTTP status codes, versioning
  • FastAPI — High-performance async Python APIs with auto OpenAPI docs
  • Express.js — Middleware-driven Node.js APIs with clean controller patterns
  • WebSocket — Real-time bidirectional communication
  • API Security — Rate limiting, input validation, CORS, Helmet headers

Authentication & Security

  • JWT — Stateless authentication & secure token management
  • OAuth 2.0 — Google, GitHub social auth integrations
  • RBAC — Role-Based Access Control (admin, user, custom permissions)
  • Bcrypt / Argon2 — Secure password hashing
  • HTTP-only Cookies — XSS-protected session handling

Package Managers

npm Bun

Testing

Vitest Jest Pytest React Testing Library

DevOps

Docker Git GitHub Actions


What I Do

  • Full-Stack Development — MERN & Python/FastAPI apps with TypeScript
  • API Architecture — Design robust RESTful & FastAPI backends with proper documentation
  • Database Design — Schema modeling with MongoDB, SQL, and Prisma ORM
  • Secure Authentication — JWT, OAuth, RBAC, and session management
  • Containerization — Dockerized multi-service apps (Node + Python + DB)
  • CI/CD Pipelines — Automated testing and deployment with GitHub Actions
  • Testing — Unit & integration tests with Vitest, Jest, and Pytest

Pinned Projects

Project Stack Description
ShopEasy E-Commerce React, Vite, Tailwind, React Query Feature-rich e-commerce with cart, auth, and secure checkout
PixelCraft Marketplace MERN, Tailwind Digital asset marketplace with persistent cart & category filtering
Campus Event Management React, Express, MongoDB, JWT Role-based auth with student/club/admin dashboards
FullStack Chat App MERN, WebSocket, Zustand Real-time messaging with Cloudinary image storage
Speech Emotion Recognition Python, TensorFlow, Keras Deep learning SER with 1D CNN + LSTM architecture

Current Focus

  • Building high-performance APIs with FastAPI & async Python
  • Advanced TypeScript patterns & strict type safety
  • Database modeling with Prisma & SQL
  • Docker & container orchestration for multi-stack apps
  • CI/CD with GitHub Actions + cloud deployments
  • TDD with Vitest, Jest, and Pytest

Open To

  • 💼 Part-time & freelance opportunities
  • 🌍 Remote & hybrid roles
  • 🤝 Open-source collaborations
  • 📧 Let's connect on LinkedIn

Building things that matter, one commit at a time.

Pinned Loading

  1. RCNN_NumberPlate_Detection_Semester_Project RCNN_NumberPlate_Detection_Semester_Project Public

    RCNN number plate detection | Selective Search + Custom CNN | TensorFlow | 85% accuracy

    Python 3

  2. web-dev-journey web-dev-journey Public

    "Learning full-stack web development from scratch! A beginner-friendly collection of notes, practice files, and code snippets for HTML, CSS, JavaScript, and the MERN stack."

    JavaScript 1

  3. Speech-emotion-recognition-cnn-lstm Speech-emotion-recognition-cnn-lstm Public

    A deep learning project for Speech Emotion Recognition (SER) utilizing the RAVDESS Speech dataset. Built with Keras/TensorFlow, the pipeline uses a hybrid 1D CNN + LSTM architecture to extract spat…

    Python 1