Tobias Dammers is a Haskell consultant with 19 years of software experience, based in The Hague, combining deep functional programming expertise with practical back-end and DevOps skills. He has contributed performance-critical improvements to the Glasgow Haskell Compiler—optimizing register allocation, pretty-printing, and inlining behavior—demonstrating a focus on compiler efficiency and correctness. Tobias blends security-minded engineering (e.g., fixing XSS and hardening session/crypto handling) with quality-focused roles in QA, deployment automation, and developer coaching across startups and consultancies. A trained musician who has sustained a parallel career as a professional musician, he brings creativity, discipline, and a quick-learning, open-minded approach to complex technical challenges.
19 years of coding experience
9 years of employment as a software developer
Bachelor's degree, Music, Bachelor's degree, Music at ArtEZ Hogeschool voor de Kunsten
Mirror of the Glasgow Haskell Compiler. Please submit issues and patches to GHC's Gitlab instance (https://gitlab.haskell.org/ghc/ghc). First time contributors are encouraged to get started with the newcomers info (https://gitlab.haskell.org/ghc/ghc/wikis/contributing).
Role in this project:
Back-end Developer
Contributions:122 commits in 1 year 9 months
Contributions summary:Tobias primarily contributed to optimizing the Glasgow Haskell Compiler (GHC). Their work focused on improving compiler performance through code optimizations, including making the pretty-printer stricter, improving register allocation algorithms, and refactoring the `readField` functionality for deriving Read instances. They also addressed issues related to coercion roles and the inlining of zero-arity bindings, further enhancing the compiler's efficiency. The user also made changes to the `ghc-pkg` utility, specifically handling abi-depends correctly.
Bolt is a simple CMS written in PHP. It is based on Silex and Symfony components, uses Twig and either SQLite, MySQL or PostgreSQL.
Role in this project:
Back-end Developer
Contributions:66 commits in 7 months
Contributions summary:Tobias primarily focused on improving the Bolt CMS by fixing several XSS vulnerabilities in the `lowlevelchecks.php` file, enhancing security. They also addressed other minor issues, such as syntax errors and database migration problems, showing a focus on code quality and stability. Additionally, the user implemented improvements to the cryptographic key generation and session cookie settings.
cmsboltmysqltwigphp
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.