Life is work in progress. I am * professional software developer since 2010 * enthusiastic coder since 1994 * demoscener since maybe 1996 Github Twitter @mjvesa