Software Engineering
We build the software a business runs on: websites.
Is this you?
If any of these sound familiar, it's costing you.
Manual work eating your week
Slow, clunky software
No tests, no confidence
Data you can't trust
A fragile MVP you outgrew
AI features you can't audit
Our Approach
How we work.
Understand the Problem
Plan & Design
Implement with Tests
Verify & Deploy
Start with three
Three projects worth your time.

Agency Blog SaaS
agency-blog-saas
The code is private, so the linked demo is a scripted tour on made-up data.
How it works
LLM Inference Engine
inference-engine
The speed gain

Raft Consensus KV Store
raft-kv
Surviving crashes
Production work
Systems shipped and running live.
The source stays private, so the linked demos are walkthroughs built on fabricated data, and each page says so plainly.
Core systems
The hard parts, built from scratch.
The seventh card, the C++ ray tracer, is team coursework and is badged as such.

Urdu Language Model
urdu-slm
How it learned

LLM Inference Engine
inference-engine
The speed gain

SQL Database Engine
sqlmill
Surviving power cuts

Raft Consensus KV Store
raft-kv
Surviving crashes

Agent Runtime
agent-runtime
Recording decisions

Vector Database Engine
vector-db
Search accuracy

C++ Ray Tracer Team
cpp-ray-tracer
A three-person course project. Our founder, Salman Adnan, wrote the shading layer: how each surface catches light.
The shading layerReal-world problems solved
Complete applications, front to back.
Each page says plainly what runs live and what is still ahead.

Trade Intelligence Copilot
trade-intelligence-copilot
Answer accuracy

ZaraiLink Team
zarailink
Final-year project, led by our founder, Salman Adnan, 112 tests passing. The demo runs on 14 made-up companies, not live customs data.
The trade directory
Balochi Poet Classifier Team
balochi-poet-classifier
The poetry dataset

Voice Appointment Agent
voice-agent
The booking flow
Also built
Twenty-five more, same standards.

Task Manager
Built during an internship.
The sharing bug
Prompt Evolution GA
A course project.
Hand-written still won
Postgres Scaling Lab
Course work; the numbers come from the original course runs.
70% slower
WebGL Terrain Explorer
A university graphics course project, deliberately with no ready-made 3D toolkit.
No libraries
ReelFlow Studio
The demo runs on a made-up queue, not the client's live system.
Handling failures
University Enrollment System Team
Clashes get blocked
Hi-Tec Shopify Automation
Matching two spreadsheets
Codeforces Mashup Generator
Only unsolved problems
Paws Rescue Donations
Replaces the spreadsheet
N8N Automations
One stage wired
Space Race Analysis
Cold War launches
Police Shootings Analysis
Five Census datasets
Earnings Regression
It fails honestly
Flask TODO List
Passwords now scrambled
Flask Online Shop
The login bug
PDF to Audiobook
One page crashed
Color Palette Generator
What broke it
Web Element Inspector
Point and click
Morse Code Converter
The missing V
Tic Tac Toe
The win-check bug
Image Watermarking Tool
The stamp bug
Typing Master
See your mistakes
Breakout
Cutting corners
Disappearing Text
The invisible timer
Dino Game Bot
One screen onlySee it running
Grab it, turn it, see how it actually works.
Recognition
Notable achievements.
across 14 systems
production software
zero data loss
Value Delivered
What you'll get.
Working Code
Full Test Suite
Documentation
Deploy Ready
Security Verified
Performance Audited
Questions?
Frequently asked questions.
What languages and frameworks do you use?
Python (Django, PyTorch), JavaScript and React, SQL, and C++. PostgreSQL behind the scenes, React in the browser, C++ when raw speed decides the outcome.
How long do projects typically take?
A single feature: 1 to 2 weeks. A complete application, browser through to database: 4 to 12 weeks. A system built from the ground up: 8 weeks or more. Estimated upfront, with milestones.
Do you do revisions and changes?
Yes. Reasonable changes to what we agreed are covered. If the job grows significantly, the timeline and the budget change with it, and only with your agreement.
What about maintenance and updates?
Every system ships production-ready and documented. Bug fixes and minor updates are covered. Ongoing maintenance or post-launch features run as a retainer or per request.
How do you handle security?
Everything a user types is checked before it is trusted. Data is scrambled on disk and in transit. Sign-in and permissions are enforced on the server, not hidden in the interface. Reviewed against the OWASP Top Ten before launch.
What's your communication style?
Weekly status updates minimum: what is being built, what is blocked, and what comes next.
Contact
Have a system that needs building?
Book a call
Let's talk about what you're building.
Pick a slot below.
