Email: [****]

Telephone: [****]

Address: [****, Bonn, Germany]

Date of birth: 28.12.1982


Norwegian MSc graduate from the University of Oslo, Department of Informatics. Many years of experience developing web and integration applications, both as a consultant and as a full timer. 

I've been coaching agile methods on the side all the way. I contribute back to the community by organizing meetups, blogging and hosting podcasts.

I'm experienced in agile methods and practices, Scrum, test-driven development, continuous integration, build infrastructure, open-source software. Also familiar with classic software engineering, design patterns, UML and RUP. I've developed everything from content-management systems to integration systems, rich web applications, e-commerce platforms and embedded software.

Software developer at Viaboxx Systems

July 2011 - 

Senior software developer at IP Labs GmbH/FujiFilm Group

January 2009 - June 2011 (2 years 6 months)

Introduced a range of agile practices, like weekly iterations, standup-meetings and continuous integration and deployment. Lead the first Scrum project, integrating services with FujiFilm partners across the Atlantic and in Asia.

Consultant at Objectware

August 2006 - December 2008 (2 years 5 months)

Various projects doing on-site training, coaching and development. Further details and recommendations are available on request. 

System developer at Primetime AS

January 2005 - June 2006 (1 year 6 months)

Web application developer. Maintained and improved a Content Management System, as well as implementing a new one based on open source software.

Consultant at University of Oslo

May 2004 - September 2004 (5 months)

Prototype project for the IT-tool managing the Quality Assurance Program. Implemented as a J2EE web-application based on the Apache Struts framework.


Developer toolsEclipse, Subversion, Git, Mercurial, CVS, Ant, Maven, AspectJ
JavaScript, Struts2/WebWork, JavaServer Faces, Servlets, JSP, AJAX
ArchitectureSpring Framework, Guice
Persistance Hibernate/JPA, Java Content Repository API (JSR-170), JavaSpaces
Application serversIBM WebSphere, JBoss, Apache Tomcat, Sun Application Server/GlassFish, Jetty
DatabasesOracle, MySQL, PostgresQL, HSQLDB, Derby/JavaDB
TestingJUnit, TestNG, Selenium, FITNesse
OtherContinuum, Hudson, Bamboo, Jira, Confluence

Operating systems

Windows XP, Linux and Solaris


University of Oslo    August 2003 - June 2006 (3 years)

Graduated as MSc, Informatics. Title of master thesis: The Use of Open-Source and Open Standards in Web Content Management Systems. Diploma with English translation is available online.

Agder University College    August 2001 - June 2003 (2 years)

Studied computer engineering; physics, mathematics, network and programming.




Other details

Driver's licence
Class B

Subpages (1): Resume-ascii
Thomas Ferris Nicolaisen,
Sep 27, 2010, 2:35 AM