
Software Designer, Blender Developer and Community Builder
Finland

Software Designer, Blender Developer and Community Builder
Finland
Projects designed and executed in C/C++, C# and .NET 2.0/3.5 and Windows Presentation Foundation and XAML, PHP/MySQL and Java (mostly for the MHP platform), Python, Lua.
Open Source development, most notably in the Blender 3D project (see http://www.blender.org) and project management.
In the Blender 3D community I'm know also as jesterKing. Apart from development, I also am keen on building the Finnish Blender community and providing tools for the Blender community at large in the form of the sites http://www.planetblender.org, http://www.blenderstorm.org and http://www.blender-fi.org
Experience also with Lua (extending and embedding), C++, Perl and Python (extending and embedding). I am also familiar with XML-RPC.
I'm a dynamic person, quick to adapt to new situations and challenges. I have no problems learning new technologies and I seek to improve my existing skillset continuously.
Currently I'm interested in multipoint and multitouch devices and applications.
software development (design and implementation)
consulting
teaching
(Privately Held; Higher Education industry)
September 2008 — Present (1 year 4 months)
I work in the Open Rendering Environment (ORE) project, developing a set of scripts for uploading and checking scenes to be rendered on the services. The project site can be found at http://www.renderfarm.fi.
The scripts involve Python scripting of Blender, using technologies for web integration, including HTTP/HTTPS and XML-RPC. Further I'm devising a way to estimate RAM usage for the scene.
To support the script I have committed to trunk some additions to the Python API of Blender, implemented in C.
(Public Company; Publishing industry)
August 2008 — Present (1 year 5 months)
Technical Editor for Tony Mullen's book Mastering Blender:
http://www.amazon.com/Mastering-Blender-Tony-Mullen/dp/0470407417
(Online Media industry)
2008 — Present (1 year )
Planet Blender is an aggregate news service for Blender related 'blogs. Currently around a hundred feeds are featured, and we're constantly growing.
(Information Technology and Services industry)
September 2005 — Present (4 years 4 months)
* C# and .NET 2.0, 3.5 and XAML, Windows Presentation Foundation
* C++/Qt (Linux)
* software design (from use cases to design and implementation specification)
* Qt Component optimisation
* Build-systems (SCons)
(Computer Software industry)
July 2004 — Present (5 years 6 months)
Software development, consulting, Open Source development of 3D software. Website implementation.
(Animation industry)
December 2003 — Present (6 years 1 month)
In the Blender Foundation I'm active as maintainer of the SCons build-system. Further I help people out with coding issues, especially coders that are new to the Blender code base. I like to do maintenance-specific work, although I've developed some new code, too. I also work on Verse support in Blender.
My current projects are Python Nodes (scriptable nodes), Blunder (Lua implementation of the Blender GUI), ClipPlane modifier, VerseChat, bugfixing, SCons buildsystem (cross-platform) and Windows release building. I am also a core developer for the upcoming Blender 2.5 releases, which feature a deep refactor of core systems: http://www.blender.org/development/current-projects/blender-25-project/
Next to the development work I also co-administrate the blender.org servers, including the wiki and the forums.
(Media Production industry)
2003 — Present (6 years )
I founded the Finnish Blender community back in 2003, beginning with the IRC channel #blender.fi on the Freenode network. Slowly I worked on making this known to Finnish Blender users.
Finally in 2007 I started working on web services, which now encompass a news 'blog, forums, a gallery and a wiki - all readily available for members of the community. Through the forums small competitions are organized on a regular basis, to allow users to practice and perfect their skills and to stimulate the community as a whole.
Further we organize larger projects also to get Finnish Blender users involved and meet each other.
(Computer Software industry)
August 2007 — March 2008 (8 months)
I functioned as a web server support during the project, ensuring web services worked smoothly.
Credited accordingly (see: http://www.imdb.com/name/nm2274302/)
(Educational Institution; Higher Education industry)
September 1999 — July 2006 (6 years 11 months)
Teach beginners and advanced courses at the Language Centre of Turku University, Finland.
(Animation industry)
November 2005 — March 2006 (5 months)
I worked remotely with the guys for Elephants Dream on a volunteering basis.
http://www.elephantsdream.org
http://www.imdb.com/title/tt0807840/fullcredits#crewmembers
(Privately Held; 11-50 employees; Computer Software industry)
August 2001 — September 2005 (4 years 2 months)
Design and implementation of iTV related services.
Design and implementation of embedded systems in the field of DVB and IPDC.
(Non-Profit; 11-50 employees; Information Technology and Services industry)
September 2001 — September 2002 (1 year 1 month)
Co-founded with Aschwin van der Woude and held the position of vice-chairman for the starting period.
(Public Company; 1001-5000 employees; Information Technology and Services industry)
April 2001 — July 2001 (4 months)
I was hired for work on an embedded system. I implemented a flat database in C and I worked on the GUI for this system.
Finnish 1997 — 2007
1995 — 2000
3d and virtual reality, software development, multipoint and multitouch applications and devices, game development and gaming as business, concept development for linguistical applications
Blender Foundation, Linux-Aktivaattori
Nominated for Best Coding Contribution in the Blender Conference 2004