Clayton Smith

Tecumseh, Ontario, Canada
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
Clayton Smith is a software security leader with 11 years of experience specializing in cryptography, application security, and software-defined radio. He has led application security at Shopify and designed secure products and testing tools at Entrust, where he also prototyped a mobile smart credential and built an SDR-based ISO 14443 sniffer. Clayton combines deep academic foundations in mathematics and combinatorics with practical secure-coding expertise, from kernel/driver work to mobile and embedded systems. His open-source contributions to the mruby core show a pragmatic focus on hardening language runtimes by fixing overflows, parser crashes, and string/array vulnerabilities. Based in Tecumseh, Ontario, he brings a mix of hands-on engineering, threat-aware architecture, and incident-driven remediation experience.
code11 years of coding experience
job19 years of employment as a software developer
bookBachelor of Mathematics, Pure Mathematics, Bachelor of Mathematics, Pure Mathematics at University of Waterloo
languagesEnglish, Esperanto, Bulgarian, French
github-logo-circle

Github Skills (16)

c1710
memory-management10
overflow10
debug10
c1110
ruby10
parallel-arrays9
multidimensional-arrays9
typed-array9
interpreter9
arrayobject9
dynamic-array9
strings9
text-manipulation9
parser8

Programming languages (8)

TypeScriptC++CJavaScriptGoPHPRubyPython

Github contributions (5)

github-logo-circle
mruby/mruby

Nov 2016 - Apr 2019

Lightweight Ruby
Role in this project:
userBack-end Developer
Contributions:22 commits, 22 PRs, 125 comments in 2 years 5 months
Contributions summary:Clayton primarily focused on fixing bugs and improving the stability of the mruby core, specifically within the `mruby-struct` and core Ruby language features. Their contributions involved correcting potential integer overflows, addressing crashes in the parser and interpreter, and resolving vulnerabilities related to string manipulation and array handling. These changes demonstrate a focus on improving the robustness and security of the mruby environment.
ruby
Shopify/ess

May 2017 - May 2018

Shopify's Enterprise Script Service
Contributions:33 commits, 23 PRs, 16 pushes in 1 year
enterpriseshopify
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
Clayton Smith