Romain Tartière

Software Engineer at FreeBSD opus-codium voxpupuli

Faa'a, Tahiti, French Polynesia
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
Romain Tartière is a pragmatic software engineer with 17 years of experience specializing in backend systems, DevOps and cross-platform automation, particularly across FreeBSD and Linux ecosystems. He is a prolific open-source contributor and maintainer, improving critical tooling like Puppet modules, FreeBSD's poudriere and pkg, and projects such as syslog-ng and Facter to enhance portability, reliability and CI. Based in Tahiti, he brings deep Unix-era sensibilities (and a fondness for Ruby and vintage UNIX culture) to modern infrastructure challenges, often addressing subtle platform edge-cases and test flakiness. Notable work includes adding FreeBSD support and better error handling to widely used projects and refining package/build workflows that keep deployments predictable.
code17 years of coding experience
github-logo-circle

Github Skills (87)

opensearch10
package-management10
testing10
puppet-bolt10
rspec10
bash10
acceptance-testing10
c1110
data-management10
ubuntu10
c1710
ruby10
rsync10
automation10
elasticsearchquery10

Programming languages (34)

C#CDMakefileGoHTMLNunjucksTypeScript

Github contributions (5)

github-logo-circle
voxpupuli/puppet-postfix

Jan 2018 - Dec 2022

Puppet postfix module
Role in this project:
userDevOps Engineer
Contributions:31 reviews, 14 commits, 29 PRs in 4 years 11 months
Contributions summary:Romain's contributions primarily focused on improving the project's continuous integration and continuous delivery (CI/CD) processes, fixing build issues, and adding support for new operating systems. They addressed permission issues in configuration files and updated the testing suite to accommodate FreeBSD. Additionally, they modified the build process and corrected dependencies to ensure the proper execution of automated tests.
linux-puppet-modulepostfixbsd-puppet-modulepuppetcentos-puppet-module
puppetlabs/puppetlabs-stdlib

Aug 2016 - May 2022

Puppet Labs Standard Library module
Role in this project:
userDevOps Engineer
Contributions:68 reviews, 22 commits, 29 PRs in 5 years 10 months
Contributions summary:Romain primarily focused on refactoring and modernizing the codebase, addressing issues related to shebangs and linting to improve code quality and maintainability. They added new functions for Windows escaping, including `batch_escape` and `powershell_escape`, and modernized existing escape functions. The user also made enhancements to documentation, including fixing examples and addressing missing documentation warnings. These changes indicate an effort to streamline the build process and ensure cross-platform compatibility.
standard-librarysupportedpuppet
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
Romain Tartière - Software Engineer at FreeBSD opus-codium voxpupuli