Full StackFeatured
OMS — Order Management System
A microservices Order Management System spanning backend (Java/Python), frontend (TypeScript), data engineering, DevOps automation, and QA. Separate services handle order processing, inventory, and reporting.
Tech Stack
JavaPythonTypeScriptSpring BootNode.jsDockerGitHub Actions
The Problem
Enterprise order management requires multiple specialised services that must communicate reliably across boundaries.
The Solution
Built a microservices platform with dedicated backend, frontend, data engineering, DevOps, and QA repositories, each independently deployable.
Impact & Results
Demonstrates end-to-end software engineering ownership across the full delivery lifecycle — from data pipelines to CI/CD to QA.