Paras Jain

Lead Software Engineer at MoEngage

Noida, Uttar Pradesh, 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
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.
code8 years of coding experience
job4 years of employment as a software developer
bookBachelor of Technology, CSE, Bachelor of Technology, CSE at Jaypee Institute of Information Technology, Noida
bookSomerville School - India
github-logo-circle

Github Skills (12)

data-structures10
javas10
graph10
algorithms10
c-language10
cprogramming-language10
python10
data-structure10
java10
graphing10
cpp9
algorithm9

Programming languages (4)

C++HTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
ZoranPandovski/al-go-rithms

Oct 2018 - Oct 2018

:musical_note: Algorithms written in different programming languages - https://zoranpandovski.github.io/al-go-rithms/
Role in this project:
userBack-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.
pythoncomputer-scienceprogramming-languagejavascriptalgorithms-and-data-structures
chunky2808/SPOJ_history

Apr 2018 - May 2018

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.
Request Free Trial
Paras Jain - Lead Software Engineer at MoEngage