I'm a Software Engineer with a passion for high-performance systems and developer education. Currently, I'm architecting a state-of-the-art Dice Chess Engine and mentoring the next generation of engineers on Exercism.
I am an official Maintainer for the Scala and AWK tracks on Exercism.org.
- 🎓 100+ Testimonials from mentored students in Java, Scala, Python, and Bash.
- 🛠️ Actively contributing to the Scala ecosystem and teaching robust engineering patterns.
I'm building a modern suite of tools for Dice Chess:
- Dice Chess Engine: A high-performance Expectimax engine written in Scala 3.
- Dice Chess Lab: Analysis and training platform built with FastAPI and Svelte 5.
I write about Scala, software architecture, and game engineering on jc.id.lv.
- 🪄 Magic Bitboards in Scala 3
- 🐎 Leaper Algorithms and Bitboards in Scala 3
- 🛡️ Zero-cost Domain Modeling with Scala 3 Opaque Types
- 🛠️ Unifying Monorepo Chaos with Mise
⚡ Fun Fact: When I'm not coding, I enjoy strategic challenges like Dice Chess.





