Mathias Schreck

Principal Software Engineer at Mister Spex

Zirndorf, Bavaria, 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
Mathias Schreck is a Principal Software Engineer based in Zirndorf, Germany, with 13 years of experience designing end-to-end system architecture and driving engineering excellence. Currently at Mister Spex, he blends hands-on implementation with architectural leadership to deliver scalable, maintainable systems. His career spans product and platform roles at Joyn, HolidayCheck and startups, giving him a strong track record across both fast-moving and enterprise environments. Mathias is an active open-source contributor to the widely used ESLint project, where he improved core rules and build/config tooling—evidence of his focus on developer experience and code quality. He holds an MS in Computer Science from Hochschule Landshut and is known for turning nuanced code-level improvements into broader platform reliability gains. Practical, detail-oriented, and architecture-minded, he often brings subtle developer ergonomics wins that improve team velocity.
code13 years of coding experience
job9 years of employment as a software developer
bookMaster of Science - MS, Computer Science, Master of Science - MS, Computer Science at Hochschule Landshut
github-logo-circle

Github Skills (9)

linter10
static-code-analysis10
javascript10
rule10
eslint10
rule-engine10
testing9
configuration-management9
documentation8

Programming languages (14)

JavaCSSC++ScalaGoHTMLTypeScriptCoffeeScript

Github contributions (5)

github-logo-circle
eslint/eslint

Mar 2014 - Jun 2020

Find and fix problems in your JavaScript code.
Role in this project:
userBack-end Developer
Contributions:1 review, 71 commits, 29 PRs in 6 years 4 months
Contributions summary:Mathias primarily contributed to the ESLint project by implementing new rules and modifying existing ones to improve code quality and developer experience. They added functionality to the `wrap-iife`, `handle-callback-err`, `sort-vars`, `space-after-keywords`, `padded-blocks`, and `no-extra-strict` rules. Additionally, the user worked on improving the configuration and build processes of the project, including accepting plugins from the CLI and adding version numbers to the documentation. These contributions demonstrate expertise in enhancing the core functionality and maintainability of the ESLint library.
linterfixeslintproblemsjavascript
lo1tuma/pr-log

Jan 2015 - Oct 2022

:page_facing_up: Changelog generator based on GitHub Pull Requests
Contributions:15 releases, 19 reviews, 266 commits in 7 years 10 months
changelogpull-requestschangelog-generator
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
Mathias Schreck - Principal Software Engineer at Mister Spex