Patrick Mcmichael

Software Engineer at Aurora

Pittsburgh, Pennsylvania, 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
Patrick Mcmichael is a software engineer with over a decade of experience building autonomy and robotics systems, currently contributing to self-driving vehicle development at Aurora. His background spans research-to-product roles at NVIDIA and hands-on autonomy engineering at Uber ATG and the National Robotics Engineering Center, delivering mission-critical software for DoD and NASA-related programs. He pairs systems-level thinking with pragmatic backend development, evidenced by contributions to the soccer-cli open-source project that improved cross-platform usability and installer reliability. Trained in Informatics at the University of Edinburgh, he brings both academic rigor and long-term operational experience in perception, control, and embedded-ground operations. Colleagues rely on him for stabilizing complex systems and shipping maintainable features across the full stack.
code10 years of coding experience
job14 years of employment as a software developer
bookMaster's degree, Informatics, Master's degree, Informatics at The University of Edinburgh
github-logo-circle

Github Skills (7)

command-line-interface10
python-lib10
python-click10
python10
command-line10
cli10
api-design8

Programming languages (6)

C#TypeScriptJavaScriptGoHTMLPython

Github contributions (5)

github-logo-circle
architv/soccer-cli

Sep 2015 - Jun 2020

:soccer: Football scores for hackers. :computer: A command line interface for all the football scores.
Role in this project:
userBack-end Developer
Contributions:72 commits, 23 PRs, 21 pushes in 4 years 10 months
Contributions summary:Patrick primarily focused on improving the functionality and maintainability of the soccer-cli project. They implemented features such as color support for Windows and fixed bugs related to list errors. Furthermore, they made updates to the project's setup and installation process. The user's work streamlined the command-line interface's user experience.
pythonfootballcommand-line-interfacejavascriptfootball-scores
Saturn/twitch-stream-alerts

Sep 2015 - Dec 2018

Contributions:26 commits, 29 pushes, 2 branches in 3 years 3 months
twitchnotificationstreamspushbullet
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
Patrick Mcmichael - Software Engineer at Aurora