Dennis Schridde

Software Engineer at Metabase

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
Dennis Schridde is a seasoned software engineer with 20 years of experience, currently working at Metabase where he focuses on backend systems, database interactions, and observability. He has a strong track record of improving maintainability and robustness in open-source projects—contributions include fixing Liquibase migration issues, adding Prometheus metrics, and streamlining environment and database configuration in the widely used Metabase analytics platform. His background includes modernizing legacy C codebases and improving file-syncing tooling, demonstrating fluency across languages and system-level concerns. Dennis combines academic rigor from a Diplom in Computer Science with practical project coordination and teaching experience, bringing both precision and mentorship to engineering teams. Notably, his open-source work reveals a penchant for subtle, high-impact improvements (typo fixes, refactors, and registration logic) that reduce bugs and technical debt over time.
code20 years of coding experience
job3 years of employment as a software developer
bookDipl.-Math., Computer Science, Dipl.-Math., Computer Science at Leibniz Universität Hannover
languagesGerman, English, Arabic
stackoverflow-logo

Stackoverflow

Stats
21reputation
27kreached
2answers
0questions
github-logo-circle

Github Skills (29)

c-language10
clojure-cli10
liquibase10
refactor10
inotify10
header-files10
clojure10
lua10
prometheus10
database-management10
refactoring10
cprogramming-language10
c119
databases9
c179

Programming languages (40)

C#CMakefileGoMustacheHTMLErlangGroovy

Github contributions (5)

github-logo-circle
Warzone2100/warzone2100

Jan 2006 - Nov 2009

Command the forces of The Project in a battle to rebuild the world after mankind has been nearly destroyed by nuclear missiles. A 100% free and open source real-time strategy game for Windows, macOS, Linux, BSD+
Role in this project:
userBack-end Developer
Contributions:1495 commits in 3 years 10 months
Contributions summary:Dennis primarily focused on refactoring and cleaning up the codebase, evident in their contributions like "BIG cleanup of headers," "Replace strings", and "Make some more functions static." They also modernized the codebase by updating some of the file includes and converting the code to c99. These changes suggest a focus on improving the maintainability and readability of the project, which likely impacted the overall architecture and structure of the codebase.
gamec-plus-plusstrategyfreebsdreal-time
metabase/metabase

Oct 2021 - Dec 2021

The simplest, fastest way to get business intelligence and analytics to everyone in your company :yum:
Role in this project:
userBackend Developer
Contributions:21 reviews, 2 commits, 39 PRs in 2 months
Contributions summary:Dennis primarily contributed to the backend of the Metabase project, focusing on improving database interactions and system configurations. They fixed a Liquibase precondition issue, addressed a deprecated Liquibase method, and added a Prometheus metric for email messages, demonstrating a strong understanding of database migrations and monitoring. Additionally, the user worked on environment variable handling and database configuration, as well as testing related to these areas. Their contributions span database management, logging, and general backend system improvements.
datasimplestfastestbusiness-analyticsbusiness-intelligence
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
Dennis Schridde - Software Engineer at Metabase