Matthias Kestenholz

Managing Partner at Die Bruchpiloten AG

Zurich, Zurich, Switzerland
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
Matthias Kestenholz is a seasoned software entrepreneur and Managing Partner with 20 years of experience building web applications and scaling software businesses from Zurich. He combines hands-on backend expertise in Python, Django, PostgreSQL and JavaScript with leadership roles as co-founder and board member across multiple Swiss tech firms. An active open-source contributor, his work has improved core Django components and popular projects like django-mptt and the Django Debug Toolbar, often fixing subtle admin and integration edge cases. Trained as an environmental scientist at ETH Zürich and later certified in requirements engineering and interaction design, he brings a rare mix of technical depth, product sensibility and systems thinking to complex problems. Notably, he pairs enterprise delivery with attention to developer UX and maintainability, reflected in long-running contributions to stability and docs in mature OSS projects.
code20 years of coding experience
bookMSc ETH, Environmental Science, MSc ETH, Environmental Science at ETH Zürich
bookCAS, Requirements Engineering, CAS, Requirements Engineering at OST – Ostschweizer Fachhochschule
languagesEnglish, German, French
stackoverflow-logo

Stackoverflow

Stats
3,330reputation
2.5mreached
33answers
0questions
Badges
oop
top-5%
python
top-5%
github-logo-circle

Github Skills (44)

url-routing10
debug10
javascript10
python10
django10
testing10
html-template10
forms10
mptt10
webpack10
asgi10
webpacker10
html10
admin-interface10
documentation10

Programming languages (12)

TypeScriptHCLMDXShellC++RustCJavaScript

Github contributions (5)

github-logo-circle
A configurable set of panels that display various debug information about the current request/response.
Role in this project:
userBack-end Developer
Contributions:3 releases, 220 reviews, 361 commits in 6 years 6 months
Contributions summary:Matthias primarily contributed to the Django Debug Toolbar project by merging pull requests and fixing reported issues. The user addressed issues related to various aspects of the codebase, including making the middleware compatible with Django 1.10's MIDDLEWARE setting, fixing incorrect HTML and CSS, and improving the user interface. The user's work also included updating and improving the documentation and test suite.
configurabledebugpanelsrequestrequest-response
django-mptt/django-mptt

Aug 2009 - Sep 2022

Utilities for implementing a modified pre-order traversal tree in django.
Role in this project:
userBack-end Developer
Contributions:12 reviews, 259 commits, 112 PRs in 13 years 3 months
Contributions summary:Matthias primarily contributed to the `django-mptt/django-mptt` project, a Django library for managing hierarchical data using the Modified Preorder Tree Traversal algorithm. They focused on core library functionality, addressing issues like the proper handling of levels and ancestors when iterating tree items. Their work also included improvements to template tags and admin functionalities, enhancing the library's usability, and fixing integration problems with the admin interface and Django itself.
pythondjangomodifiedtree-traversaltraversal
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
Matthias Kestenholz - Managing Partner at Die Bruchpiloten AG