Henning Koch

Head Of Development at makandra GmbH

Bavaria, Germany
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
Henning Koch is a seasoned software leader with 17 years of experience, serving as Head of Development at makandra GmbH and previously its Managing Director. He combines hands-on engineering with leadership, actively driving Unpoly—a progressive-enhancement frontend library—and contributing deep Ruby/Rails expertise to projects like makandra/active_type. Based in Bavaria, he focuses on reliable, maintainable web apps and long-term support for Rails, blending frontend UX improvements with Ruby metaprogramming on the backend. Notably, he pairs product-minded stewardship with frequent testing and documentation work, improving stability and developer experience across open-source and commercial codebases.
code16 years of coding experience
job11 years of employment as a software developer
bookMaster of Science (M.Sc.), Informatics and Multimedia, Master of Science (M.Sc.), Informatics and Multimedia at Universität Augsburg
stackoverflow-logo

Stackoverflow

Stats
11reputation
0reached
2answers
0questions
github-logo-circle

Github Skills (17)

javascript10
testing10
ruby10
metaprogramming10
front-end-development10
html10
activerecord10
documentation8
database-design8
code-optimization8
api7
apidoc7
decimal6
ruby-on-rails6
bundler6

Programming languages (12)

TypeScriptCoffeeScriptBikeshedC++MakefileJavaScriptPHPHTML

Github contributions (5)

github-logo-circle
unpoly/unpoly

Feb 2016 - Jan 2023

Progressive enhancement for HTML
Role in this project:
userFull-stack Developer
Contributions:47 reviews, 3327 commits, 87 PRs in 7 years
Contributions summary:Henning primarily contributed to the Unpoly frontend library, with a focus on improving its functionality and stability. They implemented and fixed several features related to navigation, form handling, and caching, as well as addressing bugs involving UI components. Furthermore, they were involved in testing and documentation improvements, which enhanced user experience and software reliability. Their work shows active engagement across core aspects of the project.
unobtrusiveujsjavascript-frameworkjavascriptframework
makandra/active_type

Feb 2014 - Aug 2020

Make any Ruby object quack like ActiveRecord
Role in this project:
userBack-end Developer
Contributions:50 commits, 13 PRs, 36 pushes in 6 years 6 months
Contributions summary:Henning primarily focused on developing and maintaining the back-end logic for the `active_type` project, which aims to provide ActiveRecord-like functionality to any Ruby object. Their work involved implementing core features like virtual attributes, type casting, nested attributes, and association traversal. The commits demonstrate a deep understanding of Ruby's metaprogramming capabilities and ActiveRecord internals. The user also addressed bugs, added API drafts, and contributed to the project's documentation.
ruby-on-railsrailsrubygemactivemodel
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
Henning Koch - Head Of Development at makandra GmbH