Canming Cobble is a quality-driven software engineer with over 25 years of experience spanning systems and software engineering roles at Hewlett Packard Enterprise, L3Harris Technologies, and Intervoice. He brings deep expertise in object-oriented design, agile development, and end-to-end lifecycle delivery, having advanced to senior engineering and lead positions across large enterprise environments. Based in the Dallas–Fort Worth area, he combines hands-on engineering with systems thinking, focusing on reliable, maintainable solutions for complex infrastructure. His recent open-source DevOps work on the Determined AI platform included adding PBS HPC job support and clarifying integrations with Slurm and Apptainer/Singularity, reflecting a knack for bridging enterprise systems and ML infrastructure. A tenacious self-starter and technical mentor, he pairs decades of practical experience with graduate-level computer science training from the University of Texas at San Antonio and Huazhong University of Science and Technology.
3 years of coding experience
28 years of employment as a software developer
University of Texas at San Antonio
Master's degree, Computer Science, Master's degree, Computer Science at Huazhong University of Science and Technology
Determined is an open-source machine learning platform that simplifies distributed training, hyperparameter tuning, experiment tracking, and resource management. Works with PyTorch and TensorFlow.
Role in this project:
DevOps Engineer
Contributions:48 reviews, 8 commits, 38 PRs in 4 months
Contributions summary:Canming's commits primarily focused on configuring and documenting infrastructure related to HPC job management within the Determined AI platform. They added support for PBS job configurations, similar to Slurm, modifying schemas and code to incorporate PBS job IDs. Furthermore, the user updated documentation to reflect the interplay between Determined, Slurm, and Apptainer/Singularity, addressing known issues and clarifying configurations. In addition, the user addressed a bug related to duplicate messages in the logging system.
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.