Harshvardhan Karn is a backend and platform engineer with nine years of experience building reliable, cloud-native systems, currently serving as a Member of Technical Staff at Cockroach Labs. He spent four years at Deepfence enhancing CNAPP front-end UX and has hands-on experience across full-stack, infrastructure automation, and SRE-focused tooling. At LitmusChaos he improved automation for Kubernetes on GCP with Ansible and Python health checks, reflecting a strong DevOps and cluster-reliability mindset. His work blends production-grade backend/platform development with practical front-end improvements—e.g., refactoring ThreatMapper’s UI and login flows to improve usability. Based in Bengaluru, he pairs engineering rigor from roles at MayaData and Deepfence with active open-source contributions, and his GitHub persona playfully brands him as “the official account of a T‑Rex.” Collectedly, he brings a pragmatic, cross-domain approach to delivering scalable, observable systems.
8 years of coding experience
6 years of employment as a software developer
Bachelor's degree Computer Science & Engineering, Bachelor's degree Computer Science & Engineering at NSHM Knowledge Campus Durgapur Group of Institutions 273
Open Source Cloud Native Application Protection Platform (CNAPP)
Role in this project:
Full-stack Developer
Contributions:30 releases, 64 reviews, 155 commits in 1 year 3 months
Contributions summary:Harshvardhan primarily contributed to the UI of the `deepfence/threatmapper` repository, focusing on front-end improvements using webpack configurations, including both production and local setups. They modified the UI's login component, making changes to the form's structure and button styling. Additionally, the user refactored code in the topology-filter and node-filter-panel components, which enhanced the overall user experience.
Litmus helps SREs and developers practice chaos engineering in a Cloud-native way. Chaos experiments are published at the ChaosHub (https://hub.litmuschaos.io). Community notes is at https://hackmd.io/a4Zu_sH4TZGeih-xCimi3Q
Role in this project:
DevOps Engineer
Contributions:37 commits, 14 PRs, 33 comments in 2 months
Contributions summary:Harshvardhan primarily focused on enhancing the infrastructure and automation aspects of the LitmusChaos repository. Their contributions involved developing Ansible playbooks for creating and deleting Kubernetes clusters within GCP. Additionally, the user implemented a cluster health check using Python and added a timeout mechanism for monitoring cluster readiness. Furthermore, the user refactored existing code and modified the path for the random name generator script and added a unit test for the namesgenerator script.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Harshvardhan Karn - Member Of Technical Staff at Cockroach Labs