👋🏻 I'm Ilmo Raunio (he/him). A father of two, I do software development for a living. I am based in Helsinki.
I am currently employed by SOK as a senior full-stack engineer. I build distributed systems for web with Clojure, ClojureScript, and TypeScript, but I've also built (web) systems with Java, Python, JavaScript, and PHP.
Professionally, I am interested in Clojure, AWS, Site Reliability Engineering, observability, and TypeScript.
Mostly I cook basic food for the family, kids, and guest. I also arrange izakaya nights for my friends in order to learn new recipes.
We hold an annual 8 player tournament of EastFront with a modified set of rules for the game and a digital comms system (which I built using Clojure) that assists us in simulating the Two Generals' Problem. We've also played the EuroFront 1944 scenario with 11 players.
(If you are interested in participating in these tournaments, please reach out to me. We typically play these in the fall in a sizey cottage house.)
Additionally, I enjoy playing most all games by Columbia Games, and also Twilight Struggle, Here I Stand, Virgin Queen, Maria, and Sekigahara.
I play the occasional (Euro-styled) beginner & hobby-level board game with my wife, kids, and friends. Love 7 Wonders, Power Grid, and Wingspan.
Slowly working on a steady backhand throw. Still hopeless with the forehand grip.
A policy-as-code tool with which you can write security policies using Clojure.
A Clojure library to generate GraphQL queries using Clojure data structures.
An experimental GraphQL formatter built with Clojure, instaparse, and GraalVM. I gave a talk about this at the Clojure Meetup Oulu in 2022.
A Clojure micro library for parsing & generating W3C Trace Context.