Mike Mccracken is a Technical Leader with 14+ years building high-performance, reliable Linux server and cloud infrastructure, currently driving OCI-based container-image installation and upgrade platforms at Cisco. He brings deep systems expertise from OS and compiler levels through to large-scale distributed deployments, informed by a PhD in computer science and a research background in performance modeling and measurement for highly parallel systems. Comfortable reading source and commit histories, he emphasizes understandability, efficiency, and robust engineering practices. An active open-source contributor, he improved Nomad’s LXC driver to add volume support and better error handling—illustrating his knack for pragmatic, test-covered enhancements to widely used tooling. He pairs production-grade engineering with a curiosity for novel architectures, having explored silicon-photonic interconnects and other forward-looking technologies.
14 years of coding experience
16 years of employment as a software developer
University of California San Diego
BS, Computer Science, BS, Computer Science at Penn State University
Nomad is an easy-to-use, flexible, and performant workload orchestrator that can deploy a mix of microservice, batch, containerized, and non-containerized applications. Nomad is easy to operate and scale and has native Consul and Vault integrations.
Role in this project:
Back-end & DevOps Engineer
Contributions:11 commits, 6 PRs, 4 comments in 1 month
Contributions summary:Mike primarily contributed to the LXC driver within the Nomad project, adding features and improving its functionality. They implemented volume support, allowing for bind mounts within LXC containers, similar to the Docker driver. Additionally, they added a configuration flag to disable volume support, enhanced error handling during container startup, and moved the LXC log file outside the container's visible directory. They also improved the test coverage.
Contributions:47 commits, 27 pushes, 1 branch in 4 months
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
Mike Mccracken - Technical Leader, Engineering at Cisco