Kent Dahl

Sentrumsvegen 40
4700 Vennesla

Professional Objective

Balancing a Passion for Programming with Managment Responsibilities.

Employment History

CEO | Manager | Developer
Rubendahl Consulting AS
April 2011-Present

Running my own consulting company, focusing on Software Development and Management Consulting.

Core IT technologies: Ruby, C++, Linux, Rails, PHP etc.

Core Managment fields: Software Development Process and Project Management, Group Dynamics Analysis and Development (SPGR - "Systemizing the Person-Group Relationship")

Company Website:


Software Developer
Industrial Control Design AS
September 2008-August 2010

Primarily Linux-based development of the CDP platform for industrial automation. Also some work on Windows and On-Time RTOS.


Project Mananger
Opera Software ASA
June 2007-July 2008

Responsible for the daily management of several B2B engineering projects delivering to Motorola for mobile phones, as well as introducing, implementing and following up development process improvements in collaboration with the relevant Motorola development departments.


UNIX Programmer
Opera Software ASA
June 2005-June 2007

Primarily C++ development and debugging under Linux. Maintaining nightly and release builds done on Solaris machine. Utilize and expand on existing unit testing and automated testing facilities as projects went from alpha stage and into multiple maintenance phases.


System Developer
Wide Computing
July 2004-March 2005

Develop, maintain and debug software designed for crawling and indexing web pages for search engines. Primary tools are Perl, C# and C++.


MSc in Financial Economics
University in Agder (UiA)
August 2010-June 2012
Following a two-year Master of Science in Economics program (siviløkonom), which is equivalent to an MBA (Master of Business Administration). [Note: Master thesis postponed.]

MSc in Industrial Economics and Technology Management (minor in Software Development)
Norwegian University of Science and Technology (NTNU)
August 1998-June 2003
Followed the graduate engineering program (sivilingeniørutdanningen).

Overall GPA: C (Good)

Subjects: Masters thesis on "Collaborative Relations in Small Groups and Virtual Teams" (A).

Technical Skills

Programming: Ruby, C++, Python, Java, Perl, C#.

Web Technologies: Rails, PHP, jQuery, AJAX, JavaScript, XML.

Unix Knowledge: Linux, Solaris, Apache, MySQL, PostgreSQL, SQLite3.

Non-technical Skills

Management: Software Development Processs and Project Management, Group Dynamics Analysis and Development (SPGR).

Teaching: Informatics, Mathematics.

Languages: Norwegian (native), English (excellent), German (basic).

Professional Societies

Employee representative
Tekna - Norwegian Society of Chartered Scientific and Academic Professionals
December 2006-July 2008

Served as union representative and chairman of the local Tekna chapter at Opera Software ASA.


I am an avid Ruby-hacker, random snowboarder and Open Source afficionado.

Additional information available at:

Last modified October 2012.