Ashutosh Mehra

Software Developer at IBM

Markham, Ontario, 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

🤩
Rockstar
🎓
Top School
Ashutosh Mehra is a seasoned software developer with nine years of deep hands-on experience in JVM internals, garbage collection, and performance optimization across Cloud environments. He has progressed through technical roles at IBM and Red Hat, contributing to OpenJ9 and now working at IBM, where he focuses on making JVMs more efficient and cloud-friendly. An active back-end contributor to the flagship OpenJDK project, he has resolved subtle Shenandoah GC bugs and JVM initialization issues, showing expertise few application engineers possess. His background spans support-level debugging with assembly on multiple platforms to leading engineering efforts that improve production reliability and adoption. Based in Markham, Ontario, he brings a rare combination of low-level systems craftsmanship and pragmatic cloud performance tuning.
code9 years of coding experience
job17 years of employment as a software developer
bookB.E. Information Technology, B.E. Information Technology at University of Rajasthan
bookM.Tech Information Technology, M.Tech Information Technology at International Institute of Information Technology Bangalore
github-logo-circle

Github Skills (14)

openjdk10
javas10
g10
jvm10
garbage10
collector10
java10
garbage-collection10
cprogramming-language9
c-language9
debug8
debugging8
performance-optimization8
file-parsing6

Programming languages (10)

JavaShellC++CSSCJavaScriptGoHTML

Github contributions (5)

github-logo-circle
openjdk/jdk

Jun 2021 - Apr 2025

JDK main-line development https://openjdk.org/projects/jdk
Role in this project:
userBack-end Developer
Contributions:134 reviews, 25 PRs, 300 comments in 3 years 10 months
Contributions summary:Ashutosh primarily contributes to the OpenJDK project, focusing on garbage collection (GC) and associated tools. Their work includes fixing issues related to Shenandoah GC, such as missing information in error logs and assertion failures during initialization. They also address bugs in core components and file parsing, reflecting a deep understanding of Java Virtual Machine internals.
openjdkjavajvmjdk
ashu-mehra/leyden

Sep 2023 - Apr 2025

https://openjdk.org/projects/leyden
Contributions:89 pushes, 29 branches in 1 year 6 months
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
Ashutosh Mehra - Software Developer at IBM