
hasnaat@laptop:~$ ./portfolio --live
// lahore · 31.5204°n 74.3587°e
Software Engineer building AI systems and full-stack products.
I build across the stack using TypeScript, Python, and Rust. I like taking things from a rough prototype to a product people can actually use.
Lately, I've been working on RAG systems, AI-assisted developer tools, and software for real-world workflows.
Outside of code, I shoot film.
$

// the only rule pinned above the desk
“With great power comes great responsibility.”— Ben Parker

I'm a Computer Science graduate from FAST-NUCES. Most of my work sits somewhere between software engineering and applied AI. I've built RAG applications, full-stack products, desktop software, and tools that use LLMs to work with existing code and data.
I care about the parts that make software actually useful: good APIs, reliable data, sensible architecture, useful interfaces, and systems that don't fall apart outside the demo.
When I'm not coding, I'm usually somewhere with a 35mm camera.
-rwxr-xr-x
hasnaat staff
14M
Aug 29 22:30
A professional, FBR-compliant desktop e-invoicing application designed for Pakistani businesses.
drwxr-xr-x
hasnaat staff
4.2M
Feb 14 14:20
AI-powered legal assistant using RAG for accurate, bilingual, and citation-backed answers on Pakistani laws.
drwxr-xr-x
hasnaat staff
1.8M
Nov 3 2025
AI-powered Django 2.x to 5.x upgrade and migration platform. Drops into a repository and hands you a plan.
drwxr-xr-x
hasnaat staff
2.1M
Oct 15 2025
Interactive educational web app for exploring classical cryptographic algorithms with step-by-step breakdowns.
drwxr-xr-x
hasnaat staff
3.8M
May 1 2026
Cloud-backed, offline-first digital ledger (Khata) app designed specifically for local Pakistani grocery stores.
drwxr-xr-x
hasnaat staff
5.4M
Jul 22 2026
FMCSA-compliant HOS route planner and daily log sheet generator for commercial truck drivers.
I write about software engineering, AI, systems I've worked on, things I've learned, and occasionally the problems that took much longer to solve than they should have.

If you're working on a product, need help shipping something, or just want to talk engineering, feel free to reach out.
