Thomas Mahler

Senior IT-Architekt at ista

Essen, North Rhine-Westphalia, 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
Thomas Mahler is a Senior IT Architect based in Essen with over a decade of experience designing and delivering software and system architectures across retail, banking, logistics, telecom, energy and real estate. At ista since 2013 he blends hands-on engineering with consulting experience to translate complex business needs into scalable, maintainable solutions. He is a functional programming aficionado and applies FP principles to create robust, composable architectures. Thomas also deepens his practical ML skills through a TensorFlow nanodegree, bringing data-driven perspectives to architectural decisions. Known for bridging in-house and client-facing projects, he combines pragmatic delivery focus with a long-term view on system evolution.
code10 years of coding experience
booknix, Informatik, nix, Informatik at Technische Universität Dortmund
bookNanodegree, Introduction to Machine Learning with TensorFlow, Nanodegree, Introduction to Machine Learning with TensorFlow at Udacity
stackoverflow-logo

Stackoverflow

Stats
180reputation
2kreached
4answers
6questions
github-logo-circle

Github Skills (122)

builder-pattern10
hexagonal-architecture10
functor10
st-monad10
design-patterns10
fp-ts10
monad-transformers10
servant10
category-theory10
pattern-language10
ports-and-adapters10
haskell10
io-monad10
software-design10
architecture10

Programming languages (10)

JavaCSSShellCStandard MLScalaJavaScriptHaskell

Github contributions (5)

github-logo-circle
thma/fun4j

Dec 2015 - Mar 2023

functional programming for the JVM
Contributions:6 PRs, 17 pushes, 1 branch in 7 years 3 months
javajvmfunctional-programming
thma/WhyHaskellMatters

Feb 2020 - Oct 2020

In this article I try to explain why Haskell keeps being such an important language by presenting some of its most important and distinguishing features and detailing them with working code examples. The presentation aims to be self-contained and does not require any previous knowledge of the language.
Contributions:66 commits, 4 PRs, 73 pushes in 8 months
self-containedfunctional-programmingtype-theorymonadsdependent-types
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
Thomas Mahler - Senior IT-Architekt at ista