Plan the system before it’s built
I map how your business actually runs, then turn it into modules, data flows and an integration plan with a delivery roadmap you can budget against.
Available for new projects
I’m Shahid, a senior software engineer and solutions architect. For 10+ years I’ve designed and built POS, delivery, HR, call center and SaaS platforms — from the cashier’s counter to the rider’s phone to the owner’s dashboard.
Eight apps for one restaurant chain, sharing one backend so an order placed anywhere reaches the kitchen, the rider and the reports at once. Select any app to see what it does.
HG takes orders from its website, its app, phone calls and Foodpanda, and runs kitchens, riders and staff across many branches. I designed one backend that every app talks to, led the team that built the apps around it, and still lead its development today.
Connected to Foodpanda, PayFast, PRA / FBR, Odoo, Firebase, Loyverse, Google Maps.
For customers
Server-rendered ordering site with zone-based pricing, vouchers, guest checkout and online payments through PayFast.
For customers
Android and iOS ordering app with live order tracking, push notifications and catering orders.
For CSR agents and admins
Order desk for phone orders, rider dispatch, branch setup, sales reports by channel, Odoo sync and PRA/FBR fiscal invoices.
For cashiers and order takers
Android POS with four roles and shift control. Keeps working offline and prints KOTs and receipts through a retrying printer queue.
For delivery riders
Assigns orders by zone, distance, time slot and route, enforces capacity limits, and only lets riders complete a delivery at the customer’s location.
For store and kitchen teams
Purchasing, production, branch-to-branch demand vouchers, audits and an overview dashboard. Upgraded and tuned for speed in 2026.
For HR and branch managers
Employees, branches, shifts, recruitment approvals, change requests, attendance export and a full activity log.
For staff at every branch
Google sign-in, one-tap check-in and check-out, and a manager view for team shifts and transfer requests.
Filter by your industry. Open a project to see what I was responsible for and what it does.
My role: Architect & lead developer
My role: Lead developer
My role: Solutions architect & team lead
My role: Architect & lead developer
My role: Solutions architect & senior developer
My role: Developer
My role: Developer
My role: Solutions architect & team lead
My role: Developer
My role: Developer
Hands-on engineering with an architect’s view of the whole system. I work directly with founders, operations teams and agencies.
I map how your business actually runs, then turn it into modules, data flows and an integration plan with a delivery roadmap you can budget against.
POS, inventory, HR, ERP and CRM systems built around your process — multi-branch, multi-role and multi-tenant when you need it.
Android and iOS apps for riders, cashiers, employees, parents and customers, including offline mode, GPS and printer support.
Payments (Stripe, PayFast), telephony (Twilio, Bandwidth, PBX), marketplaces (Foodpanda, Daraz), PRA/FBR tax invoicing, Odoo, Firebase and Google.
Framework upgrades, performance fixes and documentation for legacy Laravel and Vue apps — and a team that keeps shipping while it happens.
We walk through who does what, where orders and money flow, and what breaks today.
You get a written architecture, screens to agree on, and a phased plan with estimates.
Working software every week or two, tested on real devices and real printers.
Deployment, staff onboarding and ongoing improvements once people are using it.
Ten years at one product studio, growing from developer to the person who designs the systems and leads the team that builds them.
Jul 2021 – Present
App Makers, Remote
Jan 2019 – Jun 2021
App Makers, Rawalpindi
Jul 2016 – Dec 2018
App Makers, Rawalpindi
Jan 2015 – Jun 2016
Apps Vision, Bahawalpur
A short description is enough to start. I usually reply within a day with questions or a suggested next step — usually a 30-minute call.