sohaib.dev

Hi, I am Muhammad Sohaib

Full Stack Developer · .NET & Web · Problem Solver

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, and C# .NET (ASP.NET Web API, Windows Forms). Passionate about clean architecture, OOP principles, and maintainable code

View My Work
Muhammad Sohaib

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, Tailwind CSS and C# .NET (ASP.NET Web API, Windows Forms, Entity Framework Core).

I also build desktop and web solutions with C# and ASP.NET, applying OOP principles — encapsulation, inheritance, polymorphism, and abstraction — across both ecosystems.

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.

Currently strengthening Data Structures & Algorithms with consistent problem-solving practice.

My Tech Stack

frontend

  • HTML5
  • CSS3
  • JavaScript (ES6+)
  • TypeScript
  • React.js
  • Next.js (App Router)
  • Tailwind CSS

mobile

  • React Native
  • Expo

backend

  • Node.js
  • Express.js
  • MongoDB
  • SQL (PostgreSQL)
  • Prisma
  • RESTful APIs

dotnet / c#

  • C#
  • ASP.NET Web API
  • ASP.NET Core
  • Windows Forms
  • Entity Framework Core
  • MS SQL Server
  • OOP (SOLID Principles)

tools

  • Git / GitHub
  • Cloudinary
  • Vercel / Render
  • Docker
  • Figma
  • Postman

Featured Projects

ForiKhoon — Blood Donation Platform

Full-stack platform connecting blood donors with hospitals across Pakistan, built for both web and mobile. Features real-time donor matching by blood group & city, JWT auth with role-based access control (Donor, Hospital, Admin), and a REST API built with Node.js/Express/TypeScript. Deployed on Railway & Vercel. (FYP — In Progress)

Next.jsReact NativeTypeScriptNode.jsPostgreSQLPrismaRailwayVercel

Healthcare CRM

Full-stack CRM system for managing healthcare records and patient workflows, built with ASP.NET Core. Features a RESTful API layer, database integration for patient/record management, and role-based data access. Developed during a live .NET internship, applying C#/.NET fundamentals alongside existing full-stack experience.

C#ASP.NET CoreEntity Framework CoreMS SQL ServerREST API

vidTwit

Built a full-stack video & Tweet platform with authentication, media uploads, comments, subscriptions, and analytics. Features include playlist management, watch later, trending videos, repost option, OTP email verification, and a custom 404 error page. Integrated Cloudinary for optimized storage and implemented secure JWT authentication with full video/tweet CRUD.

React.jsNode.jsExpressMongoDBTailwind CSSCloudinaryVercelRender

Ilmora Writes

Full-stack MERN notes app built during the 10Pearls internship with rich-text editing, real-time sync via Socket.IO, JWT auth, password reset via email, and Cloudinary avatar uploads. Features 3D Glassmorphism design and 50+ unit tests with Mocha/Chai. Includes SonarQube static analysis, global exception handling, and Pino Logger.

React.jsNode.jsExpressMongoDBTailwind CSSSocket.IOCloudinaryMocha

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 dashboard.

MERN StackJWTVercelRender

AI Tools

Developed a suite of AI-powered tools for various tasks, including text generation and image editing. Used Hugging Face and OpenAI APIs to integrate advanced AI functionalities. More tools coming soon.

Hugging FaceOpenAI APINext.jsVercel

Experience

.NET Development Intern — Friendsware Solutions

June 2026 – Present · Remote

  • Building backend services with ASP.NET Core, applying C#/.NET fundamentals alongside existing JS full-stack experience.
  • Developing a Healthcare CRM system — API development and database integration for managing healthcare records and workflows.

Project Admin & Maintainer — Apertre 3.0

Feb 2026 – Mar 2026 · Part-time · Remote

  • Onboarded the vidTwit project into the Apertre 3.0 open-source program and managed the repository for smooth contributor coordination.
  • Reviewed and merged pull requests for features including OTP email verification, trending videos, watch later, and repost — maintaining code quality and project integrity.
  • Designed the frontend roadmap and integrated backend features, including a user-friendly playlists UI.

Software Development Intern — 10Pearls Pakistan

Dec 2025 – Feb 2026 · Remote

  • Built a full-stack Notes application with authentication, CRUD operations, and rich-text editing using Node.js, React.js, and MongoDB.
  • Developed RESTful APIs, integrated Pino Logger, and implemented global exception handling for improved reliability.
  • Wrote unit tests using Mocha/Chai and Jest, used SonarQube for static code analysis, and cleared internal assessments in React, Node.js, and Unit Testing.

Open Source Contributor — Elite Coders

Jan 2026 · Remote

  • Contributed to multiple open-source projects through feature development, bug fixes, and documentation improvements.
  • Collaborated with maintainers via GitHub issues, discussions, and pull requests.

Frontend Developer Intern — Internship Pakistan

Jan 2025 – Feb 2025 · Remote

  • Developed 5+ web applications, including multiple React projects with fully responsive interfaces.
  • Designed mobile-first UI and optimized frontend performance across devices.

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