At Raja Software Labs, I contribute to production backend microservices across event ingestion, processing, and API layers. I’ve implemented event deduplication and suppression, including Redis-based de-duplication to prevent duplicate processing.
I built asynchronous event-processing pipelines with Google Cloud Pub/Sub and instrumented Dynatrace metrics and dashboards for pipeline health and SLA monitoring. I’ve also implemented idempotent handlers, retry and backoff strategies, and structured error handling.
I implemented OpenTelemetry tracing in the Clojure SDK and developed Python tools for request and response spec generation and JWT creation. By optimizing SQL queries and removing redundant service calls, I reduced API response latency by 2–3 seconds.
On my EventStream project, I’m building an event-driven backend platform that ingests device events from third-party APIs. It includes a polling engine, normalized event data, persistent storage with replay support, and REST APIs for registering devices and querying events.

