TEJAS KUMAR

Software Development Engineer | Cloud-Native Developer
Punjab, IN.

About

Highly motivated Software Development Engineer with a strong foundation in cloud-native technologies, backend development, and system optimization. Proven ability to deliver high-impact solutions, evidenced by reducing backend latency by 20%, cutting CI test duplication by 70%, and improving system reliability through expertise in Go, Kubernetes, and distributed systems.

Work

HackerRank
|

Software Development Engineer Intern

Bengaluru, India, India

Summary

Led backend optimization initiatives at HackerRank, enhancing platform performance and developer experience for millions of users.

Highlights

Optimized execution runtimes and refined language server protocols, reducing backend latency by 20% and improving code execution speed for millions of candidates.

Resolved critical container runtime issues using Prometheus + Grafana monitoring on GCP, improving system reliability and reducing incident response times.

Engineered custom Language Server Protocols (LSPs) for JavaScript and TypeScript, enabling seamless IDE support and reducing candidate environment setup issues by 30%.

Enhanced PyPy3 runtime by 30% through a custom pycompile pipeline that decoupled compile and execute logic, improving test case throughput.

The Linux Foundation - KubeEdge
|

LFX Mentee

Remote, US

Summary

Contributed to KubeEdge as an LFX Mentee, developing features for large-scale edge cluster management and performance optimization.

Highlights

Implemented workload deployment overrides using label selectors in EdgeApplication CRD, enabling fine-grained scheduling for large-scale edge clusters.

Extended edge controller with `targetNodeLabels`, improving workload placement accuracy across heterogeneous edge nodes.

Designed a closed-loop flow control system using topology-aware routing, reducing cross-zone latency and improving throughput by 15%.

Integrated EndpointSlice hints for zone-based load distribution, enhancing traffic balancing in multi-zone environments.

Upstreamed a core scheduling feature (PR #5845), adopted by the KubeEdge community, demonstrating significant open-source contribution.

Keploy
|

Software Development Engineering Intern

Remote, US

Summary

Developed critical CI/CD tools and testing infrastructure at Keploy, significantly enhancing developer efficiency and test reliability.

Highlights

Developed a Go-based deduplication engine that cut CI test duplication by 70%, saving over 20 developer hours weekly.

Implemented automatic re-recording for flaky tests, improving test accuracy by 60% and strengthening CI reliability.

Reverse-engineered MSSQL protocol using Wireshark and built a custom parser, enabling backend teams to simulate DB calls without live databases.

Education

Chandigarh University
Punjab, India, India

B.E.

Computer Science

Skills

Backend Development

Go, Python, JavaScript.

DevOps & Cloud

Kubernetes, Docker, GCP, Jenkins, GitHub Actions.

Databases & Caching

PostgreSQL, MySQL, Redis.

Observability

Prometheus, Grafana, Wireshark.

Practices

Agile Development, Cross-team Collaboration, Open-source Contribution.

Projects

Service Account Controller

Summary

Developed a ServiceAccount Controller to automate security configurations and manage JWT lifecycles in Kubernetes clusters, enhancing security and consistency.

KubeEdge Deployment Overrides

Summary

Developed and contributed a feature to KubeEdge, implementing label-based node affinity scheduling for enhanced workload placement in edge environments.

MSSQL Protocol Parser

Summary

Reverse-engineered the MSSQL protocol and built a custom parser to simulate database responses for backend CI pipelines.