Muhammad Waqas

Software Engineer at Zoox

California, 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

👤
Senior
🎓
Top School
Muhammad Waqas is a software engineer and PhD candidate in Electrical Engineering with nine years of experience combining research, teaching, and hands-on engineering focused on planning and control for autonomous vehicles. A Fulbright Scholar who transitioned from academia at USC to industry roles including a controls research internship at Plus and a current software engineering role at Zoox, he blends deep expertise in AI, ML, and control theory with practical systems delivery. His work spans motion planning, ADAS, and test-driven robustness improvements—evidenced by QA contributions to the widely used Html Agility Pack where he strengthened parsing reliability through targeted unit tests and bug fixes. Comfortable mentoring and leading cross-cultural teams from prior academic positions, he aims to translate advanced research into safer, more efficient autonomous systems.
code9 years of coding experience
job7 years of employment as a software developer
bookDoctor of Philosophy - PhD Electrical engineering, Doctor of Philosophy - PhD Electrical engineering at University of Southern California
bookMaster of Science - MS Electrical and Computer Engineering, Master of Science - MS Electrical and Computer Engineering at Georgia Institute of Technology
bookBachelor's degree Electrical engineering, Bachelor's degree Electrical engineering at University of Engineering and Technology, Lahore
bookMaster's degree Electrical Engineering, Master's degree Electrical Engineering at University of Management and Technology - UMT
languagesHindi, Punjabi, English, Urdu
stackoverflow-logo

Stackoverflow

Stats
85reputation
21kreached
0answers
14questions
github-logo-circle

Github Skills (14)

unit-testing10
csharp10
html-parsing10
dotnet-core10
test-automation10
parse9
xpath9
hapi9
asp-net-mvc6
entity-framework6
compilation6
asp-net-core6
dynamic-linq6
firebird6

Programming languages (3)

C#CSSC++

Github contributions (5)

github-logo-circle
Html Agility Pack (HAP) is a free and open-source HTML parser written in C# to read/write DOM and supports plain XPATH or XSLT. It is a .NET code library that allows you to parse "out of the web" HTML files.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:11 commits, 7 PRs in 2 years 3 months
Contributions summary:Muhammad primarily contributed to the testing and quality assurance of the HTML Agility Pack library. Their work involved adding unit tests, fixing issues related to HTML parsing, and ensuring correct behavior for various HTML elements and attributes. They addressed specific issues like handling newlines, form tags, and option tags, demonstrating a focus on improving the library's robustness through comprehensive testing. The contributions included both test implementation and corresponding code adjustments to address the bugs found.
code-librarycsharpdomdotnethtml-parser
waqasm78/EntityFramework-FAQ

Dec 2017 - Dec 2018

Entity Framework FAQ
Contributions:222 pushes in 1 year
entityunit-of-workcsharpentity-framework-coreentity-framework
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