Petrik de Heus

Consultant

Scheveningen, Netherlands
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
Petrik de Heus is a consultant and seasoned software engineer with 17 years of experience, based in Scheveningen, Netherlands. He’s an active contributor to flagship Ruby and Rails projects—working on ruby/ruby and rails/rails—improving documentation, performance, and developer ergonomics such as DidYouMean error suggestions. His open-source work spans back-end core language fixes, CLI tooling (thor), HTTP library enhancements (rubinius), and front-end improvements for documentation UX (sdoc), showing both breadth and attention to developer experience. He also brings QA and test automation expertise from contributions to libraries like prawn, and hands-on integrations with cloud uploads and AWS signing in carrierwave_direct. Known for pragmatic refactors and small, high-impact fixes, Petrik combines deep Ruby knowledge with practical improvements that help teams ship cleaner, more maintainable code. As a Rails Issues team member and consultant, he blends community-driven craftsmanship with consultancy delivery.
code17 years of coding experience
github-logo-circle

Github Skills (30)

javascript10
programming-language10
carrierwave10
testing10
css10
prawn10
command-line-interface10
responsive-design10
pdf10
ruby10
lang10
rdoc10
command-line10
aws-s310
praw10

Programming languages (14)

C++CGoHTMLTypeScriptShellSCSSJavaScript

Github contributions (5)

github-logo-circle
dwilkie/carrierwave_direct

Sep 2014 - Jun 2021

Process your uploads in the background by uploading directly to S3
Role in this project:
userBack-end Developer
Contributions:96 commits, 27 PRs, 81 pushes in 6 years 10 months
Contributions summary:Petrik primarily contributed to the core functionality of the `carrierwave_direct` gem, focusing on direct S3 upload processing. Their commits involved refactoring and fixing existing code, especially related to URL decoding and path handling. They also addressed aspects of the upload policy, ensuring compatibility with Rails forms and integrating AWS Signature Version 4 for enhanced security. These changes demonstrate a deep understanding of CarrierWave and AWS S3 integration.
aws-s3awsuploadingbackground
rails/sdoc

Apr 2019 - Jan 2023

Standalone sdoc generator
Role in this project:
userFront-end Developer
Contributions:17 reviews, 65 commits, 75 PRs in 3 years 9 months
Contributions summary:Petrik primarily focused on enhancing the front-end user experience and mobile responsiveness of the documentation generator. They refactored the layout from a frames-based approach to a CSS-based implementation, improving deep linking and accessibility. The user implemented Turbolinks to improve the persistence of the search panel and also made the documentation responsive for mobile devices by hiding and toggling the panel. They upgraded jQuery and fixed icon display issues for a better visual experience.
documentation-generatorstandalonedocumentation-site
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