Full-stack Developer
I'm a junior full-stack developer who learns by building real projects.
Self-taught developer from Karachi, about 1.5 years into coding. I mostly work with Next.js, React, and TypeScript, and I learn best by building things and fixing what breaks — from a furniture store and a resume builder to some applied AI work.
About
Still learning, building as I go
I'm a self-taught full-stack developer based in Karachi, about a year and a half into writing code. I work mostly with Next.js, React, and TypeScript, and I learn best by building projects and figuring out what breaks.
The project I've put the most into is Botaura — an AI chatbot platform for small businesses in Pakistan that answers from their own content and runs full WhatsApp order automation. I built the whole thing solo — architecture, backend, frontend, and infra — and I'm registered as a Meta WhatsApp Tech Provider for it.
I've also built a furniture e-commerce store (Comforty) on Next.js and Sanity, a resume builder in plain HTML/CSS/JavaScript, a library management system, and a few other things — most of them solo, to learn a new tool or idea.
Right now I'm studying at GIAIC (Cloud Native Applied Generative AI) and looking for a junior full-stack or frontend role where I can keep learning and be useful.
- Role
- Full-stack Developer
- Focus
- Frontend · Full-stack · Learning AI
- Status
- Open to junior roles
- Based
- Karachi, Pakistan
Projects
Things I've built
Personal and course projects I built while learning — with the problems I ran into.
Botaura
FeaturedAI chatbot platform for Pakistani SMBs, with deep WhatsApp commerce — from lead gen to order automation.
- Multi-tenant platform where each business gets an AI chatbot trained on its own content.
- WhatsApp Business automation: Q&A, a full COD order flow, a team inbox, and broadcast campaigns.
- Strict server-side tenant isolation, and a single Tech Provider token routed by phone_number_id.
Comforty — Furniture Store
A furniture e-commerce front end built on Next.js with Sanity as the CMS.
- Pulled the product catalog from Sanity and built listing and product-detail pages.
- Made a cart that keeps its items when you move between pages or refresh.
Resume Builder
A resume builder in plain HTML, CSS, and JavaScript — fill a form, see a live preview, print it.
- Live preview that updates as you type, built with plain DOM and JavaScript.
- Print / save-as-PDF that keeps the resume clean and leaves the form controls out.
Bait-ul-Kutub LMS
FeaturedFull-stack Library Management System with AI-powered search and real-time tracking.
- Modeled the full library domain (books, members, loans) in PostgreSQL via Prisma, with real-time availability tracking.
- Added an AI-powered search and recommendation layer over the catalog using the OpenAI SDK.
AI Humanoid Robotics Platform
FeaturedInteractive platform for teaching Physical AI and humanoid robotics with ROS 2.
- Built an interactive teaching platform that visualizes ROS 2 architecture for Physical AI concepts.
- Integrated OpenAI-powered search so learners can query robotics topics in natural language.
The Arqa — E-Commerce
High-performance fashion store with a custom admin panel and Stripe checkout.
- Built a headless storefront on Sanity CMS with a custom admin panel for catalog management.
- Optimized for Core Web Vitals and SEO (90+ Lighthouse) and integrated Stripe checkout.
Stack
Skills, grouped by where they live
Frontend
- Next.js (App Router)
- React
- TypeScript
- Tailwind CSS
- Framer Motion
Backend
- Node.js
- Python
- FastAPI
- Prisma
- REST APIs
AI / RAG
- OpenAI SDK
- LangChain
- RAG & retrieval
- Vector search (pgvector)
- Prompt engineering
Database
- PostgreSQL
- Neon
- Supabase
- MongoDB
Infra / Tools
- Vercel
- Docker
- Git
- Sanity CMS
Integrations
- WhatsApp Cloud API
- Meta Tech Provider
- Webhooks
- Stripe
Contact
Let's talk
Open to remote full-stack and AI-engineering roles.