Experience
Software Engineer | SentinelOne
Oct 2024 – Present | Hybrid
- Built a container image scanning package with layer-by-layer analysis and SBOM generation, leveraging caching to cut costs by 40% and accelerate scans by 30%.
- Engineered an on-premises scanning solution allowing customers to analyze images securely in their own environment.
- Implemented user-facing GraphQL endpoints for a proxy service, improving query performance by 30%.
- Improved execution speed of internal container image scanner pipeline by 80%.
- Refactored legacy codebase boosting automated test coverage from 10% to 75%.
- Designed a state management system for 1000+ private registries tracking millions of container images.
Associate Software Engineer | SentinelOne
June 2024 – Sept 2024
- Developed private container registry inventory to list all container images along with SBOMs and vulnerabilities.
- Developed an auto-remediation feature reducing manual intervention by 60%.
- Participated in development of generic Kubernetes onboarding flow and scaling.
Engineering Intern | SentinelOne
Feb 2024 – May 2024
- Developed robust packages in Golang and Javascript for data encryption/decryption (100% end-to-end encryption).
- Codebase restructuring using Golang channels to reduce service downtime.
- Refactored KSPM feature for stabilization and performance improvements.
- Developed end-to-end testing in Python.
Open Source Maintainer | Komiser
July 2023 – Jan 2025 | Remote
- Implemented strategies resulting in a 200% reduction in resource fetching.
- Introduced a config syncing feature preventing configuration drift.
- Designed dependency graph feature leading to 20% faster resolution.
- Conducted code reviews and mentorship, leading to a 2x increase in contributors.
Projects & Achievements
Kubernetes Contributor Summit Award
Received recognition for contributions to the Kubernetes communications team and improving community participation through social media and blogs.
Orch – Plugin-based Task Executor in Go
- Built a plugin-based task executor in Go supporting dynamic
.soplugins. - Designed an API-driven task routing system with retry mechanisms.
Sage – Agent
- Added a command execution engine to validate Linux command outputs.
- Developed a self-healing agent to monitor system metrics.
Technical Skills
| Domain | Technologies |
|---|---|
| Languages | Go, Java, JavaScript (Node.js), Python |
| Cloud & Infra | Kubernetes, Docker, AWS, GCP, Helm |
| Databases | MySQL, Redis, PostgreSQL, MongoDB, Kafka, RabbitMQ |
| APIs | REST, GraphQL, gRPC |
| Tools & Security | GitHub Actions, Jenkins, Prometheus, Grafana, SBOM, Vulnerability Scanning |
Education
Bachelor of Engineering | Adani University Aug 2020 – May 2024