Summary
Karthik K is a Staff Engineer with over a decade of full-stack experience building scalable, secure web applications and distributed systems, currently leading UI efforts at Yugabyte. He’s one of the top contributors to a major open-source distributed SQL database and has driven mission-critical features like RBAC and Point-In-Time Recovery used by enterprise customers. His background spans core protocol work on routers, full‑stack product architecture at startups, and cloud-native tooling across Docker, Kubernetes, and Google Cloud. Karthik blends deep system design with developer experience, having developed custom tooling and open-source libraries highlighted by communities such as ElectronJS. He’s also recognized for security research and hackathon achievements, and for mentoring teams to build resilient, production-grade software. Based in Puducherry, India, he thrives at the intersection of product vision, infrastructure, and engineering culture.
10 years of coding experience
11 years of employment as a software developer
Bachelor of Technology (B.Tech.), Computer science and engineering, Bachelor of Technology (B.Tech.), Computer science and engineering at Pondicherry engineering college
Diploma, Computer Technology, Diploma, Computer Technology at Karaikal polytechnic college
Tamil, English