Iain Hecker

Senior Software Engineer at Rise Technologies

Rotterdam, South Holland, 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

👤
Senior
🎓
Top School
Iain Hecker is a senior software engineer with 17 years building scalable web applications, primarily in Ruby on Rails, currently driving engineering at Rise Technologies from Rotterdam. He has led backend architecture and migrations at Teachable—authoring zero-downtime deploys, a one-page checkout backend, and a multi-tenant OAuth provider—and previously served as VP of Engineering where he designed microservices, patented a hotspot-monitoring system, and integrated MQTT, Protocol Buffers, SQS and SNS. A long-time open source contributor and Rails plugin author (notably improving the http_accept_language plugin with test-suite overhauls and Rails/Cucumber integration), he favors clean, maintainable code and pragmatic infrastructure. Beyond hands-on development he’s organized the Rotterdam Ruby user group and helped steer engineering processes and strategy as a tech lead.
code17 years of coding experience
job14 years of employment as a software developer
bookBICT, Information Technology, BICT, Information Technology at Rotterdam University of Applied Sciences
languagesEnglish, Dutch
stackoverflow-logo

Stackoverflow

Stats
16,214reputation
830kreached
195answers
1question
Badges
namespaces
top-5%
ruby
top-5%
rspec
top-1%
activerecord
top-5%
rubygems
top-1%
testing
top-1%
github-logo-circle

Github Skills (25)

unit-testing10
rubygems10
testing10
rspec10
rails10
ruby10
minitest10
test-integration10
test-unit10
unit-test10
ruby-on-rails10
integration-testing10
cucumber9
namespaces9
activerecord9

Programming languages (10)

TypeScriptShellCSSJavaScriptGoHamlVim scriptRuby

Github contributions (5)

github-logo-circle
iain/http_accept_language

Aug 2008 - Oct 2016

Ruby on Rails plugin. Fishes out the Accept-Language header into an array.
Role in this project:
userBack-end Developer & QA Engineer
Contributions:27 commits, 1 comment, 1 issue in 8 years 4 months
Contributions summary:Iain primarily focused on improving the `http_accept_language` Ruby on Rails plugin. They refactored code for case correction and improved code formatting. The user also added new methods for preferred language retrieval. Furthermore, they updated the project's testing suite and incorporated various testing frameworks such as Minitest and RSpec, improving code quality and maintainability. Rails integration was also tested with Cucumber.
ruby-on-railsarrayaccept-languageheaderrails
iain/adventures-with-ruby

Jan 2011 - May 2012

Contributions:174 commits in 1 year 3 months
jekyll
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
Iain Hecker - Senior Software Engineer at Rise Technologies