Bruce Campbell

Arlington, Washington, 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
Bruce Campbell is a principal software engineer with decades of systems-level experience building kernel, driver, virtualization, container, and cloud infrastructure across Microsoft, Apple, IBM and startups. He combines deep low-level expertise (Linux/Windows/Mac kernels, KVM/QEMU, Hyper-V, containerd/docker) with proven cloud and DevOps skills—contributing to projects like Azure acs-engine and OpenEnclave to enable secure enclaves and cross-platform deployments. His background spans safety-critical DO-178C real-time avionics, embedded device drivers, and large-scale containerized services, and he’s led end-to-end CI/CD and production signing pipelines. A pragmatic polyglot, he ships in C/C++, Rust, Go, Python and more, and has a patent for storage device simulation plus a history of founding and running a successful software company. Colocating deep kernel work with cloud orchestration and security has allowed him to solve cross-domain problems others miss, such as enabling SGX attestation in container-friendly workflows. Based in Arlington, WA, he pairs hands-on engineering with a long track record of mentoring teams and delivering durable, testable codebases.
code10 years of coding experience
job41 years of employment as a software developer
bookBachelor of Science Computational Science, Bachelor of Science Computational Science at California State University, Chico
languagesEnglish, German, Italian, Hebrew, Russian, Spanish, French, Romanian, Arabic, Japanese, Danish, Norwegian, Dutch, Portuguese, Greek
github-logo-circle

Github Skills (16)

c1710
windows10
cl10
powershell10
el10
ncl10
c1110
openssl10
dcos10
cryptography10
conclave10
enclave10
security10
automation9
automations9

Programming languages (11)

C#TypeScriptDockerfileShellC++COCamlGo

Github contributions (5)

github-logo-circle
openenclave/openenclave

Oct 2018 - Mar 2020

SDK for developing enclaves
Role in this project:
userBack-end Developer
Contributions:2 releases, 45 reviews, 137 commits in 1 year 5 months
Contributions summary:Bruce primarily contributed to the Open Enclave SDK, fixing compilation problems and addressing compatibility issues with different versions of OpenSSL and operating systems like Ubuntu 18.04 and 16.04. They modified several files within the host/crypto/openssl directory, which indicates involvement with cryptographic operations within the enclave. Furthermore, the user made changes related to test certificate generation and formatting code, indicating their efforts were related to both implementation and testing of the SDK.
trusted-execution-environmentdevelopingteesdkconfidential-computing
Azure/acs-engine

Aug 2017 - Feb 2018

WE HAVE MOVED: Please join us at Azure/aks-engine!
Role in this project:
userDevOps Engineer & Cloud Engineer
Contributions:9 commits, 9 PRs, 48 pushes in 5 months
Contributions summary:Bruce primarily contributed to infrastructure and deployment aspects of the project. They added features for configuring and deploying DCOS clusters on Windows agents by modifying PowerShell scripts. Their work included adding custom attributes, configuring bootstrap URLs, and enabling preprovisioning on Windows agents. The user also focused on adding new VM sizes, suggesting expertise in cloud infrastructure management.
azurekubernetesdcosmesosdocker
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