Hi, I'm MUHAMMAD SALMAN

SOFTWARE ENGINEER

 

MUHAMMAD SALMAN professional headshot avatar

Full-Stack Software Engineer specializing in the MERN stack and Next.js, with a strong passion for Artificial Intelligence and Machine Learning. I bridge data science and web development by building and deploying end-to-end intelligent applications—from responsive UIs to robust Python FastAPI backends and predictive models. Constantly exploring modern AI/ML, I handle full-stack architectures and cloud deployments on Vercel and Render to turn complex data into high-performance solutions.

Journey

Academic Record

A timeline of learning, milestones, and growth.

  1. Apr 2019 - Oct 2021

    Matric

    Lahore Grammar School

    Grade: A+

  2. Nov 2021 - Aug 2023

    FSc (Pre Engineering)

    Punjab Group Of Collges

  3. February 2024 - Present (Expected: February 2028)

    BSc Software Engineering

    Comsats University Islamabad Lahore Campus

Toolbox

Skills & Expertise

The technologies I reach for to ship great products.

Problem SolvingWebsite DevelopmentData Structure And AlgorithmsSoftware Requirement EngineeringObject Oriented progrmmingDatabase ManagementMERN StackSoftware Requirement EngineeringSoftware Development And Architecture
Career

Work Experience

Professional history and impactful roles.

  1. March 2026 - May 2026

    FreeLance

    Ahad Bearings

    Designed and developed a modern, high-performance professional website for Ahad Bearing, an industrial supplier. The goal was to replace an outdated web presence with a lightning-fast, responsive interface that effectively showcases product categories and industrial components. Built using Next.js and React for optimized rendering, and styled with Tailwind CSS to ensure a clean, mobile-first professional layout.

  2. July 2026 - August 2026

    Internship

    Nexusberry

    As a Full Stack Developer Intern at Nexusberry, I contributed to the development and delivery of production-ready web platforms for real-world clients. My work focused on building scalable, responsive user interfaces and robust back-end systems using the MERN stack, Next.js, and Payload CMS backed by PostgreSQL. I handled third-party service integrations, including Cloudinary for media management and Google Auth for secure user authentication, ensuring seamless full-stack functionality.

Showcase

Selected Projects

Click any card to see the full story.

The Freelance Gig Forecaster project interface screenshot 4
AI/MLAug 5, 2026

The Freelance Gig Forecaster

An AI-powered forecasting tool designed to act as a strategic co-pilot for independent developers and freelancers. The application analyzes market patterns based on an applicant's hourly rate, delivery time, portfolio size, and tech stack to predict the precise probability of landing a project. The machine learning model is a Gradient Boosting Classifier trained on a custom-generated synthetic dataset of 10,000 gig proposals, achieving an 86.90% accuracy rate. The prediction pipeline is wrapped in a high-performance Python FastAPI backend deployed on Render, which serves real-time data to a modern, glassmorphism-inspired frontend built with React 19 and Tailwind CSS.

React 19Tailwind CSSPythonFastAPI
Live Walkthrough
E-Commerce Churn Predictor project interface screenshot 3
AI/MLJul 31, 2026

E-Commerce Churn Predictor

A full-stack machine learning application designed to identify high-risk e-commerce customers before they churn. The system analyzes key behavioral metrics—such as recent inactivity, lifetime spend, and subscription tier—to provide real-time risk assessments. The architecture is fully decoupled. The backend utilizes a Scikit-Learn predictive model, serialized and wrapped in a Python FastAPI REST API, and hosted on Render's cloud infrastructure. The frontend is a responsive, modern dashboard built with Next.js and Tailwind CSS, deployed on Vercel. By seamlessly connecting a machine learning inference engine to a fast web client, the application translates complex data into intuitive, color-coded health badges to drive actionable customer retention strategies.

Next.jsReactTailwind CSSPython
Live Walkthrough
Dynamic Developer Portfolio & Headless CMS project interface screenshot 7
Website | MERN StackJun 15, 2026

Dynamic Developer Portfolio & Headless CMS

A high-performance, data-driven portfolio application built to bridge the gap between static showcases and professional documentation. This project features a custom-built, authenticated Admin Dashboard that serves as a headless CMS, enabling real-time content management across the entire site. I engineered a sophisticated data-syncing architecture where updates to the dashboard instantly propagate to the public portfolio and the dynamically generated, print-optimized CV. Key technical challenges solved include: Print-Engineered Architecture: Implemented custom CSS media queries and print-specific styling logic to transform a web-based dashboard into a perfectly formatted, A4-proportioned PDF document. SSR & Hydration Management: Resolved complex React hydration issues by implementing mount-aware UI rendering, ensuring a seamless experience between server-side generation and client-side interactivity. Scalable Backend Integration: Utilized Supabase for robust, secure authentication and real-time data persistence, maintaining a secure separation between the public interface and the administrative portal. Performance Optimization: Architected with Next.js for efficient server-side rendering and Tailwind CSS for a fully responsive, mobile-first design.

Next.jsReactTailwind CSSSupabase
Live Walkthrough
Professional B2B Supplier Website  project interface screenshot 4
Website | MERN StackJun 1, 2026

Professional B2B Supplier Website

Designed and developed a modern, high-performance professional website for Ahad Bearing, an industrial supplier. The goal was to replace an outdated web presence with a lightning-fast, responsive interface that effectively showcases product categories and industrial components. Built using Next.js and React for optimized rendering, and styled with Tailwind CSS to ensure a clean, mobile-first professional layout.

MERN StackTailwind CSS
Live Walkthrough
HOSTEL MANAGEMENT SYSTEM project interface screenshot 3
Database Management | Desktop AppJan 10, 2026

HOSTEL MANAGEMENT SYSTEM

I built a full-fledged Hostel Management Desktop Application from the ground up, pushing beyond basic queries to engineer a secure, strictly data-driven system. ​You can see it in action in the video below! 👇 ​Key Technical Highlights: • ​Database-Driven Logic: Kept the Python layer incredibly clean by offloading heavy logic and calculations directly to the database using 45+ custom SQL Stored Procedures. • ​Role-Based Dashboards: Engineered secure, custom views ensuring Students and Admins only access the data relevant to their roles. •​ Automated Booking Lifecycle: Developed a live room-tracking system managing everything from initial requests to staff approvals and final payments. • ​Real-Time Admin Analytics: Delivered a comprehensive dashboard for management to instantly monitor revenue, live occupancy, and payroll. • ​Secure Queue Management: Implemented built-in approval workflows for new user registrations to maintain system integrity.

PythonPyQt6SQL Serverpyodbc
Walkthrough
Linguistics

Languages

The languages I speak and my proficiency.

English — Fluent80%
Urdu — Native100%