Open to internships & junior roles — 2026 Open to opportunities — 2026

I design & build
useful things
for the web.

Full-stack developer & CS student from Pakistan. I turn ideas into fast, polished products — from AI tools to dashboards to games.

Located Pakistan — GMT+5
Local time --:--:--
Shipped 30+ projects
Scroll Selected work ↓

Five things I'm proud of

Click a row to expand the case notes.

Paste code, get a structured review in seconds — bugs with exact line numbers, OWASP security flags, performance suggestions, an animated 0–100 quality score and a fully refactored version. Supports 13 languages inside a Monaco (VS Code) editor.

  • → Streamed reviews powered by Groq · Llama 3.3 70B
  • → Bug, security & performance analysis with line refs
  • → One-click "copy as Markdown" report export
Next.js 16TypeScriptTailwind 4Groq APIMonaco

A GitHub-integrated dashboard that turns any public profile into a data-rich page — contribution heatmap, coding streaks, language breakdowns and an S-to-D developer score. Sign in with GitHub for your personal board, or look up anyone at /u/[username].

  • → Developer score graded from real GitHub metrics
  • → GitHub REST + GraphQL, OAuth via NextAuth
  • → Streaks, hourly heatmaps & shareable profile URLs
Next.js 14TypeScriptSupabasePrismaRecharts

A Kanban-style job application tracker. Drag applications through the hiring pipeline — Wishlist → Applied → Interview → Offer — with deadline alerts, priority flags, a stats dashboard, and confetti when you land the offer.

  • → Drag & drop board built with dnd-kit
  • → Overdue deadlines auto-highlighted, priority badges
  • → Pipeline statistics view with Recharts
Next.js 14TypeScriptdnd-kitSupabasePrisma

Chat with your documents — fully offline. PDFs are chunked, embedded and stored in a vector database; answers stream token-by-token with source citations. Runs entirely on local models via Ollama, so nothing ever leaves your machine.

  • → Full RAG pipeline: chunk → embed → LanceDB search
  • → Token streaming over Server-Sent Events
  • → Zero API keys, zero cloud — 100% private
FastAPIReact 19OllamaLanceDBPython

A zero-setup portfolio generator: type any GitHub username and get a polished, shareable profile page — repo grid with search & sort, language breakdown, activity highlights. No database, no auth, no API keys.

  • → Accent color adapts to your top language
  • → Searchable repos, sortable by stars / forks / recency
  • → Instant share links at /u/[username]
Next.js 16TypeScriptTailwind 4GitHub API

More full-stack builds → MERN collection ↗ GitHub ↗

The person behind the commits

I'm Abdullah — a Computer Science student who learns by shipping. In two years I've gone from my first <div> to building AI-powered tools, full-stack dashboards and everything between.

My happy place is the gap between design and engineering: making things that work flawlessly and feel good to use. Lately that means LLM-powered apps, RAG pipelines and developer tooling — but I'll happily build a snake game at 2am too.

Off the keyboard you'll find me listening to music, gaming, or halfway down some new rabbit hole.

CurrentlyBS Computer Science, '25 →
Based inPakistan (GMT+5)
FocusFull-stack · AI-powered apps
StatusOpen to opportunities

Languages

TypeScriptJavaScriptPythonC++JavaSQLPHP

Frontend

ReactNext.jsTailwind CSSHTML / CSSFramer Motion

Backend & Data

Node.jsFastAPIMongoDBPostgreSQLPrismaSupabase

AI & Tools

LLM APIsRAG / OllamaGit & GitHubVercelPostmanFigma

Let's build something good.

Got a project, an internship, or just want to talk code? My inbox is open.