Matthias Wahl is a versatile web developer with 12 years of experience building backend systems and scalable data platforms, currently based in Vienna. He has contributed to high-profile open-source projects like CrateDB—enhancing its SQL parser and collection types—and worked across roles from systems engineering on Tremor to senior Java and data engineering positions. Matthias blends practical production experience at companies such as Wayfair, Zalando, and CRATE Technology with a strong academic foundation in computer science and an uncommon parallel interest in philosophy. Comfortable in both distributed systems and developer-facing tooling, he has a track record of turning complex database and streaming challenges into robust, maintainable solutions.
12 years of coding experience
10 years of employment as a software developer
Philosophy, Philosophy at Humboldt-Universität zu Berlin
Bachelor of Science (B.Sc.) Computer Science, Bachelor of Science (B.Sc.) Computer Science at Hochschule für Technik und Wirtschaft Berlin
CrateDB is a distributed and scalable SQL database for storing and analyzing massive amounts of data in near real-time, even with complex queries. It is PostgreSQL-compatible, and based on Lucene.
Role in this project:
Back-end Developer
Contributions:1298 commits, 12 PRs, 6 pushes in 8 years 7 months
Contributions summary:Matthias focused on enhancing the SQL parser by adding support for create, insert, and any array comparisons, as well as implementing a refresh statement and various features for managing table settings. They developed collection column type by implementing set and array types in the parser for enhanced usability. Furthermore, the user addressed code defects by working on improvements related to data types and functionalities related to partitioned tables.
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.