Spider mask emblem

hasnaat@laptop:~$ ./portfolio --live

// lahore · 31.5204°n 74.3587°e

Hasnaat
Malik.

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.

bash — 80×24--:--:-- PKT

$

Spider mask emblem

// the only rule pinned above the desk

With great power comes great responsibility.
— Ben Parker
01$whoami

Software engineer. Builder.
Occasionally behind a film camera.

Hero animation

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.

location
Lahore, Pakistan
status
Open to remote work + freelance
languages
TypeScript · Python · Rust · JavaScript
backend
Node.js · Django · PostgreSQL · SQLite
ai
RAG · LLMs · Pinecone · Groq
frontend
React · Next.js · Tailwind · Tauri
03$cat ~/blog/*.md

Notes from building things.

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.

Blog animation
Read the blog →
04$spotify --now-playing

Music changes depending on what I'm working on.

[Open Spotify →]
05$./contact --now

Have something worth
building?

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

Contact animation