Software Engineer III, Security
CohesitySan Jose, CAAug 2026 to present
- Identity threat detection and response across the identity providers enterprises actually run on: Entra ID, Okta, Ping and Active Directory.
- Detection and attack-path analysis across identity systems, where the questions are close to my own research: reachability over a typed graph of security-relevant relationships.
Software Development Engineer
Amazon Web Services, License ManagerSanta Clara, CAJan 2025 to Aug 2026
- Built backend services in Java and Python for License Asset Groups, giving enterprise and government customers cross-region software licence visibility across AWS Organizations.
- Developed the Resource Sweeper, an event-driven reconciliation service on EventBridge and Lambda that detects and reclaims dangling resources domain-joined into customer VPCs, reducing unmanaged attack surface as well as cloud spend.
- Built an anomaly detector for Metering and Entitlements: a statistical detection pipeline over a cross-account Glue and Lambda architecture that segments buyers by usage band and flags abnormal consumption, reaching roughly 87 percent alert precision across the highest-usage tier.
- Designed DynamoDB pipelines aggregating licence consumption across distributed cloud environments, and automated expiration notifications that cut manual audit overhead.
- Worked on AWS Marketplace ISV onboarding, reducing vendor onboarding time from about a week to a couple of hours.
Senior Software Engineer
Broadcom via HCL America, VMware Cloud on AWSSan Jose, CAJul 2024 to Jan 2025
- Built Java and Python microservices for VMware Cloud on AWS, including NSX network virtualization services used across internal engineering teams.
- Implemented backdoor routing services for SDDCs, enabling multi-cloud failover and infrastructure continuity.
- Contributed StackStorm integrations for a real-time alarm metrics pipeline, pushing the improvements upstream.
- Designed Spring Boot services for vulnerability management within software-defined data centres on AWS and Dell EMC.
Software Engineer, Research Assistant
UNC Charlotte, Bioinformatics and Data SystemsCharlotte, NCMay 2023 to May 2024
- Built a bioinformatics tooling platform in Node.js, TypeScript and MongoDB for federally funded biomedical research.
- Architected real-time collaborative infrastructure over WebSockets for multi-investigator scientific workflows.
- Designed data management supporting reproducibility and governance aligned with NIH data sharing standards.
Software Engineer, Automation Platform
VMwareBengaluru, IndiaJan 2022 to Jul 2022
- Built Spring Boot and Python microservices for a cloud vulnerability management system covering AWS and on-prem SDDCs, managing over 100 million user entries.
- Engineered RESTful APIs for service-to-service interaction and lifecycle management at enterprise scale.
- Set up Prometheus monitoring and alerting, cutting system downtime by 40 percent.
- Contributed to the StackStorm open-source project, streamlining the transmission of 30,000+ metrics from Telegraf agents across distributed cloud systems.
Software Engineer, OSS/BSS Cloud Microservices
Amdocs Development CentreGurugram, IndiaAug 2020 to Jan 2022
- Built cloud-native OSS microservices for Telstra with Spring Boot and Apache Kafka, moving data both ways between upstream and downstream APIs at scale.
- Implemented an API security layer with Kubernetes cluster-level routing, Spring Security and Java servlets to enforce pre-authentication guardrails across services.
- Led a Kafka transaction simulation and automation testing framework on Cucumber and TestNG, reducing average test cycle time by 70 percent.
- Designed an email dispatch module for jeopardy order escalation inside an order orchestration pipeline, improving SLA adherence.
Software Services Engineer, Network Protocols
Arista NetworksBengaluru, IndiaJan 2020 to Jun 2020
- Developed and optimised network protocol implementations with TCP/IP, Python and Bash across the enterprise networking stack.
- Automated network configuration and performance monitoring in Python, reducing manual intervention in network operations.