email · rss · github · twitter

Hi, I'm Juri 👋

I'm a developer, currently employed as a full-stack engineer at Valora Digital. I work on autonomous stores and on making critical systems beautiful and reliable.

I enjoy typed functional programming. I write F# at my day-job, and I co-organise ZuriHac, a European Haskell Hackathon. I tend to reach for Elm for doing frontend work.

Apart from coding, I love working on infrastructure. I've done almost anything on that spectrum: The 3 big cloud providers, CI/CD, containerised services, infrastructure-as-code, DevOps, architecting new systems, big data platforms, and even security.

A long time ago I studied pure math and ended up writing a master's thesis on hyperelliptic curves under a delightfully excellent supervisor. I managed to prove something new, and it even has illustrations! I'm still proud of it, although I can't claim to still understand my own proofs.

In my personal time I like to do woodworking, go climbing, and start too many projects.

You can contact me via email, or by messaging me on twitter.


I like to work on physical and digital projects. Here are some that have reached at least a minimum notion of finished or polished.

Laser-cut jigsaw puzzles - I wrote a puzzle generator so that I could generate SVGs to cut out with an industrial Laser.

Züri Dësch - A minimalist couch table that has a second use as a bench.

Gulliver - a trip planner with a focus on simplicity and a slick user interface.

Paperboy - a tiny commandline utility to help with your pdf hoarding.

Divorce rate calculator - Prototype tool for calculating divorce outcomes under Swiss law. Built to expose complex rules via a simple UI, and to provide legal documentation to each of the inputs. I re-learned the lesson that your biggest competitor is a spreadsheet.


11. Jun 2021 · How to move a 400-person hackathon online
01. May 2020 · Small interesting problems
29. Dec 2019 · Write a puzzle generator in Elm
13. Feb 2019 · A primer for Haskell on