Arian Van Putten is a Senior Infrastructure Engineer based in Berlin with 15 years of experience building reliable, infrastructure-first back ends and tooling. He blends deep theoretical expertise in type theory, functional programming and compilers with pragmatic DevOps skills, having led platform migrations to Kubernetes and implemented CI/CD, on-prem and cloud deployments. A prolific open-source contributor, he has direct patches in high-profile projects like systemd and the AWS Terraform provider and has improved logging, IPv6 support and core system utilities. At Wire he led platform and integrations work and built SSO and on-prem offerings; today he focuses on infrastructure at Mercury while maintaining several NixOS and Haskell projects. Known for clean, maintainable contributions, he often surfaces subtle systems issues—such as SecureBoot EFI handling and precise journal matching—that improve operational robustness.
15 years of coding experience
6 years of employment as a software developer
Certificate, Type Theory, Certificate, Type Theory at EUTypes Summer School on Type Theory (COST action CA15123)
Master of Science (MSc), Computing Science, Master of Science (MSc), Computing Science at Utrecht University
High School, pre-university secondary education (VWO), High School, pre-university secondary education (VWO) at Gertrudiscollege
Contributions:5 releases, 61 reviews, 206 commits in 2 years 7 months
Contributions summary:Arian primarily worked on back-end services, particularly focusing on improving logging mechanisms and adding features related to legal hold functionalities. Their contributions involved modifying code in various services such as `cannon`, `proxy`, and `spar`, as well as the `api-client` library. The user also added new features for logging in JSON format, demonstrating a focus on code maintainability and feature additions within the Wire back-end services.
Servant is a Haskell DSL for describing, serving, querying, mocking, documenting web applications and more!
Role in this project:
Back-end Developer
Contributions:28 reviews, 36 commits, 29 PRs in 6 years 4 months
Contributions summary:Arian primarily contributed to refactoring and updating the codebase of `servant`, a Haskell DSL for web applications. Their work involved converting existing code to use `Data.Text` for string manipulation, impacting multiple modules within the project, notably `servant-foreign` and `servant-js`. They also made changes related to Cabal configuration and test suite fixes, demonstrating a focus on code quality and maintainability.
web-applicationsservingqueryinghaskelldsl
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
Arian Van Putten - Senior Infrastructure Engineer at Self-employed