Hi, I am Muhammad Sohaib
Full Stack Web Developer · Problem Solver · Tech Explorer
I craft performant, scalable web applications using modern stacks like React, Next.js, Tailwind, Node.js, MongoDB and PostgreSQL. Passionate about clean architecture, maintainable code, and meaningful digital experiences.
View My Work
About Me
I am a full-stack web developer focused on performance, usability, and clean architecture.
Over the past few years, I’ve built scalable products using Next.js, React, Node.js, TypeScript, PostgreSQL, MongoDB, and Tailwind CSS.
I care deeply about writing maintainable code, building meaningful features, and collaborating across teams. Whether it’s building APIs, optimizing frontend UX, or deploying to the cloud — I stay focused on outcomes, not just code.
My Tech Stack
frontend
- • HTML5
- • CSS3
- • JavaScript (ES6+)
- • TypeScript
- • React.js
- • Next.js (App Router)
- • Tailwind CSS
backend
- • Node.js
- • Express.js
- • MongoDB
- • SQL (PostgreSQL)
- • Prisma
- • RESTful APIs
tools
- • Git / GitHub
- • Cloudinary
- • Vercel / Render
- • Docker
- • Figma
- • Postman
Featured Projects
vidTwit
Built a full-stack video & Tweet platform with authentication, media uploads, comments, subscriptions, and analytics. Integrated Cloudinary for optimized storage and implemented secure JWT authentication with full video/tweet CRUD.
NextAuthApp
Built a complete authentication system with Next.js, features includes signup, login, email verification, password reset, protected routes, and profile management.
URL Shortener
Developed a full-stack URL Shortener with JWT authentication, custom slugs, click tracking, and custom domain integration. Users can create, manage, and track their shortened URLs through a user-friendly interface.
Open Source & Community
- Raised issues and suggested improvements in Gemini CLI and date-fns, showcasing collaboration and problem-solving.
- Reviewed contributions in freeCodeCamp, including grammar fixes and small improvements.
- Made a pull request to the First Contributions repository as part of onboarding into open source.
- Maintain and improve personal repositories on GitHub, following clean commit practices and structured documentation.
Get in Touch
Whether you have an idea, opportunity, or just want to say hi — my inbox is open.
Connect on LinkedIn: linkedin.com/in/sohaibkundi2
Connect on GitHub: github.com/sohaibkundi2