Privacy police


1999-2007: 68k assembly

2003: C programming basics

2006: Java & C++ programming basics

2007-2009: C SDL programming

2011-2013: Ruby programming, SQL databases

2013-2014: Unity C# programming

2015-2018: .NET C# programming, SQL databases

2019: Java Spring Boot, MongoDB database

2019-2020: .NET Core C# programming, NoSQL databases


I got started programming games on a game console with very limited resources. Writing tools was new ground and I did lots of level editing by hand before I realized how much work a good tool can save.

So naturally most tools I wrote over the years were related to game projects. For example editing and conversion tools for my game engines.

I've also been working on a toolset to help me when I'm writing. To organize my thoughts, help visualize the story, bring inspiration, and manage my creativity.

Since late 2014 I'm back in professional software development. I'm developing a telematics-platform for a leading company in industrial telematics solutions.
Since 2019 I'm building a new telematics server architecture.