Cheran Senthilkumar is a software engineer with eight years of experience building backend systems, DevOps automation, and decentralized architectures across startups and Web3 firms. He has shipped production features and improved deployment pipelines at companies like Audius and Web3Auth, and currently works at TipTop out of Plano, Texas. His open-source work includes PyRival, a competitive programming library, and a popular Discord bot that recommends Codeforces problems—demonstrating both algorithmic depth and user-focused tooling. Cheran’s background in Mathematics and Computing from IIT Guwahati and early research on number theory (including multivariate CRT) underpin a pragmatic approach to performance and correctness. He combines hands-on backend engineering with deployment and testing expertise, often improving indexing and reliability in distributed services.
7 years of coding experience
4 years of employment as a software developer
Bachelor’s Degree, Mathematics and Computing, Bachelor’s Degree, Mathematics and Computing at Indian Institute of Technology, Guwahati
High School, Science, High School, Science at Pushpalata Vidya Mandir
Contributions:21 reviews, 635 commits, 44 PRs in 4 years
Contributions summary:Cheran primarily worked on the competitive programming library, focusing on implementing and optimizing algorithms and data structures in Python. Their contributions include creating and organizing a template file for new projects, adding several snippets for common algorithms like prime number generation, integer factorization, and number theory concepts like the Chinese Remainder Theorem. They also added string processing algorithms, and a segment tree, indicating a focus on efficient coding practices in a competitive programming environment.
The Audius Protocol - Freedom to share, monetize, and listen to any audio content.
Role in this project:
Back-end Developer & DevOps Engineer
Contributions:49 releases, 487 reviews, 417 commits in 2 years 2 months
Contributions summary:Cheran contributed significantly to the project by implementing and improving the creator-node functionality. They added a health check for file uploads, including testing scripts and error handling. Furthermore, they modified various scripts and configurations related to the service commands and the Docker deployment, demonstrating an understanding of DevOps practices. Finally, they made code changes concerning the indexing performance of the codebase.
solanaaudiusethereumprotocolblockchain
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.