Skip to content
Shoaib.
Available for new opportunities

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.

5+
Years shipping
3
Engineering teams
24h
Reply time
SA
Senior Full Stack Engineer
Lahore · US & EU hours
Core stackRuby on RailsDjangoReactERPNextAWS

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 SuiteFeatured
ERP

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.

ERPNextFrappePythonMariaDB
Case study on request
Rails Commerce PlatformFeatured
Web

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.

Ruby on RailsPostgreSQLRedisAWS
Case study on request
Vision-Based InspectionFeatured
ML

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.

PythonPyTorchOpenCVComputer Vision
Case study on request
Django Analytics Service
Web

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.

DjangoPythonPostgreSQLREST
Case study on request
Shopify Theme & App
Web

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.

ShopifyLiquidJavaScriptNode
Case study on request
React Ops Dashboard
Web

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.

ReactTypeScriptTailwind CSS
Case study on request

Who You'd Be Working With

Senior Full Stack Engineer specialising in full stack product engineering

SA
Syed Shoaib Abbas
Senior Full Stack Engineer
Available

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

Ruby on RailsDjangoPythonReactNext.jsTypeScriptERPNextPostgreSQLAWSDocker
Start a conversation

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.

Ruby on RailsDjangoPythonRubyREST APIsSidekiq

Frontend

Interfaces that stay fast and accessible.

ReactNext.jsTypeScriptJavaScriptTailwind CSSRedux

ERP & Commerce

Platforms that run the business.

ERPNextFrappeShopifyLiquidPaymentsIntegrations

Data Layer

Storage, querying and caching.

PostgreSQLMySQLMariaDBRedisSQLORMs

Cloud & Tooling

Shipping and operating what we build.

AWSDockerGitCI/CDLinuxNginx

ML & Research

Applied intelligence in production.

Machine LearningComputer VisionOpenCVPyTorchPandasNumPy

How We'll Work Together

A predictable process, so you always know what's happening and what comes next.

01

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.

02

Proposal & plan

A written breakdown of deliverables, timeline and cost. Fixed scope so there are no surprise invoices later.

03

Build in sprints

Weekly demos of working software. You see progress continuously and can redirect early instead of at the end.

04

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 — Present
GicohPakistan· 2 yrs 5 mos

Building 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
Ruby on RailsPythonReactERPNextAWS

Software Engineer

Mar 2022 — Mar 2024
DevsincLahore Division, Punjab, Pakistan· 2 yrs 1 mo

Worked 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
Ruby on RailsDjangoReactPostgreSQL

Associate Software Engineer

Mar 2021 — Mar 2022
TIERS LimitedLahore, Punjab, Pakistan· 1 yr 1 mo

First 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
PythonJavaScriptSQLGit

Education

My academic background.

Master of Science — MS, Computer Science

Sep 2022 — May 2024

University 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 2022

University 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

Location
Lahore, Pakistan

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

Send a Message

I reply within 24 hours. Your details stay private.