Shuhao Wu

Senior Software Engineer, Autonomous Vehicles at NVIDIA

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
Shuhao Wu is a senior software engineer with 14 years of engineering experience who blends high-performance systems, distributed back-end engineering, and robotics expertise to build production-grade autonomous vehicle and data infrastructure. Currently at NVIDIA, he focuses on real-time, high-performance visualization for AV data after leading performance, observability, and petabyte-scale live migration efforts at Shopify (including the open-source Ghostferry tool). His background spans mechanical and aerospace research, mobile-robot hardware/software integration, and formal-methods application to concurrent systems, enabling him to find subtle correctness and performance issues before they reach production. An active open-source contributor, he has improved tooling and crash-analysis pipelines for projects such as Ninja-IDE and Mozilla’s Socorro, demonstrating a knack for both UX-sensitive front-end fixes and statistically grounded back-end features. Based in Canada, Shuhao combines research-level problem solving with hands-on implementation across software, electronics, and mechanical domains.
code14 years of coding experience
job10 years of employment as a software developer
bookMaster of Applied Science, Mechanical Engineering, Master of Applied Science, Mechanical Engineering at Carleton University
bookLo-Ellen Park Secondary School
languagesChinese, English
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (27)

postgresql10
python10
apidoc10
django10
testing10
indentation10
localization10
pyqt10
api10
front-end-development10
editor9
editors9
forms9
ide9
statistical-models9

Programming languages (24)

C#JavaC++CSSCRustMakefileGo

Github contributions (5)

github-logo-circle
basho/riak-python-client

Jan 2012 - Apr 2013

The Riak client for Python.
Role in this project:
userBack-end Developer
Contributions:26 commits in 1 year 2 months
Contributions summary:Shuhao primarily contributed to the riak-python-client library, focusing on enhancing its functionality. Their work included implementing a `set_links` method and a `set_indexes` function, expanding the client's capabilities for managing relationships and indexes within Riak. The user also addressed bugs and improved the code base, adding unit tests to ensure the reliability of their changes. Furthermore, the user made formatting improvements in the code, adhering to PEP8 standards and improving overall code readability.
pythonriak
mozilla-services/socorro

Jul 2013 - Oct 2013

Socorro is the Mozilla crash ingestion pipeline. It accepts and processes Breakpad-style crash reports. It provides analysis tools.
Role in this project:
userBack-end Developer
Contributions:17 commits in 3 months
Contributions summary:Shuhao primarily contributed to the `socorro` crash ingestion pipeline, focusing on implementing features for suspicious crash detection and analysis. They added a framework for this functionality, including the use of statistical models like the SlopeBased model, along with associated middleware and database migration. They also worked on integrating these features with the web application's explosive crash view, enhancing the crash analysis capabilities. Furthermore, the user fixed bugs in the buckify code and corrected documentation.
reportspipelineingestion-pipelineanalysis-toolsbreakpad
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
Shuhao Wu - Senior Software Engineer, Autonomous Vehicles at NVIDIA