Lead Engineer

Donny J Mathew

Java · Spring Boot · Microservices · AI

View Projects
scroll

About

Who I am

DM

I design and build distributed systems that handle high-throughput media workflows — across order management, event-driven pipelines, and distributed search. At QBurst, I lead backend engineering on Prisma by Mediaocean, a platform that orchestrates hundreds of line items across broadcast, digital, and print channels. Eight years in, I still care most about systems that are observable, maintainable, and built to last.

On the development side, I've built custom GitHub Copilot agent workflows and spec-driven development pipelines — turning a requirements document into tested, reviewable code with minimal manual scaffolding.

Outside work, I follow the EPL obsessively, enjoy trekking, and shoot street photography when I travel.

🇦🇺ACS Skills Assessment approved (Jul 2025) — actively seeking roles in Sydney or Perth, open to 482 visa sponsorship.
ACS Approved ✓261311 Analyst Programmer261312 Developer Programmer261313 Software Engineer
JavaSpring BootMongoDBOpenSearchRabbitMQDockerAgentic Development

Projects

What I've built

Featured

OmniChannel Media Management System

QBurst · December 2022 – Present

Architecture overview

›Upstream services → OMS via REST / FeignClient
›Other services → RabbitMQ Inbound → OMS
›OMS persists orders to MongoDB
›OMS publishes events → RabbitMQ Outbound
›RabbitMQ → Search Microservice → OpenSearch index
›RabbitMQ → Downstream services (Billing, Trafficking, Reporting)
›OMS → External Service via REST (order submission)

JP Morgan Trade Processing Integration

April – November 2022

MuleSoft API layer bridging vendor REST APIs to JPMorgan's legacy Trade Processing System.

MuleSoftREST APITPSTrade Finance

Order Repository Management System

August 2020 – November 2021 · Infosys

Spring Boot microservice persisting IBM Sterling order entities with AWS SQS/S3 archival.

Spring BootMongoDBAWS SQSAWS S3

Web-Based Sterling Store Customisation

January 2019 – July 2020 · Infosys

AngularJS UI customisation of IBM's omnichannel Order Management System with backend pipeline documentation.

AngularJSJavaScriptIBM SterlingOMS

Skills

Technical Expertise

Backend

Java 8+90%
Spring Boot90%
Spring Security78%
Spring MVC / JPA80%

Data & Messaging

MongoDB85%
OpenSearch80%
RabbitMQ78%
SQL72%

DevOps & Cloud

Docker72%
AWS (SQS / S3)65%
Kibana / JMX68%

AI & Tooling

Prompt Engineering80%
Claude AI / Agents78%
Skill / Prompt Mgmt75%

Career

Experience

Q

QBurst

Lead Engineer

Kochi, India · November 2021 – Present

OmniChannel Media Management System

December 2022 – Present

▼

Integration of Third-Party Trade Processing System (JP Morgan)

April 2022 – November 2022

▼
I

Infosys

Technology Analyst

Trivandrum, India · April 2018 – November 2021

Order Repository Management System

August 2020 – November 2021

▼

Web Based Sterling Store Customization

January 2019 – July 2020

▼

Achievements

  • ★Client appreciation for successful implementation of enhanced search feature (QBurst)
  • ★High Performer in Infosys Training — scored 85% at Infosys Global Education Center

Contact

Let's connect

🇦🇺

Available for roles in Australia

Actively seeking roles in Sydney or Perth · Open to 482 visa sponsorship

ACS Skills AssessmentSUITABLE ✓
261311 · Analyst Programmer261312 · Developer Programmer261313 · Software Engineer

Ref: ACS-0028930 · Valid until 25 Jul 2027

↓ Download Resume PDF