Brian Lin

Infrastructure Services Lead at Center for High Throughput Computing (CHTC)

Madison, Wisconsin, 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

👤
Senior
🎓
Top School
Brian Lin is an Infrastructure Services Lead with 13 years of experience building and maintaining high-throughput computing environments, currently leading infrastructure at the Center for High Throughput Computing in Madison. A McGill-trained physicist with deep Linux and automation skills, he focuses on CI/CD, test-driven operations, and scalable service topology for research grids. He’s an active contributor and OSG Software Area Coordinator who has implemented CI testing, XML schema validation, and critical CI fixes for widely used projects like the Open Science Grid topology and HTCondor. Equally comfortable writing documentation as debugging pipelines, he blends hands-on DevOps, technical writing, and system administration to keep complex distributed compute ecosystems reliable.
code13 years of coding experience
job10 years of employment as a software developer
bookWard Melville
bookB.Sc., Physics; Atmospheric and Oceanic Sciences, B.Sc., Physics; Atmospheric and Oceanic Sciences at McGill University
github-logo-circle

Github Skills (11)

github-ci10
bash10
rs10
restructuredtext10
githubaction-workflow10
cicd10
documentation10
testing9
htcondor9
topology6
container5

Programming languages (17)

JavaC++CMakefileGoMustacheHTMLPerl

Github contributions (5)

github-logo-circle
opensciencegrid/topology

May 2018 - Jan 2023

Site and Resource topology data for the Open Science Grid
Role in this project:
userDevOps Engineer
Contributions:13 releases, 909 reviews, 1444 commits in 4 years 9 months
Contributions summary:Brian's commits primarily focus on setting up and maintaining the testing infrastructure for the `topology` repository. They implemented a test script to verify XML schema compliance, including dependencies on external resources. The user also refactored the reader arguments and ensured that CI/CD pipelines are functional by fixing errors to achieve a passing state. Additionally, they configured the CI environment to correctly clone and access resources from a Bitbucket repository.
sciencetopologymyosgopen-scienceosg
htcondor/htcondor

Dec 2019 - May 2022

HTCondor source repository, formerly the Condor Project
Role in this project:
userTechnical Writer
Contributions:14 reviews, 41 commits, 22 PRs in 2 years 5 months
Contributions summary:Brian's contributions primarily focus on fixing formatting issues and correcting typos within the documentation of the HTCondor project. These commits involve modifications to the admin manual, particularly within sections detailing security, user priorities, and configuration macros. The user's changes improve the readability and accuracy of the documentation by addressing inconsistencies in code blocks and clarifying macro definitions. This suggests a focus on enhancing the project's usability and maintainability through improved documentation.
htcondor
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