I'm a developer living in Amsterdam, The Netherlands. At the moment I work as a data engineer at KPN. I spend most of my time expanding my knowledge of technologies and languages. Currently I'm very interested in Nix and Elixir.
Arno Arts
Latest posts
See all posts- Managing Multiple Systems with a Single Nix FlakeA deep dive into a Nix Flake setup for managing both NixOS and macOS systems declaratively.
- Managing Secrets in a Public Nix Repository with AgenixA guide to using agenix for securely managing secrets in a public Nix configuration repository.
- Declaratively Managing Directories in NixOSA look at a custom Nix utility for creating directories with specific ownership and permissions.
Work Experience
See all work- Nov2022 - CurrentKPNData Plaform/ Software Engineer
At KPN, I designed and implemented scalable, fault-tolerant event-driven services using Kafka, built to handle high-availability and high data loads. Developed microservices in Go and Rust, deploying them with Docker and Nix to support modern microservice architectures. In addition to backend engineering, I built robust data platform tooling and CLI utilities that streamlined department workflows, service deployment, and enhanced encryption and PKI management processes.
- Oct2021 - Nov2022DDiMachine Learning Engineer
At DDI, I engineered AI-driven systems for smart document processing, integrating machine learning with reliable, scalable backend architectures. Implemented custom NLP models and OCR pipelines to extract structured data from complex insurance documents, including low-quality PDFs. Designed and deployed secure APIs and data workflows using CI/CD, automated testing, and containerized infrastructure. Contributed to ML research and enforced data privacy through automated depersonalization tooling.