nodaFi — Senior Full-Stack Engineer (nodafi.com)
Node.js, TypeScript, React, PostgreSQL, AWS, Docker
Facility operations software that manages every task, asset and spend for self-storage, biotech, manufacturing, hospitality and stadium teams — multi-location, mobile-first and offline-tolerant.
- QR-based check-ins with time and location stamps for field teams
- Preventive maintenance scheduling, asset history and audit trails
- Mobile incident reporting with photo and video evidence
- Real-time dashboards and custom reporting with role-based access
Vela — getvela.com — Full-Stack Developer & Shopify Integration Specialist (getvela.com)
Node.js, React, AWS SQS, PostgreSQL, Docker, AWS Secrets Manager
A multi-store eCommerce management platform for Shopify, Etsy and eBay sellers. I built the bulk-operations engine that lets a merchant change thousands of listings without touching them one at a time.
- Bulk product upload, price change, store cloning and variant management
- Shopify integration ownership — sync reliability and data-flow troubleshooting
- Built "Velawatch", a health-monitoring utility that surfaces bottlenecks early
- Moved deployment to Docker with AWS CodePipeline CI/CD
CodeNode School Management System — Founder & Sole Engineer (See the product site)
NestJS, MongoDB, React, TypeScript, JWT, Docker, AWS, PM2
My own product: a multi-tenant SaaS that runs a school office end to end — admissions, attendance, timetables, exams, result cards, fee billing with automatic arrears, payroll and P&L. Built in Pakistan, for how Pakistani schools actually run.
- Multi-tenant architecture with per-school isolation, five roles, and school groups an owner can switch between on a re-issued token
- Dependency-free fee and payroll engines — fines, concession stacking, FIFO payment allocation, provident fund, absence deductions — covered by 177 unit tests so any disputed figure is reproducible months later
- Bulk import that onboards an entire school from one Excel workbook, with preview-before-commit, background processing and full undo
- BISE board-registration export that fills the education board’s own template and validates every row before submission
GS-Migrator — Architect & Lead Engineer
NestJS, React, Redux, BullMQ, Oracle DB, PL/SQL, SOAP
An ETL platform that migrates product data from Oracle Agile PLM into Oracle Fusion Cloud PD. Stored procedures extract, workers filter, transform and validate, then it generates FBDI files and import maps and loads them into Fusion — with live progress and error reporting in the UI.
- Queue-and-worker design that survives multi-hour migration jobs
- Validation before load, so bad rows surface in the UI instead of in Fusion
- Real-time progress and error feedback for migration teams
GS-Configurator — Full-Stack Engineer
Node.js, React, PostgreSQL, Docker, Oracle APIs, SOAP
Configuration management for Oracle Fusion Cloud. Import configurations from Excel templates, from another Fusion environment or from Agile class reports, then edit, compare, version and generate a deployable cloud package for the target environment.
- Import, compare and revision-control Fusion environment configuration
- Cloud package generation for repeatable environment promotion
- Turns a multi-day environment setup into an afternoon
Go-Archiver — Full-Stack Engineer
Node.js, React, Oracle JET, MongoDB, Elasticsearch
Long-term retention for Oracle Cloud records. Archived documents stay searchable through Elasticsearch, so historical data keeps its value instead of becoming a compliance cost.
- Integration with Oracle Product Development Cloud
- Elasticsearch full-text search across archived documents
- Feature delivery across the Node.js backend and React/OJet front end
Go-CAD — Full-Stack & Desktop Engineer
Electron, Node.js, PostgreSQL, React, .NET, Java, Docker
A cross-platform desktop file vault giving Git-like version control to CAD files (AutoCAD, SolidWorks), synchronised with Oracle PLM Cloud through purpose-built adapters to cut delays and time to market.
- Electron desktop client with a consistent experience across OSes
- Adapters that synchronise objects with Oracle PLM Cloud
- Schema design and APIs behind file versioning