hey, I'm
Yasir Raza
Software Engineer · Karachi
Software engineer in Karachi. I build AI-integrated products, break a few things, fix them, and ship. Still figuring it out — just a bit faster than yesterday. Let's build something together.
Receipts — experience
Places where I've built stuff.
AI Software Engineer — Codet.ai
Aug 2025 — NowFull-time. Building an AI website builder that writes production Next.js so you don't have to.
- Shipped an AI-assisted visual website builder (think Shopify/Framer, but it writes the Next.js for you) — natural-language prompts and DSL imports in, production-ready sites out.
- Wired LLM API calls straight into the generation pipeline and built live prompt-engineering systems that power real user-facing output at scale.
- Built real-time AI UIs — streaming output, structured JSON parsing, graceful error states — plus an Apple-keynote-style typography animation engine for wait screens because vibes matter.
- Designed a 3-tier atomic design system (Atoms/Molecules/Organisms) in App Router + TS, cutting new feature UI time by 40%.
- Engineered a runtime theme-injection architecture: full UI/UX rebrand with zero component-level changes — theming went from days to seconds.
- Owned monorepo/multirepo boundaries, Bitbucket CI/CD, OAuth 2.0 onboarding, and ESLint/Prettier/Husky so nobody ships slop.
Front-End Developer — BlockApex
Aug 2024 — Sep 2024Internship. Blockchain clients, tight deadlines, no crying.
- Delivered 10+ responsive React pages with TailwindCSS for US-based blockchain clients.
- Shipped roughly a week early with reusable, well-documented code.
Front-End Developer — CARE Organisation
Jun 2023Freelance. Community work, good-deed unlocked.
- Teamed up with Habib University & DOW students on a fully responsive community website (Next.js + TailwindCSS).
- Improved donor trust and online engagement.
Selected builds
What I've made lately.
Mostly bits of an AI website builder. Real users, real deadlines — not screenshots of weekend projects.
AI Website Builder
Natural language and DSL imports go in, production-ready Next.js sites come out. LLM calls wired into the generation pipeline, streaming AI UI, structured JSON parsing.
Runtime Theme Injection
A wrapper-component architecture that rebrands the entire UI/UX at runtime — zero component-level changes. Theming went from days to seconds.
Atomic Design System
A 3-tier Atoms/Molecules/Organisms system in App Router + TypeScript that the whole platform builds on.
Conversational Type Engine
An Apple-keynote-style narrative typography engine for wait screens. Pure vibes — and real jumps in engagement and session depth.
The toolkit — skills & schooling
Stack & stuff I usually work on.
01 · Languages
02 · Frontend
03 · Backend
04 · Databases
05 · AI
06 · Tooling
Education
FAST NUCES
BS Computer Science
2021 — 2025
The City School, PAF Chapter
A Levels
2019 — 2021
The City School, PAF Chapter
O Levels
2016 — 2019
The vibe — about
I'm a software engineer who likes building things where the AI is the actual product — and gets a little sad when it's just a chatbot in the corner.
These days that means turning prompts into real Next.js apps — streaming UIs, design systems, the occasional theming rabbit hole. I care about the latency curve and the kerning in roughly equal amounts, which is probably a problem. Mostly I just like shipping things that work.
“Controlled chaos — looks like I'm winging it, every offset is on purpose.”
Off the clock — the fun stuff
Everything between deploys.
When I'm not shipping: a camera and the road up north. Hunza, the Karakoram, old Karachi. Not on my résumé, but very much the point.
Where the rivers meet
Hunza Valley, GB
Impossible blue
Attabad Lake, Hunza
The killer mountain, being gentle
Fairy Meadows
Cathedral of stone
Passu Cones, Gojal
The highway to the sky
Karakoram
Three centuries, still standing
Badshahi Mosque, Lahore
Off the clock — fashion
Turns out I love clothes as much as code.
Dressing well is a whole personality trait for me. So naturally I run two clothing businesses on the side — one I make, one I import.
