Ricard Clau

Owner at Rigor Guild

Sant Cugat del Vallès, Catalonia, Spain
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
Ricard Clau is a Barcelona-based DevOps engineer with 14 years of experience building automated, testable deployment and infrastructure workflows. Creator of ansistrano and an organizer of php.barcelona and devops.barcelona, he combines hands-on engineering with active community leadership and is available as a contractor. His open-source contributions focus on QA and reliability—adding functional Ansible provisioner tests to HashiCorp Packer and unit tests for Swiftmailer in the Silex framework—demonstrating a knack for hardening deployment pipelines. He also enhanced DynamoDBtoCSV to handle complex data types, showing attention to tricky data edge cases. Pragmatic and automation-obsessed, Ricard turns fragile manual processes into repeatable, test-covered systems.
code14 years of coding experience
job13 years of employment as a software developer
bookUPC Universitat Politècnica de Catalunya
languagesEnglish, French, Spanish, Catalan
github-logo-circle

Github Skills (22)

unit-testing10
javascript10
data-conversion10
testing10
amazon-dynamodb10
php10
packer10
go10
javascripts10
dynamodb10
silex10
csv10
swiftmailer10
test-automation10
json9

Programming languages (16)

JavaJinjaCScalaGoMustacheGroovyYAML

Github contributions (5)

github-logo-circle
hashicorp/packer

Mar 2016 - Jan 2020

Packer is a tool for creating identical machine images for multiple platforms from a single source configuration.
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:8 reviews, 5 commits, 8 PRs in 3 years 10 months
Contributions summary:Ricard focused on improving the testing infrastructure within the Packer project. They added functional tests for Ansible provisioners, ensuring proper error handling. Further, they extended testing coverage by adding tests that validate the functionality of floppies in various builders (Virtualbox, Parallels, QEMU). Finally, the user corrected a typo in the help text for a specific command within the Ansible integration.
vagrantplatformslinuxpackerdocker
edasque/DynamoDBtoCSV

Jul 2015 - Sep 2015

Dump DynamoDB data into a CSV file
Role in this project:
userBack-end Developer
Contributions:5 commits, 5 PRs, 1 comment in 1 month
Contributions summary:Ricard primarily focused on enhancing the functionality of the DynamoDB to CSV export tool. They implemented features to handle various data types within DynamoDB, including string escaping, nested map structures, Java Lists, boolean fields, and numeric sets. Their contributions expanded the tool's ability to accurately represent and convert DynamoDB data into CSV format, improving its usability and supporting a wider range of DynamoDB data structures.
csvamazon-dynamodbdynamodbawsdump
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
Ricard Clau - Owner at Rigor Guild