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.
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 repl.it|