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

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

At Massive Entertainment I became a central figure in the design and implementation of the company's first Real-Time-Strategy (RTS) game Ground Control, from the start of the project in 1997 until completion in June of 2000. Thereafter Massive moved to Malmo, Sweden, and I was promoted to the position of Technical Director. In that role I was responsible for the design and maintenance of the company software framework/toolkit, the basis of all software projects within the company, as well as the company code standard. In 2000 I led the team that aided an external developer in the implementation of Ground Control : Dark Conspiracy. During 2001-2002 I was Lead Programmer on the project Dromjobbet i Rosemond Valley, a shopping-mall simulator that was localized to several european languages.

In early 2002 Massive was purchased by Vivendi Universal Games International, and the development of Ground Control 2 commenced in earnest. I was involved in the design and implementation of the project's world/mission editor (XED), further developed the company codebase and proprietary scripting/data language Juice/Ice (previously designed by me during the Rosemond Valley project), designed and implemented a system for build automation / content management, as well as designing the initial version of MassGate, a system of online services for use in Ground Control 2 as well as in future projects.

In the spring of 2003 I was asked to take over the role of Lead Programmer on Ground Control 2, which involved managing the programming team (10 programmers). The project was completed in June of 2004. Thereafter I resumed my earlier role of Technical Director, further developing the company's internal processes and doing research into various object-oriented database and persistence solutions.

Education 1975 - present