Skip to content
Open to senior full-stack & Oracle Fusion integration roles

Waqar Ul Khaf

Senior Software Engineer. Eight years building production systems that people rely on every day.

Deep inproduction systems

I build production software end to end — Node.js and TypeScript services, React front-ends, and the Oracle Fusion integrations that make enterprise systems actually talk to each other. AWS certified Solutions Architect, based in Lahore, Pakistan.

Waqar Ul Khaf, Senior Software Engineer

Certified

AWS Solutions Architect

Oracle Fusion

Agile PLM → PD migration

Years shipping production software
0+Years shipping production software
Live products in daily use
0Live products in daily use
Unit tests on the CodeNode fee engine
0Unit tests on the CodeNode fee engine
AWS certifications
0AWS certifications
  • TypeScript
  • Node.js
  • NestJS
  • React
  • Next.js
  • PostgreSQL
  • MongoDB
  • Oracle Fusion Cloud
  • Agile PLM
  • PL/SQL
  • AWS Lambda
  • AWS SQS
  • BullMQ
  • Elasticsearch
  • Docker
  • GraphQL
  • Electron
  • CI/CD

What I do

Three things I am genuinely deep in — and they compound.

Most engineers pick one lane. The useful part of my work is the overlap: the same person who writes the NestJS worker also knows what Fusion will reject at load time, and what it will cost to run on AWS.

Full-Stack Product Engineering

Node.js · TypeScript · React

I own features from schema to pixel. NestJS and Express services, queue-and-worker architectures for long-running jobs, and React front-ends that stay fast as the data grows.

  • NestJS / Express / REST & GraphQL APIs
  • React, Redux, Vite, Material UI, Electron
  • PostgreSQL, MongoDB, Oracle DB, Elasticsearch
  • BullMQ & AWS SQS queue/worker pipelines

Oracle Fusion Technical & Integrations

Fusion Cloud · Agile PLM · FBDI

I lead an integration team connecting Oracle Fusion Cloud (HCM, ERP, PLM) with EBS, NetSuite and bespoke enterprise systems — and I run the Agile PLM to Product Development migrations that most teams stall on.

  • Agile PLM → Oracle Fusion PD migration (ETL, FBDI, import maps)
  • Fusion REST & SOAP web services, stored procedures, PL/SQL
  • Oracle EBS and NetSuite integrations
  • Configuration management & environment promotion

Cloud, DevOps & Architecture

AWS · Docker · CI/CD

AWS certified, and hands-on with the parts that keep a product alive after launch: containers, pipelines, secrets, monitoring and multi-tenant design that does not leak.

  • AWS Lambda, SQS, Secrets Manager, CodePipeline
  • Docker & Docker Compose, PM2, zero-downtime deploys
  • Multi-tenant SaaS architecture & data isolation
  • System design, code review, Agile delivery

Live work

Products that are in real hands right now.

Not prototypes. These three are deployed, paid for, and used daily — by facility teams across three countries, by eCommerce sellers, and by schools in Lahore.

LiveLive · US, Canada & UK customers

nodaFi

Senior Full-Stack Engineer

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
  • Node.js
  • TypeScript
  • React
  • PostgreSQL
  • AWS
  • Docker
Visit nodafi.com
LiveLive · 100K+ eCommerce sellers

Vela — getvela.com

Full-Stack Developer & Shopify Integration Specialist

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
  • Node.js
  • React
  • AWS SQS
  • PostgreSQL
  • Docker
  • AWS Secrets Manager
Visit getvela.com
LiveLive · in trials with schools in Lahore

CodeNode School Management System

Founder & Sole Engineer

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
  • NestJS
  • MongoDB
  • React
  • TypeScript
  • JWT
  • Docker
  • AWS
  • PM2
Visit See the product site

Enterprise platforms

The systems behind the login wall.

Products built at GoSaaS for enterprise customers running Oracle Fusion Cloud. No public URLs — these live inside customer environments — so here is what they do and what I owned.

GS-Migrator

Architect & Lead Engineer

GoSaaS Inc.

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
  • NestJS
  • React
  • Redux
  • BullMQ
  • Oracle DB
  • PL/SQL
  • SOAP

GS-Configurator

Full-Stack Engineer

GoSaaS Inc.

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
  • Node.js
  • React
  • PostgreSQL
  • Docker
  • Oracle APIs
  • SOAP

Go-Archiver

Full-Stack Engineer

GoSaaS Inc.

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
  • Node.js
  • React
  • Oracle JET
  • MongoDB
  • Elasticsearch

Go-CAD

Full-Stack & Desktop Engineer

GoSaaS Inc.

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
  • Electron
  • Node.js
  • PostgreSQL
  • React
  • .NET
  • Java
  • Docker

Toolkit

Everything here is something I have shipped with.

Filter by area. No progress bars or percentages — either it has been in production under my name, or it is not on this list.

Languages

  • TypeScript
  • JavaScript (ES6+)
  • SQL
  • PL/SQL
  • HTML
  • CSS

Backend

  • Node.js
  • NestJS
  • Express
  • REST APIs
  • GraphQL
  • BullMQ
  • AWS SQS
  • Microservices
  • Queue / worker architecture

Frontend

  • React
  • Redux
  • Next.js
  • Vite
  • Material UI
  • Electron
  • Responsive UI

Data

  • PostgreSQL
  • MongoDB
  • Oracle Database
  • Elasticsearch
  • Schema design
  • Indexing & query optimisation
  • ETL & data migration

Oracle Fusion

  • Oracle Fusion Cloud (HCM, ERP, PLM)
  • Agile PLM → PD migration
  • FBDI & import maps
  • Fusion REST & SOAP services
  • Oracle EBS
  • NetSuite
  • Stored procedures

Cloud & DevOps

  • AWS Lambda
  • AWS SQS
  • AWS Secrets Manager
  • AWS CodePipeline
  • Docker & Compose
  • CI/CD
  • PM2
  • Google Cloud Functions

Track record

Eight years, three companies, one habit: ship it and keep it running.

  1. Senior Software Engineer — Team Lead

    Current

    GoSaaS Inc. · Lahore, Pakistan

    Jul 2019 — Present

    • Lead the integration team connecting Oracle Fusion Cloud applications (HCM, ERP, Agile PLM) with large-scale enterprise systems including Oracle EBS and NetSuite.
    • Architected GS-Migrator, the ETL platform that moves product data from Agile PLM into Oracle Fusion Cloud PD — extraction through stored procedures, transformation and validation in queue-based workers, FBDI generation and load.
    • Designed and shipped GS-Configurator for importing, comparing, version-controlling and deploying Oracle Fusion environment configurations.
    • Built Go-Archiver for long-term retention of Oracle Cloud records, with Elasticsearch full-text search across archived documents.
    • Developed getvela.com — bulk product upload, price change, store cloning and variant management across Shopify, Etsy and eBay; built the "Velawatch" health monitor and moved deployment to Docker with AWS CodePipeline CI/CD.
    • Mentor engineers through code review and design discussion, and act as technical point of contact for enterprise clients.
  2. Software Engineer (Full Stack)

    CreativeMorph · Lahore, Pakistan

    Nov 2018 — Jul 2019

    • Built React front-ends and serverless backends on Google Cloud Functions with GraphQL APIs.
    • Cut page load times through lazy loading, code splitting and asset optimisation.
  3. Associate Software Engineer

    Alfoze Technologies · Lahore, Pakistan

    Jul 2018 — Nov 2018

    • Gathered requirements with end users and produced functional specifications, user stories and technical design documents.
    • Designed relational database schemas and built responsive interfaces in HTML, CSS, JavaScript and jQuery.

Certifications

  • AWS Certified Solutions Architect – Associate

    Designing resilient, cost-aware architectures on AWS

  • AWS Certified Developer – Associate

    Building and deploying applications on AWS services

  • AWS Certified Cloud Practitioner

    Cloud fundamentals, billing and the AWS service landscape

Education

  • BE Software Engineering

    National University of Sciences and Technology (NUST)

    2014 — 2018 · Islamabad, Pakistan

  • FSc (Pre-Engineering)

    Punjab Group of Colleges

    2012 — 2014 · Faisalabad, Pakistan

Contact

Have a system that needs building — or a Fusion migration that has stalled?

I am open to senior full-stack roles, Oracle Fusion technical work and integration consulting. Tell me what you are trying to ship and I will tell you honestly whether I am the right person for it.

Email me
Based in
Lahore, Pakistan
Résumé
Download PDF

Waqar Ul Khaf, Senior Software Engineer based in Lahore, Pakistan. Senior software engineer with 8 years shipping production systems end to end — backend, frontend, data and deployment. I build Node.js/TypeScript services and React front-ends, and I lead Oracle Fusion Cloud integration and Agile PLM → Product Development migration work for enterprise customers. AWS certified. I have also designed and shipped a multi-tenant SaaS platform of my own, now running in schools. Contact: waqarulkhaf995@gmail.com, +92 306 6097967.