Mahesh Kumar

Senior Software Engineer at Clerky

Bengaluru, Karnataka, 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

🤩
Rockstar
🎓
Top School
Mahesh Kumar is a senior software engineer with nine years of experience building full-stack web applications, currently contributing to Clerky after leading backend engineering at Ultrahuman and spending eight years as a core developer of the open-source Pupilfirst LMS. He brings deep Ruby on Rails, React, ReScript, GraphQL and JavaScript expertise and a proven track record fixing complex backend issues such as content versioning while improving curriculum tooling. Earlier in his career he engineered and commissioned industrial control systems at ABB across global oil and gas projects, giving him rare domain experience in IEC 61131-3, Modbus/Profibus and field system integration. Mahesh mentors junior engineers and reviews student projects, and is expanding his academic foundation through Georgia Tech’s OMSCS, blending practical product work with advanced theory. His background uniquely combines industrial automation rigor with modern web product development focused on impactful education technology.
code9 years of coding experience
job15 years of employment as a software developer
bookMaster of Science - MS Computer Science, Master of Science - MS Computer Science at Georgia Institute of Technology
bookB.Tech Applied Electronics and Instrumentation, B.Tech Applied Electronics and Instrumentation at College of Engineering Trivandrum
bookDon Bosco School,Panaji
bookHigh School, High School at Kendriya Vidyalaya, Adoor
languagesMalayalam, English, Hindi
github-logo-circle

Github Skills (5)

rails10
ruby-on-rails10
testing9
rescript9
version-control9

Programming languages (5)

TypeScriptMDXJavaScriptHTMLRuby

Github contributions (5)

github-logo-circle
pupilfirst/pupilfirst

Dec 2016 - Jan 2023

A learning management system (LMS) that lets you run an asynchronous online school, where learning is achieved through focused tasks, directed feedback, an iterative workflow, and community interaction.
Role in this project:
userBackend Developer
Contributions:1 release, 325 reviews, 1903 commits in 6 years 2 months
Contributions summary:Mahesh appears to be a back-end developer focused on improving the learning management system (LMS) platform. They fixed bugs in the content versioning system, which involved changes to the Ruby on Rails backend code. In addition, the user made changes to the ReScript curriculum editor and modified test specifications for the target version management feature.
online-schooliterativemhealthrescriptreactjs
A simple Rails (5.2) app to compete with friends in predicting match results for the world-cup (Russia 2018).
Contributions:2 PRs, 153 pushes, 3 branches in 4 years 6 months
ruby-on-railsrailscompetecupruby
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
Mahesh Kumar - Senior Software Engineer at Clerky