Gurkirpal Singh

Senior Software Engineer at Sprinklr

Punjab, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Gurkirpal Singh is a Senior Software Engineer with 10 years of experience building scalable, low-latency backend systems, currently driving outbound CCaaS performance at Sprinklr. He has a track record of reducing peak latency by 40%, improving concurrency by 20%, and cutting predictive dialer drop rates from 10% to 3% through Kafka streaming, Kubernetes deployments, and dialer optimizations. A B.Tech graduate from IIT Ropar, he combines systems engineering with practical automation—previously at Microsoft he slashed time-to-staff by 80% by automating collaborative workflows via Teams. He also contributes to open-source, having fixed backend logic and tests in the popular Habitica project, and maintains a frontend leadership role at CommUTatus on GitHub. Known for improving observability and reliability (Prometheus/Grafana, Redis monitoring), he excels at turning operational pain points into measurable business impact.
code10 years of coding experience
job3 years of employment as a software developer
bookBachelor of Technology - BTech, Computer Science, Bachelor of Technology - BTech, Computer Science at Indian Institute of Technology, Ropar
bookHigh school, High school at Ryan International school,Patiala
languagesEnglish, Hindi, Punjabi
github-logo-circle

Github Skills (7)

javascript10
express-ts10
nodejs10
mongodb-database9
mongodb9
vue-jsx4
vue4

Programming languages (9)

TypeScriptJavaCJavaScriptHTMLVim scriptRubyPython

Github contributions (5)

github-logo-circle
HabitRPG/habitica

Sep 2019 - Sep 2019

A habit tracker app which treats your goals like a Role Playing Game.
Role in this project:
userBack-end Developer
Contributions:5 commits, 1 PR, 3 comments in 8 days
Contributions summary:Gurkirpal focused on preventing the selling of specific items within the Habitica application. Their contributions involved modifying the backend code to check item types before allowing sales, specifically targeting saddles. They added checks and implemented a warning message to prevent the sale of the saddles, adding a test case for this behavior. This work involved modifying the `sell.js` file and related test files, ensuring that the functionality was properly implemented and tested.
trackerexpressvuereactjsrole
Nextjs App Boilerplate for all Nextjs projects at Commutatus
Contributions:18 reviews, 10 PRs, 12 pushes in 10 months
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