Johannes 'johno' Norneby's
Software Engineering CV

email: contact(at)nornware(dot)com
cell: +46 (0) 733 686950

Please click on an area of interest below, or try the linear version (printer friendly).

Skill Summary

I am very proficient in C/C++ and have been programming seriously since 1994. I initially became very enamoured of Object Oriented Programming (OOP) and Design Patterns (the original Gang of Four book), but have since come become very sceptical as to whether OOP actually added any value, especially in the field of game development, so I am currently tending to program much closer to straight procedural C in most cases.

As a programmer I tend towards simplicity and minimalism, probably stemming from the fact that my interest in programming is largely based upon an interest in game design on a practical level. I am not a technology-fetischist, but rather thrive on creativity and the satisfaction of project completion.

I view myself as a highly competent programmer in all areas of game development, and have extensive programming and architectural experience in:

I also have some experience in the following fields:

Besides my interesting in games, gaming and programming, I spend a large part of my free time working on various musical pursuits both as a player and a writer. I sing and have played guitar and piano for about 30 years, have played in many bands and Broadway-musical-style contexts, and have written a great deal of music in a number of genres.

My instrumental / musical / audio production experience includes:

nornware AB 2018 - present

Nordisk Games 2017 - 2022

WaVR Tech AB / nornware AB 2016 - 2018

Zimpler AB / nornware AB 2016

nornware AB 2015 - 2016

Dreamler AB / nornware AB 2013 - 2015

NTI-Gymnasiet / nornware AB 2012 - 2013

NTI-Gymnasiet / Freelance Consulting 2011 - 2012

Independent Game Development / nornware AB 2010 - 2011

Freelance Work 2008 - 2009

Spell of Play Studios / hUb 2005 - 2010

MindArk 2008

Wireless Car 2007 - 2008

Jungle Peak Studios 2006 - 2007

DICE 2004 - 2005

Massive Entertainment 1997 - 2004

Education 1975 - present