Paras Jain is a Lead Software Engineer with 8 years' experience building scalable backend systems and leading small, high-impact teams at MoEngage. He has taken end-to-end ownership of features from a WhatsApp channel serving 3M+ users to a campaign reporting microservice that processes millions of endpoints daily and directly increased revenue. Known for pragmatic engineering, he has reduced CI/CD times by 10x, boosted push reach via HMS integration, and built an S3 export pipeline using Lambda to move millions of events. An active contributor to algorithm and data-structure implementations across C++, Python, and Java, he blends strong CS fundamentals with production-grade service design. Comfortable both mentoring teams and shipping core infrastructure, he thrives on automating repetitive work to reclaim developer time and surface actionable metrics.
8 years of coding experience
4 years of employment as a software developer
Bachelor of Technology, CSE, Bachelor of Technology, CSE at Jaypee Institute of Information Technology, Noida
:musical_note: Algorithms written in different programming languages - https://zoranpandovski.github.io/al-go-rithms/
Role in this project:
Back-end Developer
Contributions:19 commits, 13 PRs, 2 comments in 1 day
Contributions summary:Paras contributed extensively by implementing various algorithms related to strongly connected components (SCC) using different programming languages such as C++, Python, and Java. They also added implementations of the Floyd-Warshall and Tarjan algorithms. Furthermore, the user introduced insertion, deletion, quick sort and merge sort features for linked lists. Their contributions centered around data structures and algorithms with implementations in multiple programming languages.
Contributions:20 commits, 15 pushes, 1 branch in 28 days
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.