Hickory-Lenoir-Morganton-Marion Area United States
Join Prog.AI to see contacts
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.
16 years of coding experience
9 years of employment as a software developer
BS, Communication Arts, BS, Communication Arts at Lees-McRae College
Lesson Plans for the Turing School of Software & Design
Role in this project:
Back-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.
A runtime developer console and IRB alternative with powerful introspection capabilities.
Role in this project:
Back-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.