Mark Coatsworth

Systems Specialist at Vector Institute

Old Toronto, Ontario, Canada
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

👤
Senior
🎓
Top School
Mark Coatsworth is a systems engineer with 15+ years of hands-on experience building and operating distributed systems, HPC services, and ML infrastructure, currently enabling production AI at the Vector Institute. He blends low-level performance work (kernel-bypass optimizations at Google) with cloud and orchestration expertise (Docker, Kubernetes, GCP) and deep familiarity with batch/HPC schedulers like HTCondor and Slurm. At UW–Madison he was a core contributor to the HTCondor project, improving metrics, user tooling and Python bindings—work that bridges research clusters and national grids. Comfortable in C++ and Python, he focuses on distributed inference/training, model parallelism, and performance analytics to make research systems reliably deployable. Based in Old Toronto, he pairs an academic CS background (M.S., UW–Madison) with eclectic early experience in freelance and product shops, bringing both operational rigor and pragmatic engineering judgment.
code11 years of coding experience
job18 years of employment as a software developer
bookMaster of Science (M.S.), Computer Science, Master of Science (M.S.), Computer Science at University of Wisconsin-Madison
bookBachelor of Arts (B.A.), English Literature, Bachelor of Arts (B.A.), English Literature at University of Toronto - Victoria University
bookToronto Metropolitan University
github-logo-circle

Github Skills (2)

documentation10
python9

Programming languages (5)

TypeScriptC++CJupyter NotebookPython

Github contributions (5)

github-logo-circle
htcondor/htcondor

Apr 2017 - Mar 2022

HTCondor source repository, formerly the Condor Project
Role in this project:
userBack-end Developer
Contributions:32 reviews, 1076 commits, 37 PRs in 4 years 11 months
Contributions summary:Mark's contributions focused on enhancing the documentation related to HTCondor, particularly classad attributes and job submission. They also implemented new functionality within the Python bindings for DAGMan, including the ability to run jobs on hold and create a new file transfer plugin example. The user's work is evident in their modification of core files.
slurmdistributed-computingdistributed-systemshpchtcondor
A user toolkit for analyzing and interfacing with Large Language Models (LLMs)
Contributions:9 releases, 14 reviews, 11 commits in 1 month
deep-learningdistributed-computinghpclarge-language-modelsllm
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
Mark Coatsworth - Systems Specialist at Vector Institute