Craig Crawford

Glasgow, Scotland, United Kingdom
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
Craig Crawford is a polyglot software engineer and white-hat hacker based in Glasgow with 15 years of experience blending systems administration, customer-facing support, and secure software development. He’s fluent in languages from Python, C#, and Go to TypeScript and PowerShell, and has practical OS expertise across Linux and Windows. Craig has worked in support and engineering roles at Aiven and Flexera, contributed backend fixes to the popular MyBB open-source forum (improving email handling and privacy), and runs his own cryptocurrency trading business since 2017. He combines a tinkerer’s curiosity—rooted in early BIOS and Linux experiments and hardware modding—with a strong track record of finding and remediating injection, XSS, and auth vulnerabilities. Comfortable troubleshooting sensitive customer issues, he enjoys teaching others and seeing his technical work quietly deliver value. An unexpected detail: his hobbyist mod ideas made it into a commercial game and he once operated a Cardano staking pool, reflecting both creative and operational interests in decentralised tech.
code15 years of coding experience
job8 years of employment as a software developer
bookBA/BSc Open Degree, Computing, BA/BSc Open Degree, Computing at The Open University
bookCity and Guilds Diploma: Computer Hardware and Software Levels 1 & 2, Computing, City and Guilds Diploma: Computer Hardware and Software Levels 1 & 2, Computing at City of Liverpool College
languagesEnglish
github-logo-circle

Github Skills (8)

e-mail10
php10
mailer10
forum10
emailjs10
mysql9
postgresql3
sqlite3

Programming languages (17)

C#JavaC++RustCStandard MLPLpgSQLVue

Github contributions (5)

github-logo-circle
mybb/mybb

Dec 2014 - Jun 2015

MyBB is a free and open source forum software.
Role in this project:
userBack-end Developer
Contributions:8 commits, 9 comments in 5 months
Contributions summary:Craig primarily focused on modifying the `class_mailhandler.php` file, suggesting work related to email handling within the forum software. Their contributions included refactoring the email sending mechanism, implementing checks for the `ReturnEmail` setting, and adding documentation. The commits aimed to improve email delivery, address potential security concerns related to exposing the administrator's email, and enhance the overall email functionality.
cmsmysqlforumphpsqlite
NotoriousPyro/phpMCWeb

Apr 2011 - Jun 2011

Contributions:30 commits in 2 months
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
Craig Crawford