Matthias Heinzel is a software developer with nine years of experience building robust backend systems, primarily in Haskell, and a pragmatic appreciation for strong static typing to design maintainable solutions. He has shipped production features for an end-to-end encrypted, open-source communication platform (Wire) including federation APIs and migrations, and contributed backend improvements in a widely used repo for secure messaging. At Habito he delivered auditable mortgage origination services using Event Sourcing/CQRS and led efforts to decouple and containerize systems on AWS/Kubernetes, demonstrating both product-focused thinking and operational ownership. Comfortable in languages from Rust and C to Python and Kotlin, he picks up new skills quickly and leverages types to prevent class-of-bug errors (e.g., enforcing local vs global user ID correctness). Based in Berlin, he balances enthusiasm for challenging technical tooling with a user-centered approach and a track record of mentoring and onboarding teammates.
9 years of coding experience
3 years of employment as a software developer
Master's degree, Computer Science, 8.44 / 10, Master's degree, Computer Science, 8.44 / 10 at Utrecht University
Bachelor of Science, Computer Engineering, 1.3 (very good), Bachelor of Science, Computer Engineering, 1.3 (very good) at Technische Universität Berlin
Contributions:1 release, 27 reviews, 222 commits in 11 months
Contributions summary:Matthias implemented and modified backend services for the Wire application, specifically focusing on custom backend management and the addition of a new endpoint for default SSO codes. They introduced new types, added and updated API endpoints, and made changes to the data layer and integration tests to support these features. Furthermore, the user removed deprecated code and refactored parts of the codebase for better consistency.
Contributions:15 commits, 2 PRs, 8 pushes in 4 months
haskellreading-group
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 Heinzel - Software Developer at Freelance