Senior Technical Leader Trust Mechanisms Laboratory For Advanced Cybersecurity Research
Laurel, Maryland, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Stephen Smalley is a senior technical leader with 26 years of experience in system security architecture, currently heading Trust Mechanisms research at the NSA's Laboratory for Advanced Cybersecurity Research. He is a founding developer and long-time lead of the SELinux project and the SE for Android effort, partnering with Google, Samsung, Red Hat and others to harden Linux and Android deployments. His work spans runtime integrity, eBPF, confidential computing and hardware-enforced memory safety, and he has led creation of secure Linux baselines for high-assurance environments. A pragmatic engineer as well as researcher, he combines deep upstream open-source contributions (notably to SELinux and Android framework security) with hands-on policy and tooling development that improves deployability and debuggability in production systems.
26 years of coding experience
2 years of employment as a software developer
Bachelor of Science - BS, Computer Science and Mathematics, Bachelor of Science - BS, Computer Science and Mathematics at Rose-Hulman Institute of Technology
This is the upstream repository for the Security Enhanced Linux (SELinux) userland libraries and tools. The software provided by this project complements the SELinux features integrated into the Linux kernel and is used by Linux distributions. All bugs and patches should be submitted to selinux@vger.kernel.org
Role in this project:
Back-end Developer & System Administrator
Contributions:485 commits, 69 PRs, 475 pushes in 12 years 1 month
Contributions summary:Stephen primarily contributed to the Security Enhanced Linux (SELinux) userland libraries and tools, as indicated by the repository description. Their work focused on resolving build issues, fixing bugs, and enhancing the functionality of specific tools like semanage, which are core to managing SELinux policies. Additionally, the user added interfaces, such as for MLS support and for file context handling, and optimized existing code for performance, showing a strong understanding of the system's internal workings.
This is the upstream repository for the Security Enhanced Linux (SELinux) userland libraries and tools. The software provided by this project complements the SELinux features integrated into the Linux kernel and is used by Linux distributions. All bugs and patches should be submitted to selinux@vger.kernel.org.
Contributions:137 pushes, 345 branches, 2135 tags in 8 years 10 months
kerneldistributionsmanjaroupstreamlinux-kernel
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.