Yannick Schutz

Freelance Photographer at Heroku

Berrien, Brittany, France
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
Yannick Schutz is a Principal Software Engineer with 15 years of experience who focuses on removing friction for developers and making compliance and tooling genuinely useful rather than burdensome. He spent the last several years at Heroku improving developer productivity and CLI tooling, contributing pragmatic backend and DevOps changes (including notable work on the Heroku CLI) and enhancing API error handling in popular Ruby libraries like sferik/twitter-ruby. Based in Brittany, France, he pairs a pragmatic engineering mindset—favoring simple, reliable solutions—with a human-centered approach that prioritizes organizational change over flashy tech. Outside engineering he co-founded a small retreat and works as a freelance photographer, reflecting a creative streak that informs his thoughtful, user-focused tooling.
code14 years of coding experience
job15 years of employment as a software developer
bookMaster Computer Sciences, Master Computer Sciences at University of Liège
languagesEnglish, French, German
github-logo-circle

Github Skills (22)

asynchronous10
apidoc10
async10
rspec10
command-line-interface10
ruby10
heroku-cli10
go10
api10
command-line10
heroku10
error-handling10
oauth10
cli10
api-design9

Programming languages (16)

JavaCSSCGoHTMLJupyter NotebookTypeScriptShell

Github contributions (5)

github-logo-circle
heroku/cli

Jul 2015 - Aug 2022

Heroku CLI
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:1 review, 10 commits, 10 PRs in 7 years 2 months
Contributions summary:Yannick's contributions primarily involve enhancements and fixes related to Heroku CLI and related services. This includes adding new flags and functionality to the CLI, refactoring code using async/await, and updating the VPN command. They also worked on modifying code related to Spaces VPN connections, including updating, and exporting patches. Their work spans both backend logic and improvements to the CLI tool itself, suggesting a mix of backend and potential DevOps related work.
herokunpm-clibuildpackheroku-cliheroku-cli-plugin
sferik/twitter-ruby

Jul 2013 - Sep 2013

A Ruby interface to the Twitter API.
Role in this project:
userBack-end Developer
Contributions:8 commits in 2 months
Contributions summary:Yannick primarily focused on enhancing the error handling and API integration within the Twitter Ruby library. They implemented the ability to parse and handle specific error codes, adding flexibility to the error response mechanisms. The user also added constants for error codes and refactored error parsing and JSON handling. Furthermore, they integrated reverse OAuth functionality within the Oauth module, indicating a focus on API interaction and authentication aspects.
apirubytwitter-clienttwitter-apitwitter
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
Yannick Schutz - Freelance Photographer at Heroku