Patrick Mcgee

Sr. Software Engineer at Indeed

Milwaukee, Wisconsin, 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
Patrick McGee is a Sr. Software Engineer based in Milwaukee with nine years of experience delivering reliable systems across embedded firmware, industrial IoT, and backend services. A Marquette University alumnus and former instructor, he blends hands-on low-level expertise—teaching hardware systems and programming languages—with production software craft. At Foxconn he built firmware for 4G/5G products and at Indeed has progressed from research engineer to senior engineer driving impactful features. He is an active open-source contributor to Rapid7’s widely used Metasploit Framework, improving msfvenom payload generation and Windows binary handling—demonstrating practical security and tooling chops. Patrick’s background porting Embedded Xinu to Raspberry Pi and publishing that research shows a rare combination of academic rigor and applied systems engineering. Colleagues rely on him to translate complex technical constraints into robust, maintainable implementations.
code9 years of coding experience
job7 years of employment as a software developer
bookNazareth Academy High School
bookMaster of Science - MS Computing, Master of Science - MS Computing at Marquette University
stackoverflow-logo

Stackoverflow

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

Github Skills (15)

security10
metasploit10
it-security10
data-generation10
generator10
meta-framework10
penetration-testing10
payload10
meta10
ruby10
oracle-database9
java6
resultset6
linear-algebra6
database6

Programming languages (4)

JavaCJavaScriptRuby

Github contributions (5)

github-logo-circle
rapid7/metasploit-framework

Oct 2018 - Mar 2019

Metasploit Framework
Role in this project:
userBack-end & Security Engineer
Contributions:16 commits, 4 PRs, 42 comments in 5 months
Contributions summary:Patrick primarily contributed to the `msfvenom` component of the Metasploit framework. Their work focused on enhancing payload generation, adding features such as the `--pad-size` and `--padnops` options for more control over payload size and NOP sleds. They also implemented the `--sec-name` option for custom section naming in Windows binary generation. Furthermore, the user addressed database interaction in the Oracle hashdump module, adding support and refining the module to support 12c database versions.
metasploitmetasploit-framework
runt1me/metasploit-framework

Oct 2018 - May 2019

Fork of Metasploit Framework for Marquette Senior Design
Contributions:8 pushes, 5 branches in 6 months
cssseniormetasploitmetasploit-frameworksenior-design
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 Mcgee - Sr. Software Engineer at Indeed