Ken Johnson

Staff Research Development Engineer at Tenable

Saint Paul, Minnesota, 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

👤
Senior
🎓
Top School
Ken Johnson is a Staff Research Development Engineer with 11 years of hands-on experience in vulnerability research, exploit development, and systems-level engineering, currently at Tenable. He runs a home lab of servers for projects ranging from hybrid-fuzzing clusters to log analysis, reflecting a practical, experiment-driven approach to security and tooling. Ken’s work spans penetration testing, 0-day research, protocol libraries (SSH, SMB, SNMP), static analysis, and compiler/VM internals, showing uncommon breadth across both offensive research and low-level systems programming. He is passionate about language design and crafting elegant, high-performance code, and he enjoys digging into nitty-gritty technical details that others often avoid. Based in Saint Paul, MN, he pairs a Master of Engineering in Computer Science from Johns Hopkins with a track record of shipping research-driven security capabilities at scale.
code11 years of coding experience
job8 years of employment as a software developer
bookMaster of Engineering - MEng, Computer Science, Master of Engineering - MEng, Computer Science at Johns Hopkins Whiting School of Engineering
bookBachelor of Science, Computer Science, Bachelor of Science, Computer Science at Augsburg College
languagesFrench, Dutch
github-logo-circle

Github Skills (81)

rust-lang10
compiler10
rust10
burp9
garbage-collection9
rust-language9
standard-library9
argc9
crate9
allocator9
datalog8
computation8
cli-generator8
scoring8
lint8

Programming languages (10)

TypeScriptJavaShellC++RustJavaScriptGoVim script

Github contributions (5)

github-logo-circle
KenDJohnson/cpe-rs

Dec 2021 - Sep 2022

Rust CPE parsing library
Contributions:6 reviews, 4 commits, 7 PRs in 9 months
rustparsingcpeparserparsing-library
KenDJohnson/cvssrust

Aug 2020 - Oct 2024

Rust implementation of the Common Vulnerability Scoring System (v2 / v3.0 / v3.1)
Contributions:9 pushes in 4 years 2 months
rustsecurityvulnerabilityscoring
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
Ken Johnson - Staff Research Development Engineer at Tenable