👋 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.
- 🧠 Passionate about system design, modular architecture, and distributed systems
- ⚡ Experienced with event‑driven microservices, message brokers, and schema evolution
- 🔐 Skilled in secure authentication, role‑based access control, and structured APIs
- 📈 Focused on benchmarking, load testing, and performance tuning
- 🛠️ Strong in infrastructure orchestration with Docker, Git, Bash across Windows/Unix
- 🌱 Always curious, always learning — with clarity and reliability as guiding principles
🚀 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.