Most of my projects and collaborations are available on GitHub, though lately I've been gradually moving to Sourcehut.

I quite enjoy game development as I feel it challenges my programming skills in novel ways and it is a fun way to reconnect with my friends. Here is the list of our entries to various game jams:

Some older projects that I enjoyed working on:

  • GAIL - C++ library for implementing AI agents for playing board games
  • FAML - Implementation of machine learning algorithms in fast, out-of-core fashion in C++
  • Oberon0 - Interpreter for Oberon programming language (very similar to Pascal) written in C++, and using Flex and Bison libraries for code generation