Theodore Butler

Severn, Maryland, 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

🤩
Rockstar
🎓
Top School
Theodore Butler is an experienced Information System Security Officer with over a decade of hands-on leadership in federal and healthcare cybersecurity, risk management, and continuous monitoring across DHS, HHS, USCIS and large private firms. He combines deep technical expertise in identity management, PKI, network and wireless security with practical RMF/NIST 800-53 implementation and ATO lifecycle management for complex, cloud and on-prem systems. Theodore has led teams of ISSOs, overseen vulnerability remediation at scale, and authored the policies and plans—POA&Ms, contingency, incident response—needed to keep high-impact systems compliant and operational. Uncommonly for someone in governance roles, he remains an active contributor to open-source back-end projects (including fixes in prominent Microsoft and Graph Protocol repos), demonstrating continued competency in low-level memory, concurrency and distributed data work. Based in Severn, MD, he pairs decades of telecom and DoD experience with pragmatic security engineering that bridges architecture, operations and audit readiness.
code11 years of coding experience
job26 years of employment as a software developer
bookUniversity of Illinois Urbana-Champaign
bookMaster of Science (M.S.), Electrical, Electronics and Communications Engineering, Master of Science (M.S.), Electrical, Electronics and Communications Engineering at Howard University
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (36)

algorithms10
memory-allocation10
c-language10
malloc10
trie10
testing10
memory-management10
typescript10
ipfs10
wpgraphql10
data-structure10
go10
performance-optimization10
wordpress-graphql10
ethereum10

Programming languages (18)

C++CSSRustCF*GoTLAPony

Github contributions (5)

github-logo-circle
microsoft/verona

Jan 2020 - May 2021

Research programming language for concurrent ownership
Role in this project:
userBack-end Developer
Contributions:50 reviews, 51 commits, 105 PRs in 1 year 4 months
Contributions summary:Theodore primarily contributed to the `microsoft/verona` repository, a research programming language project, by addressing several runtime test-related issues. Their work includes fixing typos, removing uninitialized fields, replacing memory deallocation calls with statically known sizes, resolving compilation errors in runtime tests, and fixing issues with the Single Produce Multiple Consumer Queue (SPMCQ) tests. The contributions focused on improving the stability and correctness of the Verona runtime tests.
ownershipconcurrencylanguage-designprogramming-languageconcurrent
microsoft/snmalloc

Jan 2019 - May 2021

Message passing based allocator
Role in this project:
userBack-end Developer & QA Engineer
Contributions:1 review, 25 commits, 11 PRs in 2 years 4 months
Contributions summary:Theodore primarily contributed to improving the `snmalloc` allocator, addressing both functional and testing aspects. Their work involved fixing bugs related to memory allocation and deallocation, such as assertion failures in `memalign` and avoiding unnecessary allocations in `realloc`. The user also added and refined malloc tests to improve code coverage and reliability. Furthermore, the user fixed various code typos and improved documentation comments.
memory-allocatorrustmessage-passingallocatormalloc
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
Theodore Butler