Keith Suderman is a seasoned software engineer with 13 years of experience building backend systems, CI/CD pipelines, and production-ready Java services while working remotely. Currently at Johns Hopkins University, he brings a long history of reliably delivering working code and maintaining complex build and deployment infrastructure. His open-source contributions to the Galaxy project highlight practical DevOps strengths—containerization, Docker build environments, and CI maintenance for a prominent data-intensive science platform. With an honors BCS from the University of Manitoba and nearly two decades of research and engineering experience at Vassar College, he blends academic rigor with pragmatic system design. Known for steady execution and attention to tooling details, he often focuses on the less visible but critical infrastructure that keeps teams shipping.
13 years of coding experience
18 years of employment as a software developer
Bachelor of Computer Science (Hons, 1st class), Bachelor of Computer Science (Hons, 1st class) at University of Manitoba
Contributions:17 reviews, 12 PRs, 50 comments in 8 years 5 months
Contributions summary:Keith primarily focused on containerization and CI/CD aspects of the Galaxy project. Their commits included integrating nodejs into the Docker image for expression tools, suggesting a focus on build environment setup and tooling. Further work addressed merging branches related to container builds and fixing whitespace issues within Dockerfiles, indicating ongoing maintenance of the build and deployment infrastructure. A minor fix was made to a test case.
Contributions:4 PRs, 24 pushes, 11 branches in 4 years 3 months
uberaggregatesjar
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
Keith Suderman - Software Engineer at Johns Hopkins University