Skip to main content
HimalayasHimalayas logo
Sandhi AgarwalSA
Looking for a job

Sandhi Agarwal

@sandhiagarwal

Principal Software Engineer building secure, event-driven platform infrastructure on Go, Kubernetes and AWS.

India
Message

What I'm looking for

I’m looking to lead secure platform infrastructure—designing distributed, event-driven systems with strong observability and DevSecOps. I want to build greenfield services, ensure compliance-grade delivery, and mentor teams while driving end-to-end architecture decisions.

I’m a Principal Software Engineer specializing in platform infrastructure—IAM, event-driven systems, licensing backends, and observability pipelines—bringing greenfield builds to production compliance. I’ve spent 10+ years working my way up across multiple roles at Progress Software, leading architecture, mentoring, and end-to-end delivery of complex distributed systems.

I architected a 6-service licensing backend serving all production customers, and I designed a compliance-grade centralized log platform across 20+ microservices with SOX, HIPAA, PCI-DSS, and GDPR alignment. I also enabled full entitlement backend migration with zero breaking changes using a translator-pattern adapter and SKU-aware routing.

On teams, I act as a technical lead and DRI: I sign off on final delivery, drive cross-team dependency resolution, standardize DevSecOps across 35+ repos, and improve reliability and security through Kubernetes-native designs on RabbitMQ with at-least-once delivery. I’m also actively adopting AI-assisted engineering practices like LLM log triage and RAG/agentic workflows to accelerate design and delivery.

Experience

Work history, roles, and key accomplishments

PS
Current

Principal Software Engineer

Progress Software

Feb 2021 - Present (5 years 4 months)

Technical lead and DRI for greenfield platform services in IAM, licensing backends, event-driven distribution, and compliance-grade observability, mentoring engineers and coordinating cross-team delivery. Built a 6-service licensing backend and centralized log platform across 20+ microservices with 1-year retention, enabling zero-breaking entitlement migrations and reducing MTTR by ~60%.

CS

Software Consultant

CAPIOT Software

Aug 2016 - Feb 2021 (4 years 6 months)

Designed and built fault-tolerant Kubernetes storage with automated multi-master node replacement, achieving zero data loss during VM-to-bare-metal migration, and revamped monitoring to mitigate an active crypto-mining attack. Developed a mobile-first field operations backend and an IoT telemetry platform supporting ~200ms cross-continental latency and validation against 1M+ records.

Education

Degrees, certifications, and relevant coursework

Jaypee University of Engineering and Technology logoJT

Jaypee University of Engineering and Technology

Bachelor of Technology (B.Tech), Computer Science and Engineering

2011 - 2015

Grade: CGPA: 8.1 / 10

B.Tech in Computer Science and Engineering at Jaypee University of Engineering and Technology, graduating in 2015 with a CGPA of 8.1/10.

Find your dream job

Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan