
Python · Django · React
Software Engineer
Python and Django engineering for REST APIs, authenticated business platforms, and deployed web products.
6+
Published projects
7+
Service categories
3+
Professional roles
1+
Degree
Software Engineering graduate specializing in backend development with Python, Django, and FastAPI, and full-stack web applications with Django REST Framework and React.js.
My background is in Python and Django: designing the data model, wiring authentication and authorization, and building the REST API a frontend actually consumes. Most of the projects on this site follow that same shape - a Django REST Framework backend paired with a React frontend.
The data model comes first
Authentication and authorization are not an afterthought
A system should be explainable


A registration and fleet-operations platform with a public onboarding flow and an authenticated admin dashboard.

A note-taking and productivity API with JWT authentication, role-based access, and Redis caching.

A learning platform combining structured course progression with an OpenAI-powered study assistant.

A microservices-based emotion-detection system with a FastAPI backend and a Node.js API gateway.
A desktop application for restaurant operations - inventory, order tracking, and reporting.
TechBuilt Open School is a production-ready, scalable Learning Management System with a Django REST Framework backend and Next.js frontend. It supports student, instructor, and admin portals, JWT authentication, course and enrollment workflows, quizzes, assignments, payments via Stripe, analytics, certificates, notifications, and real-time dashboard updates via WebSockets
A closer look
A registration and fleet-operations platform with a public onboarding flow and an authenticated admin dashboard.
System architecture
Drawn from this project's own verified architecture record - a real diagram, not a screenshot.
Seven real service categories, each scoped to what it actually takes to begin - not a generic package list.
Helps: People and businesses that need a fast, clean, SEO-aware website.
Website DevelopmentModern, responsive, SEO-optimized websites tailored to your business needs.
Best for teams and individuals who need a fast, responsive site built and deployed properly - not just handed off.
Responsive interfaces built with accessibility fundamentals and SEO in mind, wired to whatever API or content source the project needs. Delivered with real deployment support, not a zip file.


Best for restaurants and cafés that want a real menu, reservations, and ordering online - not a static flyer site.
Beautiful restaurant websites with menus, reservations, and online ordering.

Best for businesses ready to sell online with a real product catalogue and checkout - not a marketplace listing.
Full-featured ecommerce platforms with payment integration and inventory management.

Founders building a multi-user product with accounts, dashboards, and ongoing usage.
Scalable SaaS applications with authentication, dashboards, and subscription billing.

Best for professionals and freelancers who want a personal brand site that actually converts recruiters or clients.
Premium portfolio websites that showcase your work and attract clients.

Teams that need an API or backend that holds up under real use.
Robust APIs, database architecture, and server-side logic using Django and FastAPI.

Businesses that need a web application built around a specific workflow.
Tailored web applications built to solve your specific business problems.
Grouped the way the backend actually curates it. Every level is categorical - Beginner, Intermediate, Advanced, or Expert - never a self-rated percentage or an invented years-of-experience figure.
Core stack
Frontend
Backend
Database
Tools
Deployment
Jun 2025 — Present
Software Developer
CurrentHA Technologies (Pvt) Ltd · Islamabad
Developed scalable full-stack web applications using Django, DRF, FastAPI, and React.js.
Feb 2025 — May 2025
Python Developer Intern
CodeAlpha · Remote
Developed desktop applications using Python, PyQt5, and Tkinter.
Sep 2024 — Feb 2025
Web Developer Intern (Team Lead)
Abasyn University Incubation Center · Peshawar
Built full-stack applications using Django, PyQt5, and REST APIs while leading development tasks.
The same sequence for every engagement, small or large.
Discovery
Understand the problem, the users, and what the system actually needs to do.
Scope
Turn that understanding into a concrete, buildable plan.
Architecture
Design the data model, API surface, and authentication before any feature code.
Build
Implement the system against that architecture, iteratively.
Test
Verify behavior against real cases, not just the happy path.
Launch
Deploy to a real, running environment.
Handover
Hand over a system you own outright, with nothing left implicit.
Discovery
Understand the problem, the users, and what the system actually needs to do.
Scope
Turn that understanding into a concrete, buildable plan.
Architecture
Design the data model, API surface, and authentication before any feature code.
Build
Implement the system against that architecture, iteratively.
Test
Verify behavior against real cases, not just the happy path.
Launch
Deploy to a real, running environment.
Handover
Hand over a system you own outright, with nothing left implicit.
Choose your path
Recruiters & hiring managers
Hiring for a role
Résumé, verified work history, and the systems behind it.
View résuméFounders & clients
Starting a project
Tell me what you're building and what stage it's at.
Get in touchREST APIs and full-stack web applications, most often with Django REST Framework on the backend and React on the frontend. See the work page for real, running examples.
Both. Discovery starts the same way either time: understanding the data model, the users, and what the system needs to do before any code changes.
You do. There's no vendor lock-in built into how these systems are structured.
Send a message through the contact page with a short description of what you're building. That's the first step of the Discovery phase described above.