Mike Mccracken

Technical Leader, Engineering at Cisco

Santa Rosa, California, 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
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.
code14 years of coding experience
job16 years of employment as a software developer
bookUniversity of California San Diego
bookBS, Computer Science, BS, Computer Science at Penn State University
stackoverflow-logo

Stackoverflow

Stats
173reputation
1kreached
1answer
1question
github-logo-circle

Github Skills (13)

lxc10
go10
containerization10
testing10
dockers9
devops9
docker9
configuration-management8
bash7
ios6
pyqt6
qt6
py2app6

Programming languages (10)

TypeScriptShellCSSCJavaScriptGoSwiftHTML

Github contributions (5)

github-logo-circle
hashicorp/nomad

Dec 2017 - Jan 2018

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:
userBack-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.
vaultperformantmicroserviceworkloadoperate
mikemccracken/todotxt-py

Feb 2015 - Jul 2015

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