I build software
that actually scales.
I'm Shoaib — a full stack engineer who takes products from first scope to production. Ruby on Rails, Django, React and ERPNext, with the architecture, testing and deployment that turn a prototype into a system teams rely on.
How I Can Help
Whether you need a full product built or an existing one taken further, here's what I take on for clients and teams.
Full Stack Web Apps
End-to-end product development on Rails and Django, with React front ends built to match.
- Rails & Django API design
- React and Next.js interfaces
- PostgreSQL data modelling
- Auth, payments and integrations
ERP Implementation
ERPNext and Frappe systems that replace spreadsheets and manual operations workflows.
- Custom ERPNext apps and DocTypes
- Inventory, procurement, reporting
- Third-party system integration
- Upgrade-safe customisation
E-commerce Builds
Shopify storefronts and custom commerce backends wired into back-office systems.
- Custom Shopify themes and apps
- Catalogue and order sync
- Payment gateway integration
- Admin and fulfilment tooling
ML & Computer Vision
Applied machine learning taken past the notebook and into production services.
- Computer vision pipelines
- Model training and evaluation
- Inference APIs and monitoring
- Research-backed prototyping
Selected Work
A sample of the systems I've designed and shipped across web, ERP and machine learning.
ERPNext Implementation Suite
Custom ERP modules for manufacturing and inventory operations.
Custom Frappe/ERPNext apps covering inventory, procurement and reporting, with integrations that replaced manual spreadsheet workflows.
Rails Commerce Platform
Multi-tenant storefront with payments and fulfilment.
A Ruby on Rails commerce backend with background job processing, payment gateway integration and an admin dashboard for order operations.
Vision-Based Inspection
Computer vision pipeline for automated quality checks.
An OpenCV and PyTorch pipeline that detects defects from camera input, with a training loop and evaluation dashboard for model iteration.
Django Analytics Service
Reporting API serving aggregated business metrics.
A Django REST service that aggregates operational data into cached, queryable metrics endpoints consumed by internal React dashboards.
Shopify Theme & App
Custom storefront experience and merchant tooling.
A bespoke Shopify theme paired with a private app that syncs catalogue and order data with back-office ERP systems.
React Ops Dashboard
Real-time operational view for distributed teams.
A React and TypeScript dashboard surfacing live operational state, with role-based views and exportable reporting.
Who You'd Be Working With
Senior Full Stack Engineer specialising in full stack product engineering
Over the past five years I've worked across three engineering teams, building and shipping production software. I handle the full architecture — backend services, data modelling and the interfaces on top — and I'm comfortable owning a feature from requirement to launch.
I hold an MS in Computer Science from UET Lahore, with a research background in machine learning and computer vision. That mix means I'm equally at home tuning a database query, designing an ERP workflow, or getting a vision model into production.
Core toolkit
Based in Lahore
Working across US & EU hours
5+ years experience
Building production systems
Weekly delivery
Steady, visible progress
Clear communication
Direct, no project jargon
Skills & Expertise
The technologies and engineering practices I use to build production-ready software.
Backend & APIs
Services, business logic and data modelling.
Frontend
Interfaces that stay fast and accessible.
ERP & Commerce
Platforms that run the business.
Data Layer
Storage, querying and caching.
Cloud & Tooling
Shipping and operating what we build.
ML & Research
Applied intelligence in production.
How We'll Work Together
A predictable process, so you always know what's happening and what comes next.
Discovery call
We walk through the problem, the users and the constraints. You leave with a clear view of scope, whether or not we work together.
Proposal & plan
A written breakdown of deliverables, timeline and cost. Fixed scope so there are no surprise invoices later.
Build in sprints
Weekly demos of working software. You see progress continuously and can redirect early instead of at the end.
Launch & handover
Deployment, documentation and a walkthrough of the codebase, plus support after launch to settle anything that surfaces.
Professional Experience
Five years across product engineering teams — designing, building, testing and shipping.
Software Engineer
CurrentApr 2024 — PresentBuilding and maintaining full stack product features, with a focus on scalable services and ERP-driven workflows.
- Design and ship end-to-end features across the stack
- Translate business requirements into maintainable systems
- Partner with stakeholders to refine product direction
Software Engineer
Mar 2022 — Mar 2024Worked across the product lifecycle — from design through launch — on client-facing web applications.
- Worked with the development team to design the product
- Wrote and reviewed code for assigned program areas
- Partnered with QA to test and debug releases
- Collaborated with the hardware team to validate across platforms
- Polished the final product for launch
Associate Software Engineer
Mar 2021 — Mar 2022First professional engineering role — contributing production code while growing across the delivery cycle.
- Worked with the development team to design the product
- Wrote the code for assigned portions of the program
- Worked with QA to test and debug code
- Collaborated with the hardware team across platforms
- Polished the final product for launch
Education
My academic background.
Master of Science — MS, Computer Science
Sep 2022 — May 2024University of Engineering and Technology, Lahore
Advanced coursework in machine learning, computer vision and distributed systems, with research-focused project work.
Bachelor of Science — BS, Computer Science
Oct 2018 — May 2022University of Engineering and Technology, Lahore
Core computer science foundation — algorithms, databases, operating systems and software engineering.
Certifications
Professional credentials and achievements.
Add your certification here
Placeholder — issuing organisation · Year
Add your certification here
Placeholder — issuing organisation · Year
Add your certification here
Placeholder — issuing organisation · Year
Let's Talk About Your Project
Tell me what you're building and I'll reply within 24 hours with honest feedback on scope, timeline and cost.
Contact Information
What happens next
- A reply within 24 hours, usually sooner
- A straight answer on whether I'm the right fit
- No obligation and no sales pressure