Karamjot Singh is a Lead Software Engineer with 8 years of experience building scalable, cloud-native backend systems and platform services, currently driving systems work at Freshworks in Bengaluru. He has deep hands-on experience in microservices, Java/Spring Boot, Kafka, Redis, PostgreSQL and AWS, and has helped migrate legacy payments and high-throughput services to resilient, service-oriented architectures. At Freshworks he focused on the Unified Billing Experience (UBX), improving subscription onboarding and system stability at scale, and earlier built high-throughput serverless email and drive-management APIs at Mettl. An active contributor to the Ortelius open-source community, he combines product-centric thinking with operational pragmatism to track and manage microservice deployments and metadata. Outside work he stays curious across music, gaming, football and F1—an appetite for systems and patterns that often informs his engineering approach.
8 years of coding experience
6 years of employment as a software developer
BLOSSOM PUBLIC SCHOOL
Bachelor of Engineering (B.E.) Computer Science, Bachelor of Engineering (B.E.) Computer Science at JSPM's Rajarshi Shahu College of Engineering
Contributions:10 PRs, 3 pushes, 1 branch in 6 months
reportenvironmentsmicroservices
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.