Navin Mohan

Graduate Teaching Assistant

Montreal, Quebec, Canada
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
Navin Mohan is a software engineer and current Graduate Teaching Assistant in Montreal with 11 years of industry and research-adjacent experience, including 4.5+ years focused on large-scale distributed systems at Akamai. He blends production engineering with machine learning expertise—work spanning video streaming, deep learning, and LLMs—and has contributed algorithms and data-structure implementations to the prominent OpenGenus/cosmos dataset. At Akamai he progressed through individual contributor roles to Senior Software Engineer, shipping scalable backend systems, and earlier built anomaly-detection and GAN-based augmentation models during ML internships. Comfortable across Python, JavaScript and Java, Navin pairs strong algorithmic foundations with hands-on system design, and now brings that mix into teaching and graduate research at Concordia.
code11 years of coding experience
job5 years of employment as a software developer
bookBachelor of Technology - BTech Computer Science and Engineering, Bachelor of Technology - BTech Computer Science and Engineering at APJ Abdul Kalam Technological University
bookMaster of Science - MS Computer Science, Master of Science - MS Computer Science at Concordia University
book12th Mathematics Physics Chemistry Computer Science and Electronics, 12th Mathematics Physics Chemistry Computer Science and Electronics at Model Technical Higher Secondary School, Kaloor
bookBachelor of Technology - BTech Computer Science and Engineering, Bachelor of Technology - BTech Computer Science and Engineering at Model Engineering College
languagesEnglish, Malayalam, French
stackoverflow-logo

Stackoverflow

Stats
3reputation
69reached
0answers
1question
github-logo-circle

Github Skills (14)

data-structures10
graph-algorithms10
python10
data-structure10
javascript9
javas8
algorithm8
java8
permutation6
math6
searching5
sorting-algorithms5
algorithms5
searching-algorithms5

Programming languages (6)

C++JavaScriptHTMLJupyter NotebookRubyPython

Github contributions (5)

github-logo-circle
OpenGenus/cosmos

Oct 2017 - Oct 2017

World's largest Contributor driven code dataset | Used in Quark Search Engine, @OpenGenus IQ, OpenGenus Visual Project
Role in this project:
userBack-end Developer
Contributions:5 commits, 4 PRs, 1 comment in 1 day
Contributions summary:Navin contributed algorithms and data structures implementations using Python, Javascript, and Java, primarily focusing on mathematical algorithms. They developed algorithms for calculating the greatest common divisor (GCD), least common multiple (LCM), and square root. The user also added graph coloring algorithm in python. The commits demonstrate an understanding of core algorithm concepts and their implementation across multiple programming languages.
datastructuresinternshipcontributordatasetopengenus
Portfolio and blog
Contributions:4 PRs, 113 pushes, 6 branches in 5 years 11 months
javascriptreact
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
Navin Mohan - Graduate Teaching Assistant