Muhammad Haseeb

Software Engineer | C++ & Low-Level Systems | Full-Stack AI Developer

Based in: Lahore, Pakistan

Hire me

Software Engineering graduate from COMSATS with a focus on low-level systems and AI-driven applications. Developed a multi-threaded DPI engine in C++ capable of real-time domain blocking and an AI-powered skin condition detection platform with 80% accuracy. Experienced in Java/Spring Boot through HPE simulations and proficient in MERN stack development.

Skills

Technical

HTML5HTML5
VS Code
GitHubGitHub
React NativeReact Native
CSS3CSS3
Postman
Node.jsNode.js
Express.jsExpress.js
JavaScript (ES6+)JavaScript (ES6+)
RESTful API Design
C++C++
MongoDBMongoDB
PythonPython
React.jsReact.js
GitGit
Multi-threading
CC
FastAPIFastAPI
SQL ServerSQL Server
Java
Spring BootSpring Boot
CMake
EJS

Projects

HPE Software Engineering Job Simulation - Employee Data API

personal
Developed a RESTful API to handle employee data using Java and Spring Boot as part of the HPE virtual job simulation, focusing on backend service architecture and endpoint implementation.
JavaSpring Boot

FYP-FacialDermaAI

Full Stack Developerpersonal
AI-powered mobile & web platform that uses machine learning to detect facial skin conditions such as acne, eczema, rosacea, and hyperpigmentation from a photo upload, and recommend personalized treatments. Designed and implemented REST APIs for authentication, image upload, and prediction results using Node.js and Express following an MVC architecture, applying OOP principles while collaborating within a 3-member team. Integrated ML inference APIs built with Python and FastAPI, including an image-processing pipeline, achieving 80% classification accuracy across five skin-condition types. Conducted regular code reviews and technical troubleshooting to maintain model accuracy and improve overall code quality. Developed a cross-platform mobile application using React Native, implementing secure user authentication and a streamlined workflow for capturing and uploading facial images. Integrated backend APIs for image submission and diagnosis retrieval, enabling 80% accurate predictions across 5 skin condition categories.
Node.jsExpress.jsPythonFastAPIReact NativeREST APIsMVCOOP

Network Traffic Analyzer (DPI Engine)

Backend Engineerpersonal
Deep-packet-inspection engine that classifies and blocks live network traffic by application, using TLS SNI extraction — without decrypting any traffic. Built a C++ engine that parses raw Ethernet/IPv4/TCP/UDP headers and extracts TLS Server Name Indication (SNI) from ClientHello handshakes to classify encrypted HTTPS traffic by destination domain, without decrypting any data. Designed a multi-threaded pipeline (dispatcher + worker pool) using consistent hashing on each connection’s five-tuple to guarantee thread-safe, lock-free flow tracking; verified zero data races using ThreadSanitizer. Extended the engine to intercept and block live traffic in real time on Windows using WinDivert; debugged and resolved real-world evasion paths (QUIC/UDP fallback, multi-domain CDN footprints, stateless flow classification) and documented the remaining architectural limitation (HTTP/2 connection coalescing) rather than overstating coverage.
C++WinDivertCMakemulti-threadingThreadSanitizer

Education

BS (software engineering)

Comsats University Islamabad – LahoreSoftware Engineering2022 – 2026

Coursework

Programming FundamentalsOOPData Structures & AlgorithmsDBMSWeb ProgrammingDigital Image processingMachine Learning

Recognition

Certifications

Software Engineering Job Simulation (Forage)

Hewlett Packard Enterprise2026
Hire MuhammadReach out about a role, a contract or a conversation.For recruiters

Muhammad's twin is AI, it can make mistakes.