Mathias Kahl is a versatile Full-Stack Software Engineer and Team Lead based in Berlin with 14 years of experience building web, desktop and mobile applications across stacks like Java/Spring Boot, .NET/C#, Python/Django, PHP/MySQL and modern JavaScript/TypeScript with React. He combines hands-on implementation (from C/C++ roots to React Native and Xamarin mobile apps) with operational skills in CI/CD, cloud and self-hosted deployments, and tooling such as Jenkins, Bamboo, JIRA and Confluence. As a longtime freelancer, consultant and startup CTO, he’s comfortable switching between greenfield product work and integrating into larger enterprise systems (clients included Hermes and BOSCH). He still explores languages he hasn’t used professionally—Clojure and Rust—demonstrating a continual curiosity that informs pragmatic engineering decisions.
15 years of coding experience
6 years of employment as a software developer
Bachelor of Science - BS, Informatik, Bachelor of Science - BS, Informatik at Freie Universität Berlin
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.