Matthias Herrmann

Senior Software Engineer, Paradigm Shifter, Pure Functional Programming Coach at YMC AG

Engen, Baden-Württemberg, 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
Matthias Herrmann is a Senior Software Engineer and functional-programming coach with 11 years of industry experience, specializing in statically typed pure functional programming across frontend and backend systems. At YMC AG he helped shift a Java/OOP team to a Typelevel Scala-centric stack, driving more than 75% of their services toward referentially transparent designs and production-quality FP patterns reminiscent of Haskell. He blends hands-on distributed architecture, API engineering for media workflows, and operational responsibility for a dozen interconnected services using technologies like Scala, cats-effect, http4s, Kafka, Cassandra and more. Matthias holds a master’s in computer science with distinction, is a lifelong learner of CS and mathematics, and brings rare depth in both theory and pragmatic system-building. Colleagues know him as a pragmatic paradigm shifter who coaches teams to adopt robust typeful abstractions while keeping delivery velocity high.
code11 years of coding experience
bookBachelor’s Degree, Computer Science, 1.6, Bachelor’s Degree, Computer Science, 1.6 at Hochschule Furtwangen University
languagesEnglish, German
github-logo-circle

Github Skills (106)

compile-time10
linq10
avro10
linux10
database10
coproduct10
spark10
cassandra10
mysql10
dsl10
scala10
http-server10
compile10
dotty10
scalajs10

Programming languages (7)

JavaC++CScalaGoHaskellNix

Github contributions (5)

github-logo-circle
2chilled/vimconfig

Jan 2016 - Oct 2022

Contributions:77 commits in 6 years 10 months
mahe-ymc/s3dsl

Jan 2020 - Mar 2023

Tagless Final wrapper around a subset of aws-java-sdk-s3
Contributions:9 pushes in 3 years 2 months
taglesssdktagless-finalsubsetaws-java-sdk
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 Herrmann - Senior Software Engineer, Paradigm Shifter, Pure Functional Programming Coach at YMC AG