Jim Ramsay

Director Of Information Technology And Security

Greater Houston 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
Jim Ramsay is a seasoned IT and security leader with 19 years of experience, currently serving as Director of Information Technology and Security in Greater Houston. He has progressed through roles spanning enterprise architecture, security management, and infrastructure leadership at organizations including NiSource, IBM, and Puffer-Sweiven, combining strategic oversight with hands-on technical execution. Jim brings practical DevOps and systems-level expertise—evidenced by open-source contributions to projects like the Kubernetes CRI-O runtime and Wayland VNC server—where he focused on tooling reliability, namespace handling, logging, and test coverage. Known for bridging enterprise governance with low-level engineering, he excels at turning complex security and infrastructure requirements into auditable, production-ready systems.
code19 years of coding experience
job17 years of employment as a software developer
github-logo-circle

Github Skills (26)

kubernetes10
vnc10
c1110
container-runtime-interface10
c1710
go10
manage10
kubernetes-pods10
management10
gatsbyjs10
logging10
namespaces10
wayland10
testing9
transit-gateway9

Programming languages (15)

C#JavaC++JinjaCRustGoHTML

Github contributions (5)

github-logo-circle
any1/wayvnc

Sep 2022 - Jan 2023

A VNC server for wlroots based Wayland compositors
Role in this project:
userBack-end Developer
Contributions:71 reviews, 87 commits, 58 PRs in 3 months
Contributions summary:Jim primarily contributed to enhancing the logging capabilities of the VNC server. They added informative logging messages for critical events such as output selection, client connections, and output power changes. Their work focused on refactoring the code for pointer setup and adding functionalities to cycle through outputs, and control the server via a control socket. These improvements aimed to provide better insights into the server's operation and enhance the user's ability to control and monitor the VNC session.
vnc-serverwaylandvncwlrootssway
cri-o/cri-o

Dec 2020 - Jun 2022

Open Container Initiative-based implementation of Kubernetes Container Runtime Interface
Role in this project:
userBackend & DevOps Engineer
Contributions:9 reviews, 9 commits, 7 PRs in 1 year 6 months
Contributions summary:Jim primarily focused on improving the `pinns` utility within the repository, addressing issues related to command-line argument handling, output formatting, and namespace pinning for mount namespaces. They enhanced the unit test suite by adding a test for InfraCtrCPUSet configuration and also introduced functionality to enter mount namespaces. Additionally, the user updated the `test/helpers.bash` to handle nested mountpoints. These changes indicate a focus on system utility maintenance, testing, and integration.
container-runtime-interfacekubernetesocioci-runtimek8s-sig-node
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