Jarret Lavallee

Senior Customer Support Engineer at Synadia

Trinidad, Colorado, 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
Jarret Lavallee is a Senior Customer Support Engineer with 13 years of hands-on experience designing, implementing, and supporting complex virtualized and cloud infrastructures across VMware, AWS, and Red Hat ecosystems. He combines deep platform certifications (multiple VCPs, VCAPs, RHCE, AWS SA‑Associate, Puppet PCP) with practical skills in Puppet automation, vSphere design, storage (HP, SAN, Veeam) and Linux/BSD system administration. At Puppet he moved from senior support into a principal role creating onboarding/training, contributing product patches, and improving support tooling; his open-source contributions to core Puppet projects (puppet and r10k) reflect a focus on stability and automation at scale. Known for handling critical escalations and cross-platform troubleshooting, he also brings scripting fluency (Perl, Python, Bash) and HPC experience that often informs elegant, operationally resilient designs. Based in Trinidad, Colorado, he pairs customer-facing empathy with deep engineering rigor to turn escalations into lasting product and process improvements.
code12 years of coding experience
job10 years of employment as a software developer
bookComputer Science, Computer Science at University of Colorado Boulder
github-logo-circle

Github Skills (15)

system-administration10
aix10
git10
automation10
puppeteer10
automations10
devops10
puppet10
ruby10
package-management9
shell8
script8
sh8
cicd8
scripting8

Programming languages (15)

PowerShellJavaCSSScalaGoMustacheHTMLTypeScript

Github contributions (5)

github-logo-circle
puppetlabs/r10k

Jun 2018 - Apr 2022

Smarter Puppet deployment
Role in this project:
userDevOps Engineer
Contributions:1 review, 8 commits, 6 PRs in 3 years 10 months
Contributions summary:Jarret primarily focused on improving the r10k project's stability and maintainability. They addressed issues related to temporary directory cleanup within the forge module process, ensuring that temporary files and directories are properly removed. Furthermore, the user enhanced the git repository handling by implementing automatic resyncing for repositories with unresolvable references and updating the remote URL in the rugged cache. They also introduced functionality to access the environment name within the Puppetfile DSL.
deploymentsmarterpuppet
puppetlabs/puppet

Aug 2017 - Feb 2022

Server automation framework and application
Role in this project:
userDevOps Engineer & System Architect
Contributions:6 commits, 6 PRs, 2 comments in 4 years 6 months
Contributions summary:Jarret focused on enhancing the Puppet infrastructure automation framework, specifically addressing platform-specific issues. They resolved AIX-related configuration problems, including remounting mount options and password parsing. Furthermore, they improved the build process by updating the puppetserver_gem package provider, and added a feature to ensure the logs denote corrective changes.
frameworkautomationjavaautomation-frameworkserver-automation
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
Jarret Lavallee - Senior Customer Support Engineer at Synadia