Josh Cheek

Data Center Technician 3

Hickory-Lenoir-Morganton-Marion Area 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
Josh Cheek is a seasoned data center technician with 16 years of hands-on experience managing and troubleshooting large-scale server environments at Google, where he progressed from Operations Engineer to Data Center Technician 3. He specializes in Linux (Red Hat), complex networking, fiber and copper cabling, rack and patch-panel work, and both Windows and macOS desktop support, with a strong background in malware remediation and data recovery. Beyond hardware ops, Josh contributes to open-source Ruby tooling—making bug fixes and parser improvements in flagship projects like pry and ruby itself—and has experience improving test infrastructure in rspec and other community repos. That combination of deep operational expertise and practical software contributions makes him comfortable bridging infrastructure and developer tooling, and he often applies scripting and test-driven thinking to automate and harden data center processes.
code16 years of coding experience
job9 years of employment as a software developer
bookBS, Communication Arts, BS, Communication Arts at Lees-McRae College
bookBurney-Harris-Lyons Middle School
bookOCHS
github-logo-circle

Github Skills (31)

debugging10
debug10
programming-language10
parser10
pry10
runtimes10
console10
testing10
rspec10
http10
ruby10
parsing10
parse10
minitest10
webserver10

Programming languages (26)

C#CElmGoHTMLTypeScriptShellSCSS

Github contributions (5)

github-logo-circle
turingschool/lesson_plans

Oct 2014 - Apr 2016

Lesson Plans for the Turing School of Software & Design
Role in this project:
userBack-end Developer
Contributions:85 commits, 31 pushes, 1 comment in 1 year 6 months
Contributions summary:Josh focused on building a web server using Ruby. They implemented request and response handling, along with a basic server structure. Their work involved writing specifications and ensuring they passed. Additionally, they incorporated rest client testing in their acceptance spec.
lesson-plansplanssoftware-designturing
pry/pry

Apr 2011 - Jul 2019

A runtime developer console and IRB alternative with powerful introspection capabilities.
Role in this project:
userBack-end Developer
Contributions:17 commits, 5 PRs, 34 comments in 8 years 3 months
Contributions summary:Josh primarily contributed to the Pry (a runtime developer console for Ruby) project by addressing bugs and implementing new features related to the console's functionality and internal workings. Their work involved modifying the prompt behavior within the console, specifically focusing on a prompt stack to manage and restore the prompt in shell-mode, and correcting how hooks were handled. The commits demonstrate expertise in Ruby and the internal workings of the Pry console environment. These changes aim to improve the reliability and usability of the Pry console.
irbpryconsoleruntimelinux
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
Josh Cheek - Data Center Technician 3