Colin Mcallister

Senior Software Engineer at Garmin

Overland Park, Kansas, 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
Colin Mcallister is a Senior Software Engineer with a decade of experience building and maintaining embedded Linux systems, currently focused on Garmin’s marine product stack. He brings deep hands-on expertise in embedded Linux, security-minded development, and DevOps practices, having modernized legacy C++ codebases and led telematics and infrastructure initiatives. An active open-source contributor, Colin extended the hvac HashiCorp Vault Python client with a new SSH secret engine and handled significant maintenance, documentation, and dependency work. He combines systems-level thinking with practical delivery—designing telematics infrastructure, aiding cross-functional data science teams, and shipping reliable firmware and services. Based in Overland Park, Kansas, he’s equally passionate about improving system security and spending free time riding bikes, a hobby that mirrors his methodical, endurance-driven approach to engineering.
code10 years of coding experience
job5 years of employment as a software developer
book3.2, 3.2 at Iowa State University
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

Stats
1reputation
522reached
0answers
1question
github-logo-circle

Github Skills (18)

python10
apidoc10
hashicorp-vault10
testing10
devops9
api9
documentation9
rest-api8
webclient8
version-control8
api-rest8
git8
restful-api8
clientside8
api-design8

Programming languages (10)

DockerfileC++CBatchfileJavaScriptGoNASLBitBake

Github contributions (5)

github-logo-circle
hvac/hvac

May 2022 - Nov 2022

:lock: Python 3.X client for HashiCorp Vault
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:23 reviews, 83 commits, 86 PRs in 6 months
Contributions summary:Colin significantly contributed to the `hvac` project, focusing on extending its functionality and ensuring code quality. They implemented a new SSH secret engine, expanding the project's capabilities. Additionally, the user addressed documentation errors, and updated dependencies. They also handled code formatting, versioning, and refactoring deprecated methods, demonstrating skills in project maintenance and improvement.
apihashicorp-vaultpythonlockvault
colin-pm/pibs

Feb 2022 - May 2024

Yocto build environment for Raspberry Pi
Contributions:48 PRs, 56 pushes, 48 branches in 2 years 3 months
raspberry-piraspberryraspberrypibuild-environmentyocto
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
Colin Mcallister - Senior Software Engineer at Garmin