Senior Software Engineer
Red Hat · Performance & Scale · Pune, Maharashtra, IN
- Maintainer of Krkn, a CNCF open-source chaos engineering framework for Kubernetes and OpenShift — driving roadmap, feature development, release management, architecture decisions, code reviews, and community growth
- Owned resilience validation for Cross-Cluster Live Migration (CCLM), using chaos engineering to validate VM migration under real-world failure scenarios and establish reliability benchmarks, scalability guidance, and operational best practices for OpenShift Virtualization
- Led the design and implementation of the Storage I/O Throttling chaos scenario — controlled IOPS and bandwidth degradation across cgroup v1/v2 environments for PVC-backed workloads, powered by a new
deploy_io_throttle_podhelper in krkn-lib — with documentation and krkn-hub support shipped in parallel - Architected a next-generation pytest-based CI test framework v2 with ephemeral namespace isolation and automated reporting — including the memory-hog and cpu-hog v2 test suites — modernizing legacy validation workflows
- Introduced event-driven chaos triggers — command-trigger Phase 1 wired through global krknctl inputs — so scenario execution can react to failure conditions the moment they surface
- Hardened the SLO engine — parallelizing PromQL queries with ThreadPoolExecutor and eliminating duplicate SLO evaluation between per-scenario and final scoring
- Contribute to the CNCF ecosystem as an LFX Mentor, guiding contributors on automation tooling and docs consistency — and presented Krkn at DevConf Pune 2026