Senior backend engineer · Dubai, UAE

Pressnave Kiruparaj

I engineer resilient systems built for real-world scale.

Dubai, United Arab Emirates

Senior Backend Engineer with 7+ years of experience building high-performance backend systems, enterprise microservices, real-time data platforms, and AI-integrated architectures. I specialize in low-latency APIs, event-driven systems, cloud-native delivery, and maintainable software shaped by DDD and Clean Architecture.

Pressnave Kiruparaj

Core Java

Building Enterprise Grade Software Development And Architectural Mindset

Extensive Rust · Go

Building Performance Optimize Backend And Distributed Systems

Extensive Python

Enabling AI And Fast AI Prototypes

Microservices . EDA

Building Distributed System To Be Horizontally Scalable

DDD

Clear Domain Understanding Of Fintech , Logistic , Health Care , Real Estate , Agriculture And IOT Domains

Core expertise

Architecture that performs, scales, and stays maintainable.

Distributed backend systems

Designing independently deployable services, low-latency APIs, resilient workflows, and secure integrations for complex enterprise platforms.

Java 21Spring BootWebFluxGogRPCCQRSDDD

Event-driven data platforms

Building streaming and ETL pipelines with reliable delivery, stateful processing, observability, and high-throughput data movement.

KafkaRabbitMQFlinkSparkRedisPostgreSQL

AI-integrated engineering

Delivering production RAG services, agent workflows, MCP tools, semantic retrieval, model evaluation, and real-time AI experiences.

PythonLangGraphFastMCPElasticsearchpgvectorFastAPI

Cloud-native operations

Shipping containerized platforms with automated delivery, scaling, monitoring, resilience controls, and production-ready infrastructure.

KubernetesDockerAWS EKSHelmTerraformPrometheus

Professional experience

Building across fintech, marketplaces, ERP, fleet, and IoT.

Java Software Engineer

Modsoft Technology · Dubai, UAE

Dec 2025 — Present

Building a banking and fintech platform supporting fiat and crypto operations with reactive, secure, independently deployable services.

  • Designed WebFlux microservices with CQRS across JPA and R2DBC workloads.
  • Built a financial tick ETL pipeline processing 50K+ events per second into multi-timeframe OHLC data.
  • Implemented KYC, virtual IBAN, transaction processing, Kafka workflows, and secure API integrations.
Java 21Spring WebFluxKafkaPostgreSQLRedisKubernetes

Tech Lead Backend

Royal Class LLC · Dubai, UAE

Mar 2025 — Dec 2025

Led the migration of a classified marketplace from a monolith to modular microservices while adding AI, lead-management, and observability capabilities.

  • Reduced dynamic UI metadata retrieval latency by 80% using SQLite and S3.
  • Improved backend performance by 40% through async validation, Redis events, and optimized SQL views.
  • Delivered RAG services, remote and STDIO MCP servers, gRPC orchestration, and a Go rollout tool.
Spring BootNestJSFastAPILangGraphRabbitMQgRPCKubernetes

Senior Backend Engineer

Royal Class LLC · Dubai, UAE

Dec 2024 — Mar 2025

Developed secure, real-time marketplace services and production RAG pipelines with scalable Kubernetes delivery.

  • Built hierarchical RBAC, token propagation, RabbitMQ lifecycle workflows, and WebSocket chat and bidding.
  • Improved PostgreSQL and Redis throughput by 35%.
  • Evaluated LLM grounding and hallucinations, then improved responses through retrieval and prompt optimization.
JavaNestJSPythonPostgreSQLRedisWebSockets

Senior Software Engineer

Sensze Technologies · Sri Lanka

Nov 2022 — Dec 2024

Led microservice modernization and real-time data engineering for ERP, logistics, ML features, and AI-enabled enterprise workflows.

  • Built Kafka and Flink pipelines for fleet GPS, delivery events, enrichment, aggregation, and feature generation.
  • Delivered stateful exactly-once stream processing and Scala/PySpark batch workloads.
  • Mentored engineers and guided architecture, reviews, delivery practices, and multi-agent AI integrations.
JavaGoKafkaFlinkSparkAWS EKSCassandra

Software Engineer

Sensze Technologies · Sri Lanka

Apr 2022 — Nov 2022

Built event-driven services, real-time WebSocket pipelines, event sourcing, reusable interfaces, and automated delivery workflows.

  • Implemented Kafka and RabbitMQ asynchronous workflows.
  • Optimized SQL schemas and deployed microservices through Docker and Kubernetes.
JavaSpring BootKafkaRabbitMQAngularKubernetes

Freelance Software Engineer

Hospitality Wifi Australasia · Australia

Jan 2024 — May 2024

Built a highly available WebRTC communications platform with AI-assisted intent detection and ticket routing.

  • Scaled Go WebSocket signaling horizontally with RabbitMQ fanout.
  • Delivered React clients, LangGraph automation, and Kubernetes HA deployments.
GoWebRTCWebSocketRabbitMQReactLangGraph

Full Stack Engineer

Compunnel Inc · USA

Nov 2020 — Mar 2022

Engineered a real-time fleet platform ingesting high-volume GPS telemetry from embedded devices over raw TCP.

  • Built Netty/NIO TCP servers and binary protocol parsers for thousands of concurrent device connections.
  • Delivered geofencing, trip reconstruction, alerts, dashboards, and low-latency storage patterns.
JavaNettyGoTCPRabbitMQPostgreSQLRedis

Software Engineer

Advanced Autoponics LLC · USA

Mar 2020 — Oct 2020

Developed real-time IoT and computer-vision systems connecting cloud applications with edge hardware.

  • Built MQTT pipelines, React dashboards, and low-latency Java clients.
  • Integrated TensorFlow, OpenCV, FastAPI, and NVIDIA Jetson for real-time control and inference.
JavaMQTTReactPythonTensorFlowNVIDIA Jetson

Technical toolkit

A broad toolkit, grounded in backend depth.

Languages & frameworks

Java · Go · Python · Rust · TypeScript · Spring Boot · NestJS · FastAPI

Data & messaging

Kafka · RabbitMQ · Redis · PostgreSQL · MySQL · MongoDB · Cassandra

Streaming & AI

Flink · Spark · LangGraph · FastMCP · Elasticsearch · pgvector · Feast

Cloud & delivery

AWS · Azure · GCP · Docker · Kubernetes · Helm · Terraform

Protocols & interfaces

REST · gRPC · GraphQL · WebSocket · WebRTC · MQTT · TCP

Architecture

Microservices · Event-driven · DDD · Clean Architecture · CQRS · Observability

Education

BScEngHons Mechanical and Manufacturing Engineering

University of Ruhuna · Mar 2019 — Oct 2023

Let’s connect

Looking for engineering leadership on a complex backend challenge?

I bring hands-on depth across distributed systems, platform modernization, data engineering, and production AI integrations.