Side Projects

Open Source projects I made in my free time.

Project written as a master thesis. It concerned creation of a simple language which could be used to describe some finite games and performs queries regarding equilibria. Is was an opportunity to learn more about game theory, C++ and writing compilers.

Master thesis


Majority of program was written with C++11 and Boost libraries, most notably: smart pointers, program options, containers, test framework. Mixed Nash equilibria are calculated using mixed integer programming (GLPK library). Lexer and parser for GTL language are generated with Flex and Bison.

Because it's the passion

To keep on growing and learning new things I like to work on a open source project - it's a great opportunity to get the grasp of new things even before the chance to used them in a commercial project arise.

Side projects


Working at

Scala Developer at Scalac

June 2015 – now

I work as a backend developer. Projects I work with are written in Scala and based on SBT build system and Play Framework.

Recent project

Android Scala playground

Android Scala playground I've made to try out some ideas.