Saarthak Mohan

Software Engineer at NI (National Instruments)

Austin, Texas, 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
Saarthak Mohan is a software engineer in Austin, Texas with seven years of experience building embedded systems, robotics software, and test & measurement drivers. He combines strong C/C++ and Python skills with hands-on work in computer vision, ROS, and autonomous robotics—developing homography-based bird’s-eye mapping and Yolo V5 integrations on Clearpath Husky platforms. At NI he ships drivers and hardening fixes across NI-SCOPE, NI-FGEN and other product stacks, improving runtime performance and eliminating security vulnerabilities. A long-time self-taught programmer and active open-source contributor, he has debugged and refactored complex game logic in the popular pokeemerald-expansion project, demonstrating meticulous reverse-engineering and systems-level thinking.
code7 years of coding experience
job3 years of employment as a software developer
bookBachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at The University of Texas at Austin
bookSeven Lakes High School
github-logo-circle

Github Skills (5)

c1710
debug10
game-development10
c1110
scripting9

Programming languages (6)

C#CSSC++CRustAssembly

Github contributions (5)

github-logo-circle
Pokémon Romhack Base, based off pret's pokeemerald decompilation. See the wiki for more info.
Role in this project:
userBack-end Developer
Contributions:321 reviews, 136 PRs, 73 pushes in 2 years
Contributions summary:Saarthak primarily focused on debugging and improving the game's core mechanics, specifically addressing issues in the Pokémon breeding and battle systems. They identified and documented bugs related to IV inheritance and corrected descriptions. The user also refactored code related to battle scripts, removing and adding battle effects. Further contributions involved modifying configuration files and updating utilities, demonstrating a strong understanding of the project's internal structure and game logic.
branchespythonmore-infodecompilationwiki
ExpoSeed/pokeemerald

Sep 2021 - Oct 2022

disassembly of Pokémon Emerald
Contributions:4 commits, 2 PRs, 166 pushes in 1 year
rustmonemeralddisassembly
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
Saarthak Mohan - Software Engineer at NI (National Instruments)