Raphael Mudge

Washington, District Of Columbia 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
Raphael Mudge is a seasoned software engineer and offensive security practitioner with 13 years of experience building tools that bridge traditional enterprise languages and red-team workflows. He authored the Sleep scripting language to bring Perl-style scripting to the Java ecosystem and built a commercial Java-based offensive platform with a retro Swing UI, demonstrating a knack for pragmatic, developer-friendly tooling. His open-source contributions include hardening core PowerSploit components—improving XML parsing, proxy support, and legacy compatibility—reflecting a focus on robust post-exploitation capabilities. With an MSc from Syracuse and a BSc from Michigan Tech, he combines academic rigor with practical hacking experience and a surprising streak for resurrecting old-school interfaces and protocols (yes, he even wrote an IRC client).
code13 years of coding experience
bookBSc, Computer Science, BSc, Computer Science at Michigan Technological University
bookMSc, Computer Science, MSc, Computer Science at Syracuse University
github-logo-circle

Github Skills (10)

powershell10
exp10
pos10
xml-parsing10
security10
network-security9
git-repository8
git8
github8
vulnerability-research7

Programming languages (2)

PowerShellShell

Github contributions (5)

github-logo-circle
PowerShellMafia/PowerSploit

Jul 2013 - May 2015

PowerSploit - A PowerShell Post-Exploitation Framework
Role in this project:
userSecurity Engineer
Contributions:16 commits, 1 PR, 2 pushes in 1 year 10 months
Contributions summary:Raphael primarily contributed to the enhancement and maintenance of the `Get-GPPPassword.ps1` script, a core component of the PowerSploit framework. Their work involved refactoring the XML parsing logic, correcting variable usage, and incorporating support for additional configuration file types. They also addressed URI bugs and enhanced the `Invoke-Shellcode.ps1` script by integrating proxy support, a user-agent update, and a legacy switch. These changes demonstrate a focus on improving the robustness and functionality of post-exploitation tools.
powershellsecuritypost-exploitationpentestingexploitation
obscuresec/random

Dec 2012 - Aug 2013

Scripts that aren't PowerShell
Contributions:58 commits in 8 months
powershellscript
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
Raphael Mudge