Edouard Chin

Poland
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
Edouard Chin is a Staff Software Developer with 11 years of experience, currently based in Poland and working at Shopify while also bootstrapping Catana, a developer-focused TODO companion. He specializes in Ruby and Rails back-end engineering, contributing to cornerstone open-source projects like ruby, rubygems, and rails where he improved dependency management, platform support, routing, and testing. At Shopify he progressed through roles from Software Developer to Staff Production Engineer, building cloud tooling for on-demand development environments and hardening Ruby/Rails infrastructure at scale. His open-source work shows a focus on maintainability and platform modernization—refactoring legacy platform code, deprecating outdated methods, and adding pragmatic linters and autocorrection tools. Colleagues can expect a pragmatic engineer who balances deep language-level expertise with product-minded tooling and developer experience improvements.
code11 years of coding experience
job7 years of employment as a software developer
bookComputer Science, Computer Science at 42
stackoverflow-logo

Stackoverflow

Stats
1reputation
0reached
0answers
0questions
github-logo-circle

Github Skills (25)

dependency-management10
url-routing10
rubocop10
rubygems10
testing10
rails10
cross-platform10
erb10
ruby10
package-manager-tool10
gemspec10
gemfile10
bundler10
platform-specific10
linting10

Programming languages (7)

TypeScriptC#YaccPHPHTMLRubyEmacs Lisp

Github contributions (5)

github-logo-circle
Shopify/erb_lint

Jan 2018 - Sep 2018

Lint your ERB or HTML files
Role in this project:
userBack-end Developer
Contributions:34 commits, 23 PRs, 48 pushes in 7 months
Contributions summary:Edouard primarily focused on enhancing the functionality of the `erb_lint` tool. Their contributions include adding a new linter named `RubocopText` that specifically targets ERB nodes within text nodes. They also introduced a `HardCodedString` linter to identify and report hardcoded strings. Further improvements involved refactoring the code, adding version updates, and enabling autocorrection of the identified hardcoded strings.
linterlinterbhtml-files
rails/rails

Jan 2016 - Mar 2022

Ruby on Rails
Role in this project:
userBack-end Developer
Contributions:116 reviews, 105 commits, 196 PRs in 6 years 3 months
Contributions summary:Edouard primarily focused on improving the Ruby on Rails framework, specifically related to routing and testing. Their contributions involved refining error messages, clarifying route filtering options, and fixing regressions. They also addressed various bugs, including issues related to content security policies, and added new features such as the `reverse_merge` method to ActionController::Parameters. The user also contributed to the removal of deprecated code and the addition of tests.
ruby-on-railsrailsframeworkrubymvc
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
Edouard Chin