Sangam Kumar is a Senior Software Engineer with nine years of experience building full-stack systems and AI-infused features at HackerRank, skilled in Ruby on Rails, Go, Python, Node and React. He blends backend engineering and security sensibilities—having integrated static analysis tools like Brakeman into coala-bears—with algorithmic fluency demonstrated by multi-language implementations of sorting and GCD routines. Comfortable across polyglot stacks, he moves between performance-oriented Go services and Python tooling while contributing pragmatic fixes and speed improvements to open-source projects. Based in India and trained at NIT Sikkim, Sangam pairs production-grade delivery with a curious, research-minded background from internships and Google Summer of Code work.
8 years of coding experience
4 years of employment as a software developer
High School, High School at Delhi Public School Maheshkhunt
Higher Secondary School, PCM, Higher Secondary School, PCM at Hare Krishna H/S School Vaishali
Bachelor of Technology - BTech, Computer Science and Engineering, Bachelor of Technology - BTech, Computer Science and Engineering at National Institute Of Technology Sikkim
In case you want to contribute, ping on https://gitter.im/NITSkmOS/algo.
Role in this project:
Back-end Developer
Contributions:7 reviews, 64 commits, 406 PRs in 2 years 1 month
Contributions summary:Sangam contributed to implementing various sorting and GCD algorithms, primarily in Python. Their work includes creating both iterative and recursive implementations of the Euclidean GCD algorithm, as well as adding quicksort, merge sort, insertion sort, radix sort, and counting sort implementations. Additionally, they provided a C implementation of insertion sort and fixed formatting issues in the C code, demonstrating proficiency in multiple programming languages.
Contributions:7 commits, 12 PRs, 154 comments in 11 months
Contributions summary:Sangam made significant contributions to improving the security and code quality of the coala-bears repository. They added the `brakeman` static analysis tool for Ruby applications, which checks for security vulnerabilities. Additionally, the user implemented `fasterer` to suggest speed improvements for Ruby code. The user also fixed a bug related to JSONDecodeError, ensuring the smooth functioning of the RubySecurityBear.
linterpythonbearsgenericlanguages
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
Sangam Kumar - Senior Software Engineer at HackerRank