Matthew Tardiff

Staff Software Engineer at Trellix

Detroit, Michigan, 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
Matthew Tardiff is a Staff Software Engineer based in Detroit with 14 years of experience building reliable backend systems and developer-focused tooling. He has progressed through roles at Astronautics, Centare, FireEye, and now Trellix, blending hands-on engineering with systems thinking across security and operations contexts. Matthew contributes to practical open-source tooling—authoring a bash-concurrent library that runs tasks in parallel with graceful SIGINT handling and dependency awareness—illustrating his attention to reliability and developer experience. Known for improving compatibility and robustness in production scripts, he excels at turning operational pain points into reusable automation.
code14 years of coding experience
job13 years of employment as a software developer
bookBS, Computer Science, BS, Computer Science at Grand Valley State University
stackoverflow-logo

Stackoverflow

Stats
10,219reputation
5.7mreached
2answers
2questions
Badges
shell
top-1%
substring
top-1%
bash
top-1%
sh
top-1%
github-logo-circle

Github Skills (16)

substring10
command-line-interface10
parallel-processing10
sh10
bash10
shell10
scripting10
command-line10
cli10
automation9
automations9
error-handling9
script9
signal-handling8
algorithm6

Programming languages (4)

DockerfileShellGoPython

Github contributions (5)

github-logo-circle
themattrix/bash-concurrent

Jan 2016 - Jan 2019

Bash function to run tasks in parallel and display pretty output as they complete.
Role in this project:
userBackend Developer & DevOps Engineer
Contributions:75 commits, 17 PRs, 66 pushes in 3 years
Contributions summary:Matthew primarily focused on developing a bash library designed to run tasks in parallel with a pretty output. Their contributions include initial code commits for the library, incorporating features like handling task dependencies, and providing various status update mechanisms. They also addressed compatibility issues and improved the overall reliability of the script. In addition, the user also made improvements to the script to handle SIGINT signals.
parallelshellbash
themattrix/vagrant-dev-env

Dec 2013 - Jun 2014

Contributions:31 commits in 6 months
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