Michael Cullen

Security Analyst at Orange Cyberdefense

KwaZulu-Natal, South Africa
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
Michael Cullen is a Security Analyst and penetration tester with a decade of hands-on experience in IT and cybersecurity, currently testing and reporting on web, mobile, and network systems at Orange Cyberdefense. He combines a strong development background—years building web and backend systems in C#, ASP.NET, PHP and SQL—with offensive security skills, enabling pragmatic, code-aware vulnerability discovery and remediation. Michael has contributed to the widely used Metasploit Framework, improving interactive shell methods and Python execution handling, reflecting practical open-source impact on penetration testing tooling. Based in KwaZulu-Natal, South Africa, he has freelanced building customer applications and maintained vehicle-tracking backends, which gives him a broad view of real-world application risks and operational constraints. Colleagues appreciate his ability to translate technical findings into clear, actionable reports for clients and stakeholders.
code10 years of coding experience
job11 years of employment as a software developer
bookMatric, Matric at Thomas More College
bookComprehensive Programming, Comprehensive Programming at CTI Education Group
languagesEnglish
github-logo-circle

Github Skills (7)

security10
penetration-testing10
python10
metasploit10
bash9
ruby8
fest5

Programming languages (18)

C#JavaC++CRustGoHTMLPerl

Github contributions (5)

github-logo-circle
rapid7/metasploit-framework

Aug 2020 - Aug 2020

Metasploit Framework
Role in this project:
userSecurity Engineer
Contributions:2 reviews, 6 commits, 1 PR in 1 day
Contributions summary:Michael focused on enhancing the `command_shell.rb` file, which is part of the Metasploit Framework. Their contributions involved improving the interactive shell functionality, specifically by implementing different methods to establish a shell using python, python3, script, and socat. They addressed issues related to path detection, and corrected minor formatting errors, aiming to enhance the framework's penetration testing capabilities. Additionally, the user implemented required changes related to python execution within the shell command to support other improvements.
metasploitmetasploit-framework
Reelix/Reecon

Oct 2019 - Nov 2022

A small program for network recon
Contributions:3 releases, 206 commits, 60 PRs in 3 years 1 month
security-toolspenetration-testingreconcapture-the-flagnetwork
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
Michael Cullen - Security Analyst at Orange Cyberdefense