👋 Hi, I'm Adarsh

I’m a backend developer at Broadridge, working full‑time with Bank of America on trading technology systems. I admire the craft of system architecture and focus on building software that is modular, event‑driven, and reliable at scale.

My professional work has given me hands‑on exposure to capital markets infrastructure — from OMS flows and FIX connectivity to algo trading, DMA, and CARE systems. These experiences shape how I think about fault tolerance, throughput optimization, and low‑latency design.

Beyond client work, I explore how modern stacks — Java 21, Spring Boot, Kafka, Docker, Avro, and CQRS — can be combined to create systems that are benchmarked, documented, and future‑ready. I’m also curious about Rust for high‑performance modules and cross‑language interoperability.

🚀 Explore my Projects for deep dives into builds and benchmarks, or visit my DevLog where I share what I’m learning, how I’m building, and the lessons along the way.