Curriculum Vitae

I am a computer engineer with a good and sturdy foundation from HiBu in Kongsberg, Norway. My main competence at the moment is Windows client development (C#, .Net, SQL Server, etc.) and Web development (PHP, HTML, CSS, JavaScript, jQuery, MySQL, etc.).

My absolute favorite language is C# and I enjoy working in a Microsoft environment (Visual Studio, etc.). I want to develop my skills and learn more about how to be a good and efficient software developer that produces correct, structured, clean and flexible code that works. My dream job is therefore a place where others share the same dream. A place where there is a good working environment, where I can work with people smarter than I, where learning is valued and where people are not afraid of new technologies, tools or ways of working, but at the same time don’t jump on every new buzzword without thinking it through first.

Personal data

Name Torleif Berger
Born Sunday, January 20, 1985
Marital status Unmarried
E-mail Contact me here

Work experience

2011 – Technical Consultant at LemonTree
Mainly been working with middleware and integration at Tele2 Norway (which includes Network Norway, OneCall and MyCall). Keywords are Sonic ESB, Web Services, SOAP, message processing, XML Transformation and custom Java services.
2010 Software Developer and more at LifeStyleTV
Developing web applications for internal use and also helping out in other areas where I’m needed; assembling playlists to air, ingesting programs from external sources, operating cameras during recordings, et cetera. I built the web applications on the Kohana PHP Framework and used Mercurial for source control. I used PHP, MySQL, HTML 5, CSS, JavaScript and jQuery.
2008 – 2010 Software Developer at SMS Development & Support AS
Developing a new version of the back office part of their Restaurant Management System. Language used was C# and we used Visual Studio, Team Foundation Server, .NET Framework 3.5, SQL Server, WinForms and more.
2007 – 2008 Media Missionary at LifeStyleTV
Studies and volunteer work where I gained insights in filming, editing and many other aspects of running a dedicated non-profit television channel. I also helped out a bit with their website and programming of some minor things like online registrations and such.
1999 – 2005 Summer jobs at Tyrifjord Videregående Skole
Cleaning down the school after the school year, and general cleaning and kitchen work during different events held at the school during the summer. Not very relevant to my current work, but the earnings did get me my first computer and some upgrades later on.
Miscellaneous Spare time web development

Some voluntary, some paid and some as school assignments. Have mostly been responsible for layout, design and programming behind (if needed). Contents I have usually had nothing to do with (except for my own websites of course). Here is a list of some I have done for other than myself in the past:


2004 – 2007 Høgskolen i Buskerud, campus Kongsberg, bacholor degree, computer engineering
3rd year project: Viper – Video Pre-Event Recorder
Electives: Web design and Programming for Internet
2001 – 2004 Tyrifjord Videregående Skole, GK, VK I, VK II (Allmenne, økonomiske og administrative fag)
Subjects: Math (2MX, 3MX), Physics (2FY), Business Economics (Bed.Øk. 1), English (2EN 1)
Electives: Traffic theory, Bible
1998 – 2001 Tyrifjord Skole, Grunnskole på ungdomstrinnet (9 – 10-årig)
1991 – 1998 Eikli Skole, Grunnskole på barneskolenivå


2007 Winner of Den Norske Dataforeningens Rosingpris, Studentprisen

Awarded for our main project, ViPER (Video Pre-Event Recorder), at Høgskolen i Buskerud.

2006 National Finalist in Ricoh & the Sun Java™ Platform – Powered by U! – Programming Contest
Awarded for two simple games a friend of mine and myself put together to run on their target Ricoh Multifunction machine. For more information, visit

Technical experience

Primary languages C#, CSS, HTML, Java, JavaScript, PHP, SQL
These I have used in both professional work and in personal projects. My absolute favorite language is C#.
Other languages ActionScript, C, C++, JSP, Ruby, VHDL
These I haven’t really used much other than for some school assignments and some minor experimentation on my spare time.
Frameworks .NET Framework, Kohana, jQuery, jQuery UI
Concepts AJAX, Algorithms, Embedded Systems, MVC, Object-Oriented Analysis and Design, Real Time Systems, Relational databases, Test Driven Development, Web Design, Networking
Platforms Microsoft Windows, Linux (Ubuntu) and Apple Mac OS X
My favorite is currently Microsoft Windows which is what I have installed on my personal computers and where I have done most of my software developing.


Driving license Norwegian, Klasse B (personbil/varebil)

Language qualifications

Norwegian My native tongue
English More or less fluent

Personal description

In addition to software development I like to juggle, which is something I started with during high school. Fun to learn, helps against stress and improves your strength, flexibility, reflexes and coordination. Good for your brain too! In addition I enjoy a friendly game of for example floorball (innebandy), football (soccer), volleyball, darts, frisbee or badminton. I also like to learn more about myself, others and the world we live in by for example reading about things that matter, the bigger questions in life, how we think, work and function.

I like to be healthy, so among other things, I therefore do not drink, smoke or use any other substance of that sort.

I try to keep this updated, but if you believe something is missing, incorrect or simply want to know more, don’t hesitate to ask me.

You can also find a version of my CV at

With a hint of Social Ineptitude