Software Engineer · Melbourne, Australia

Hi, I'm Rahul Maurya.

I build scalable, event-driven backend systems in Java, Spring Boot & Kubernetes.

2+ years shipping distributed microservices for warehouse automation (WCS / WMS / ASRS) — cutting API latency 25%, processing 10K+ events/min with zero data loss, and unlocking 1.2M AUD in client revenue.

01. About

I'm a backend-focused software engineer currently at Addverb Australia, working on the distributed control plane for large-scale warehouse automation.

My strengths sit at the intersection of Java / Spring Boot microservices, event-driven architecture (RabbitMQ, Kafka, MongoDB), and production observability (Grafana, Jaeger, distributed logging). I care about latency budgets, clean service boundaries, and shipping software that real operators rely on 24/7.

Recent wins: decomposed a monolith into 12+ microservices, cut API latency 800ms → 600ms, built an LLM-backed inventory agent that auto-resolves 95% of user queries, and drove throughput optimisations that contributed 1.2M AUD in client revenue.

02. Skills

Languages

  • Java (Core / J2SE)
  • SQL
  • Python

Frameworks & Backend

  • Spring Boot
  • Spring JPA
  • REST APIs
  • Microservices
  • Multithreading
  • Event-Driven Design

Data & Messaging

  • Kafka
  • RabbitMQ
  • Redis
  • MongoDB
  • MySQL
  • MSSQL

DevOps & Observability

  • Docker
  • Kubernetes
  • Jenkins
  • CI/CD
  • Grafana
  • Jaeger

Tools

  • Git
  • IntelliJ IDEA
  • Maven
  • Postman
  • VS Code

Concepts

  • System Design
  • Distributed Systems
  • Data Pipelining
  • LLM / AI Agents
  • Scalability
  • Performance Tuning

03. Experience

  1. Software Engineer · Addverb Australia

    Jan 2026 – Present · Melbourne
    • Lifted GTP picking throughput from 800 → 1,200 totes/hr (+50%) by diagnosing software and process bottlenecks in live warehouse operations.
    • Architected a distributed observability layer on message brokers + NoSQL to capture cross-service events and surface irregular-event visibility.
    • Closed the gap to the contractual 1,800 totes/hr SLA, unlocking 1.2M AUD in client revenue.
  2. Software Development Engineer · Addverb Technologies

    Apr 2024 – Dec 2025 · Noida, India
    • Architected scalable microservices in Java, Spring Boot, RabbitMQ, Docker, Kubernetes for a distributed WCS; sustained 99.8% uptime via Jenkins/Git CI/CD.
    • Decomposed a monolith into 12+ microservices, cutting API latency from 800ms to 600ms and improving backend performance by 25%.
    • Designed a real-time data pipeline on MongoDB + tuned MySQL/MSSQL queries — processing 10,000+ events/min with zero data loss.
    • Built an LLM-powered inventory agent that auto-resolves 95%+ of user queries, cutting support tickets by 40%.
    • Automated Grafana dashboard migration in Python — 8 hrs → 20 min (-95%) across 3 network environments, 50+ dashboards.
  3. Software Engineering Intern · NEC Corporation India

    Oct 2023 – Jan 2024 · Noida, India
    • Built microservice components in Java + Spring Boot; shipped production-grade feature work and internal tooling.

04. Featured Projects

Maersk · Adidas — Warehouse Automation Platform

Distributed Systems · 12+ Microservices · Event-Driven

Problem: Ship a multi-tenant warehouse control & execution platform for the Maersk-operated Adidas distribution centre — orchestrating WES, auction, decanting, packing, returns, robotic arms, boxit, quadron and multipro subsystems behind a unified SSO.

Impact: Architected 12+ Spring Boot microservices on Kubernetes/Helm, sustained 99.8% uptime, processed 10K+ events/min across RabbitMQ + MongoDB, and cut API latency 800ms → 600ms.

  • Java
  • Spring Boot
  • Microservices
  • RabbitMQ
  • MongoDB
  • Kubernetes
  • Helm
  • Grafana
Read deep-dive →

UPS Healthcare — Movu Robotic Shuttle Integration

Event-Driven · Real-Time Telemetry

Problem: Unify 50+ Movu robotic shuttles and automated lifts with the existing ASRS platform and expose real-time hardware health to operators.

Impact: Built a MongoDB-backed telemetry pipeline with 99.9% capture rate and a shuttle-health dashboard that cut downtime diagnosis by 70%.

  • Java
  • Spring Boot
  • MongoDB
  • RabbitMQ
  • Grafana
Read deep-dive →

Lenskart — Tote Movement Optimization

Algorithms · Performance

Problem: Tote routing from ASRS to the GTP floor was a throughput bottleneck, inflating picking latency during peak load.

Impact: Designed a Java graph/pathfinding algorithm that cut tote travel time by 15%, reduced system latency by 200+ ms, and lifted warehouse throughput by 12% in pilot.

  • Java
  • Graph Algorithms
  • Spring Boot
  • MySQL
Read deep-dive →

MRF Ankenpally — 5-Deep 9-Level ASRS

Distributed Systems · Hardware Integration

Problem: High-volume tyre manufacturing plant needed a dense, 5-deep 9-level automated storage & retrieval system integrated with heterogeneous third-party hardware.

Impact: Shipped a production ASRS supporting 500+ daily transactions, accelerated UAT by 200% (6+ weeks → 3 weeks), resolved 20+ client-reported defects and saved ~₹15L in operational cost.

  • Java
  • Spring Boot
  • Microservices
  • RabbitMQ
  • MySQL
Read deep-dive →

Also shipped: Reliance VF-Manual WMS (70+ UAT-critical defects resolved, 14 leadership demos), LLM Inventory Agent, Grafana Migration Automation, and a full-stack RFP Management System (capstone). · See all projects →

05. Get in touch

I'm open to conversations about backend, distributed systems, and platform engineering roles. The fastest way to reach me is email or phone.