Canming Cobble

Dallas-Fort Worth Metroplex 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
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.
code3 years of coding experience
job28 years of employment as a software developer
bookUniversity of Texas at San Antonio
bookMaster's degree, Computer Science, Master's degree, Computer Science at Huazhong University of Science and Technology
github-logo-circle

Github Skills (11)

slurm10
devops10
pbs10
kubernetes-pods9
kubernetes9
mlops8
docker8
dockers8
singularity7
documentation7
distributed-training7

Programming languages (2)

GoPython

Github contributions (3)

github-logo-circle
determined-ai/determined

Sep 2022 - Jan 2023

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:
userDevOps 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.
pytorchdata-sciencedeep-learningdistributed-trainingmachine-learning
CanmingCobble/determined

Aug 2022 - Jul 2023

Determined: Deep Learning Training Platform
Contributions:55 pushes, 21 branches in 10 months
deep-learningpytorchmachine-learningtraining
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
Canming Cobble