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.
10 years of coding experience
41 years of employment as a software developer
Bachelor of Science Computational Science, Bachelor of Science Computational Science at California State University, Chico
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.
WE HAVE MOVED: Please join us at Azure/aks-engine!
Role in this project:
DevOps 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.