I am a Computer Engineering graduate and Software Engineer with experience building backend systems, event-driven APIs, cloud integrations, and observability features. I work primarily with Java, TypeScript, SQL, Spring Boot, NestJS, and PostgreSQL.
I currently work at Mastercard, where I build Spring Boot REST APIs and contribute to distributed cryptography integrations used across multiple microservices. My work includes resolving production message-consumption issues and standardizing AES-256-GCM encryption through Distributed Crypto-as-a-Service.
Previously, I worked as a Backend Intern at TrueFoundry, contributing to multi-tenant tracing, OpenTelemetry reliability, Kubernetes deployments, workload identity, and AI usage analytics. I have experience processing and visualizing data across millions of traces using DataFusion and PostgreSQL.
I also interned at Bank of New York, where I automated FX holiday pricing workflows with Spring Boot and SQL and built an LLM-based orchestration agent for internal FX systems. I enjoy solving backend automation and integration challenges that improve reliability and reduce manual work.
I have built durable distributed systems independently, including a PostgreSQL-backed job queue with at-least-once delivery, lease recovery, fencing, dead-lettering, and idempotent enqueueing. I am also a competitive programmer with strong problem-solving skills demonstrated through LeetCode, Codeforces, and CodeChef rankings.
I am interested in backend and software engineering roles involving scalable services, distributed systems, cloud infrastructure, developer platforms, and data-intensive applications.