Mohammadhosein Gholamrezaei

Graduate Research Assistant

Charlottesville, Virginia, United States
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
Mohammadhosein Gholamrezaei is a research-focused computer scientist with eight years of experience building tightly integrated software and hardware systems, currently pursuing a PhD and working as a Graduate Research Assistant at the University of Virginia. His background spans academic research roles at IPM and Chosun University and hands-on teaching in digital design, embedded systems, and assembly language. He contributes to low-level tooling and compilers—evidenced by implementing a script engine, scanner, parser, and code generator for the HyperDbg native debugger—demonstrating deep expertise in compilers, debuggers, and systems programming. Based in Charlottesville, he blends formal research rigor with practical engineering, often "building software for hardware and hardware for software" to close the loop between theory and deployable systems.
code8 years of coding experience
job5 years of employment as a software developer
bookBachelor's of Engineering, Computer Engineering, Bachelor's of Engineering, Computer Engineering at Shahid Beheshti University
bookMaster's of Engineering, Computer Engineering, Master's of Engineering, Computer Engineering at Chosun University
bookDoctor of Philosophy - PhD, Computer Science, Doctor of Philosophy - PhD, Computer Science at University of Virginia
github-logo-circle

Github Skills (8)

code-generation10
parser10
compiler-design10
cprogramming-language9
debug9
c-language9
semantic-analysis9
debugging9

Programming languages (3)

C++CScala

Github contributions (5)

github-logo-circle
HyperDbg/HyperDbg

Sep 2020 - May 2022

State-of-the-art native debugging tools
Role in this project:
userBack-end Developer & Compiler Engineer
Contributions:134 commits, 1 PR, 116 pushes in 1 year 8 months
Contributions summary:Mohammadhosein's contributions primarily revolve around implementing a script engine and language compiler within the "hyperdbg/hyperdbg" repository. This involves adding features like a script engine emulator and implementing various function calls related to debugging, showcasing an understanding of compiler design. The commits demonstrate the user's involvement in integrating the compiler into the print functionality of the debugger, further extending the debugging capabilities. The work includes changes to the scanner, parser and code generator of the script engine, which is crucial for the functionality of the debugger.
debugging-toolwindows-kernelkernel-debuggerartstate-of-the-art
PIMeval simulator and PIMbench benchmark suite
Contributions:65 pushes, 12 branches in 7 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
Mohammadhosein Gholamrezaei - Graduate Research Assistant