Loading portfolio
RH.
Rana Haseeb0%
Open to internships, freelance & interesting collaborations

Hello, I'm Rana Muhammad Haseeb Khan

Engineer.Builder.Shipper.

A Software Engineer

Building & shipping real-world products — from AI systems to full-stack web apps.

Currently buildingPortfolio

Your photo goes here

add public/images/profile.jpg

Portrait of Rana Muhammad Haseeb Khan
30
Public repositories
15+
Products shipped
22
Live deployments
Cups of Coffee
Scroll to explore
01 / About

Code is the craft.

Self-taught, project-driven, and relentlessly curious about how good software is built.

I'm Rana Muhammad Haseeb Khan — a software engineer who turns sharp ideas into fast, shipped products.

My home turf is the full stack: I build with the MERN stack and Next.js on the web, reach for Python when there's data or AI to wrangle, and keep C++ and DSA close for when a problem needs real algorithmic muscle. From real-time messaging and e-commerce to AI agents and data pipelines, I've shipped 15+ real-world projects — and I learn fastest by building the next one.

I care about the details most people scroll past: the loading state, the empty state, the millisecond that makes an interface feel alive. If it ships, it should feel intentional.

Based in
Pakistan
Focus
Full-Stack · AI / ML
Stack
MERN · Next.js · Python
Also fluent in
C++ · DSA
Status
Open to work
C++PythonTypeScriptReactNext.jsNode.jsExpressSocket.ioMongoDBPostgreSQLTailwindDockerPyTorchSupabaseVercelGitDSAPySpark
02 / Capabilities

What I do

01

Full-Stack Engineering

End-to-end web apps with React, Next.js, Node, and Express — from database schema and REST APIs to polished, responsive interfaces.

  • Next.js
  • React
  • Node
  • MongoDB
  • PostgreSQL
  • Tailwind
02

AI / ML Solutions

LLM-powered tools, chatbots, and data pipelines. I build with Python, PyTorch, and modern AI APIs to make products smarter.

  • Python
  • PyTorch
  • LLMs
  • NLP
  • PySpark
  • Streamlit
03

Real-Time Systems

Live, low-latency experiences — messaging, presence, and collaborative boards — powered by WebSockets and event-driven design.

  • Socket.io
  • WebSockets
  • Redis
  • Express
  • Supabase
04

Problem Solving & DSA

A competitive-programming mindset in C++ that keeps my solutions efficient, my data structures deliberate, and my code fast.

  • C++
  • DSA
  • Algorithms
  • Optimization
03 / Selected Work

Things I've built

A selection of shipped products — from real-time apps to AI tooling. Hover a row, then open it live.

01

Multi Agent Research PlatformFeatured

Six AI agents research, debate, and cite verifiable sources for a final report

  • Python
  • LangGraph

AI / Full-Stack

2026

02

NYC Congestion Audit

End-to-end pipeline that audits NYC congestion pricing using PySpark, GeoPandas, and Streamlit

  • Python
  • PySpark
  • GeoPandas

Data Engineering / AI

2026

03

AI Powered CSV Cleaner Summarizer

Full-stack AI app that analyzes CSV datasets with Gemini and returns a markdown report

  • JavaScript
  • React
  • Node.js
  • Gemini API

AI / Full-Stack

2026

04

AI Task Management System

Real-time Kanban board that AI breaks down tasks, triages notes, and writes sprint summaries

  • TypeScript
  • React

AI / Full-Stack

2026

05

Plume Realtime Messaging

Real-time chat app with 1-on-1, group chats, media, voice, video, and JWT auth

  • TypeScript
  • Next.js
  • Socket.io

Real-Time / Full-Stack

2026

04 / Toolbox

The stack I ship with

Move your cursor across the grid — the magnifier zooms in, just like inspecting a real toolbox. 🔍

Languages

  • C++
  • JavaScript
  • TypeScript
  • Python
  • Java
  • PHP
  • SQL

Frontend

  • React
  • Next.js
  • Tailwind CSS
  • Framer Motion
  • HTML5
  • CSS3
  • Redux

Backend

  • Node.js
  • Express
  • Socket.io
  • REST APIs
  • Auth.js
  • FastAPI
  • Flask

Data & AI

  • PyTorch
  • Scikit-learn
  • Pandas
  • PySpark
  • LLMs
  • NLP
  • GeoPandas

Databases

  • MongoDB
  • PostgreSQL
  • MySQL
  • Supabase
  • Redis
  • Firebase

Tools & DevOps

  • Git
  • GitHub
  • Docker
  • Vercel
  • Streamlit
  • Postman
  • Linux

Tip: the magnifier lens is a desktop treat 🔍

05 / Timeline

How I got here

From first lines of code to shipping real products — the throughline is curiosity.

  1. Now

    Software Engineer — Building in Public

    Freelance & Personal Projects

    Shipping real-world full-stack products end to end — real-time apps, AI tooling, and e-commerce — while going deep on system design and clean architecture.

  2. 2026

    AI / ML Engineering

    Fellowship & Research Projects

    Built multi-model AI hubs, LLM-powered tools, and data pipelines with PySpark and GeoPandas. Explored NLP, retrieval systems, and agentic workflows.

  3. 2025

    Full-Stack Developer

    MERN · Next.js

    Designed and built complete web applications — authentication, real-time messaging, e-commerce, and content platforms — from database schema to polished UI.

  4. 2023 – 24

    Diving into Full-Stack & DSA

    Projects & Competitive Programming

    Started building end-to-end projects and sharpened problem-solving with data structures and algorithms in C++ — the low-level intuition behind the high-level work.

  5. 2019 – 22

    Learning Web & C++

    Self-Taught Foundations

    Where it all began. Wrote my first lines of code, learned the fundamentals of the web — HTML, CSS, JavaScript — and built a strong base in C++ programming. Curiosity has been the compiler ever since.

06 / Contact

Let's build
something good.

Have an idea, a role, or a project in mind? I'm open to internships, freelance & interesting collaborations. Drop a line — I reply fast.

Send a message