Senior Software Engineer, Paradigm Shifter, Pure Functional Programming Coach at YMC AG
Engen, Baden-Württemberg, Germany
Join Prog.AI to see contacts
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.
11 years of coding experience
Bachelor’s Degree, Computer Science, 1.6, Bachelor’s Degree, Computer Science, 1.6 at Hochschule Furtwangen University
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