Saad Ali Khan
Fullstack engineer in Lahore
Shipping production web and mobile apps since 2021. Lately: a rider app that turns raw phone GPS into payable kilometres, an hours-of-service planner for truck drivers, and a photo widget that lives on your home screen.
Selected work
All projects


DuoFrame
A private photo widget. A snap from your person lands on your home screen and disappears after 24 hours.
- Role
- Backend owner, led the app redesign
- Where
- Consumer app, 2026
- Stack
- Flutter, Next.js, Supabase, Cloudflare R2
- Status
- Live



Waseela Sales Partner
A delivery rider's whole day in one Android app: collect stock, deliver door to door, take payment, close the day.
- Role
- Set up the module, led the October release
- Where
- Waseela, 2026
- Stack
- Flutter, Riverpod, Frappe, Python
- Status
- Internal

Cadence
Plans a truck trip that stays inside US Hours of Service rules, and draws the driver's daily log sheets.
- Role
- Solo
- Where
- Personal project, 2026
- Stack
- Django, React, TypeScript, MapLibre
- Status
- Live
ERPNext core
- HR (worked on)
- Crop credit (worked on)
- Home delivery (worked on)
- Dairy collection (worked on)
- Operations (worked on)
- Core and maps (worked on)
- Support desk (worked on)
- Site network (worked on)
- Offline mode (worked on)
- Wallet
- Point of sale
- Vets
- Labs
- Financing
- Advisory
- Machines
Apps I've worked on
Waseela OS
Two parts of Waseela's agriculture ERP: the HR app, and the rice crop credit programme field officers use.
- Role
- One of two main HR developers, crop credit contributor
- Where
- Waseela, 2025–2026
- Stack
- Frappe, ERPNext, Python, Vue 3
- Status
- Internal
Experience
Full experience and skillsNov 2024 – Present
Fullstack Engineer, Waseela
Build and maintain apps on Waseela OS, a large Frappe and ERPNext platform that field teams across Pakistan use every day: Vue 3 frontends and Python APIs on MariaDB.
Dec 2021 – Oct 2024
Software Developer, Metadots
Main developer on fixTop, a home-services marketplace: Express, MongoDB and React, with Socket.io chat, Stripe payments and Twilio.
Open source
dygo
A source-available Go framework for business software, with a Vue-based admin called Studio. Eight of my pull requests are merged: the host that renders custom Vue pages, theming and dark mode, a debug indicator that captures errors into a copyable bundle, cancel and retry for background jobs, optional cron schedules for jobs, tabbed layouts for entity forms, command palette polish and sound feedback for save and error.
Hiring for a fullstack role?
Open to fullstack roles, remote or in Lahore and Islamabad. Email is the fastest way to reach me.