Rory Mckinley

Founder at Open Function (OpenFn)

Western Cape, 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

👤
Senior
🎓
Top School
Rory Mckinley is a founder and seasoned software engineer with 15 years' experience building pragmatic, security-conscious systems from Cape Town. He leads Cape Fox Consulting, where he combines Ruby expertise with Rust and Elixir work to deliver outcomes-focused solutions ranging from legacy modernization and test automation to incident response and threat analytics (authoring Spoor to detect compromised email accounts earlier). Rory has a strong systems and security background evidenced by contributions to notable open-source projects like Metasploit and the whois Ruby client, and he favors small, high-frequency deploys and data-driven risk management. He mentors teams on architecture and quality, blends developer tooling with operational practice, and enjoys public speaking to evangelize better engineering. An early adopter of agile and devops practices at Hetzner, he brings a mechanical engineering foundation to problem-solving and a curiosity about human behavior that informs his approach to product and people.
code15 years of coding experience
job15 years of employment as a software developer
bookB.Eng, Mechanical Engineering, B.Eng, Mechanical Engineering at Stellenbosch University/Universiteit Stellenbosch
languagesEnglish, Afrikaans
stackoverflow-logo

Stackoverflow

Stats
11reputation
2kreached
1answer
0questions
github-logo-circle

Github Skills (11)

security10
metasploit10
it-security10
rspec10
meta-framework10
text-parsing10
whois10
parsing10
mysql10
meta10
ruby10

Programming languages (6)

TypeScriptRustJavaScriptPerlRubyElixir

Github contributions (5)

github-logo-circle
weppos/whois

Jun 2012 - Nov 2012

An intelligent — pure Ruby — WHOIS client and parser.
Role in this project:
userBackend Developer
Contributions:12 commits in 4 months
Contributions summary:Rory primarily contributed to the `whois` Ruby project by developing and refining WHOIS parser functionality. Their work included the creation and modification of parsers for specific domain extensions, such as .co.za, along with corresponding test specifications. The user focused on implementing methods to extract domain information and also updated code documentation. These changes improved the accuracy and functionality of the WHOIS client.
pure-rubywhois-clientrubywhoisparser
rapid7/metasploit-framework

Jun 2023 - Oct 2023

Metasploit Framework
Role in this project:
userBackend Developer & Security Engineer
Contributions:1 review, 4 PRs, 19 comments in 3 months
Contributions summary:Rory primarily contributed to the Metasploit Framework by modifying existing code to improve functionality and address deprecation warnings. Their work included enhancing the capture plugin's help output and removing reliance on deprecated methods, indicating a focus on code quality and usability. Furthermore, they introduced and refined specifications for the SSH login scanner. Lastly, the user made changes to incorporate ruby-mysql for MySQL login scanning, showing a focus on database interactions.
metasploitmetasploit-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
Rory Mckinley - Founder at Open Function (OpenFn)