<?xml version='1.0' encoding='utf-8' standalone='no'?><?xml-stylesheet type='text/xsl' href='CvStyle.xsl'?>

<cv>
 <general>
  
  <personal>
   <name>
    <first>Lars Gunder</first>
    <last>Knudsen</last>
   </name>
   <birth>November 16, 1976</birth>
  </personal>
  
  <contact>
   <phone type='home'>
    <number>(+45) 45 93 45 13</number>
   </phone>
   <phone type='mobile'>
    <number>(+45) 21 45 05 42</number>
   </phone>
   
   <email type="work">Lars [DOT] Knudsen [AT] nokia [DOT] com</email>
   <email type="personal">larsgk [AT] gmail [DOT] com</email>
  
  </contact>
  
 </general>
 
 <experience type="education">
  <period>
   <from>
    <year>1992</year>
    <month>09</month>
   </from>
   <to>
    <year>1995</year>
    <month>05</month>
   </to>
  </period>
  <institution>Gammel Hellerup Gymnasium (in Denmark)</institution>
  <description>High-school certificate, Mathematics</description>
 </experience>
 
 <experience type="education">
  <period>
   <from>
    <year>1995</year>
    <month>09</month>
   </from>
   <to>
    <year>2004</year>
    <month>01</month>
   </to>
  </period>
  <institution>The Technical University of Denmark ( <a href="http://www.dtu.dk">http://www.dtu.dk</a> )</institution>
  <description>Master of Science in Engineering</description>
  <area>Bio-medical systems</area>
  <area>Software development</area>
  <area>Image processing</area>
  <area>Marketing and economics</area>
  <area>Neural Networks</area>
 </experience>

 <experience type="work">
  <period>
   <from>
    <year>2002</year>
    <month>05</month>
   </from>
   <to>
    <year>2004</year>
    <month>06</month>
   </to>
  </period>
  <job type="full">
   <company>Mobile Cohesion Ltd. (based in Belfast, NI, UK)</company>
   <description>
   Senior software developer<br/><br/>

   Technologies/tools/systems used:<br/>
   <ul>
    <li>Use of and development for RedHat Linux 7.3 - 9.0 (x86)</li>
    <li>ImageMagick++</li>
    <li>SMIL, MMS, SMS</li>
    <li>XML, XPath, XHTML, Xerces, Xalan</li>
    <li>PostgreSQL, ODBC, SQL, stored procedures, views</li>
    <li>Bugzilla and CVS</li>
    <li>KDevelop (C++)</li>
    <li>Jam (build tool)</li>
    <li>Design Patterns</li>
   </ul>
   </description>
  </job>
 </experience>

 <experience type="work">
  <period>
   <from>
    <year>1999</year>
    <month>03</month>
   </from>
   <to>
    <year>2002</year>
    <month>04</month>
   </to>
  </period>
  <job type="full">
   <company>(Founder of) Computers And Chemistry ApS</company>
   <description>
    Mainly working as a freelance software developer.<br/><br/>
    Internal projects:<br/><br/>
    
    <b><i>VisuChem<small><sup>TM</sup></small></i></b><br/><br/>
    A learning tool for chemistry students.<br/><br/>
    Project areas include (Java):<br/>
    <ul>
     <li>System design and implementation</li>
     <li>Java applets</li>
     <li>Real-time simulations of chemical reactions</li>
    </ul>
    
    <b><i>Web page production</i></b><br/><br/>
    The company web page<br/><br/>
    Project areas include:<br/>
    <ul>
     <li>Graphical design</li>
     <li>Java applets</li>
     <li>Java applets and PHP scripts</li>
     <li>Database connectivity</li>
    </ul>
   </description>
  </job>
 </experience>
 
 <experience type="work">
  <period>
   <from>
    <year>2004</year>
    <month>07</month>
   </from>
  </period>
  <job type="full">
   <company>(co-Founder of) IT Knows ApS</company>
   <description>
    Mainly working as a freelance software developer.<br/><br/>
    Internal projects:<br/><br/>
    
    <b><i>MoChat<small><sup>TM</sup></small></i></b><br/>
    Technologies/tools used include: J2EE, J2ME, Eclipse, Apache HTTPD, Fedora Core (Linux)
   </description>
  </job>
 </experience>
 
 <experience type="work">
  <period>
   <from>
    <year>2001</year>
    <month>04</month>
   </from>
   <to>
    <year>2002</year>
    <month>04</month>
   </to>
  </period>
  <job type="contract">
   <company>Computers And Chemistry ApS</company>
   <customer>Openwave Denmark A/S</customer>
   <description>
     Development of a server-side programming library that allows developers to employ a uniform application user interface (UI) model that abstracts from the underlying platform implementation details. In practice, developers code to the best of the capabilities that each mobile device / network offers. OUI insures the best possible user experience is delivered by adapting the application UI for the particular device requesting the service.<br/>
     <i>(desc: Luca Passani)</i>
   <br/><br/>
   Technology/tools used:<br/>
    <ul>
     <li>Java</li>
     <li>C++</li>
     <li>RedHat Linux</li>
     <li>SUN Solaris</li>
     <li>VisualAge for Java</li>
     <li>Rational Rose (UML)</li>
     <li>Autogeneration of WML (for different devices)</li>
     <li>Apache web server</li>
     <li>JavaServers (Tomcat, Resin, JBoss and JRun)</li>
     <li>Usage/configuration of Linux and Solaris</li>
     <li>eXtreme Programming</li>
     <li>Design Patterns</li>
    </ul>
   </description>
  </job>
 </experience>
 
 <experience type="work">
  <period>
   <from>
    <year>2004</year>
    <month>07</month>
   </from>
   <to>
    <year>2005</year>
    <month>09</month>
   </to>
  </period>
  <job type="contract">
   <company>IT Knows ApS</company>
   <customer>Nokia Denmark</customer>
   <description>
     Design and development of embedded software (for mobile phones).  
     This includes development of a highly optimized artificial neural network (to run in the phones), 
     a modern vector graphics version of a well known classic mobile phone game and 
     state of the art (working) prototypes/mockups of technology to be used in future devices.
     <br/><br/>
   Technology/tools used:<br/>
    <ul>
     <li>Microsoft Visual C++</li>
     <li>Different UNIX tools</li>
     <li>SDL (Simple DirectMedia Layer)</li>
     <li>Embedded development (ARM)</li>
     <li>Game design/development</li>
     <li>Neural Networks</li>
     <li>Advanced concept prototyping</li>
     <li>Graphical Design</li>
     <li>Usability</li>
    </ul>
   </description>
  </job>
 </experience>
 
 <experience type="work">
  <period>
   <from>
    <year>2006</year>
    <month>01</month>
   </from>
   <to>
    <year>2007</year>
    <month>01</month>
   </to>
  </period>
  <job type="contract">
   <company>IT Knows ApS</company>
   <customer>DiviTech A/S</customer>
   <description>
     Developing for a larger system, managing devices, controlling digital TV (DVB) routing and scheduling.
     The product is sold worldwide with a solid customer base.
     <br/><br/>
   Technology/tools used:<br/>
    <ul>
     <li>Eclipse</li>
     <li>CORBA</li>
     <li>Java Technologies (also) include:  RMI, JMS, JAXP, Swing, JDBC</li>
     <li>XSLT 1.0 and 2.0</li>
     <li>SNMP</li>
     <li>Server side services/modules</li>
     <li>SUSE Linux</li>
     <li>GUI Design and Implementation</li>
     <li>Device Management</li>
     <li>Usability</li>
     <li>J2EE (Jboss)</li>
     <li>Messaging based communication</li>
     <li>XMLSpy</li>
    </ul>
   </description>
  </job>
 </experience>

 <experience type="work">
  <period>
   <from>
    <year>2007</year>
    <month>01</month>
   </from>
   <to>
	   <year>2007</year>
	   <month>02</month>
   </to>
  </period>
  <job type="contract">
   <company>IT Knows ApS</company>
   <customer>DR</customer>
   <description>
     Working on a task to migrate some internal tools to ASP.NET (C-sharp/aspx)
     <br/><br/>
   Technology/tools used:<br/>
    <ul>
     <li>Visual Studio 2005</li>
     <li>Oracle</li>
     <li>Csharp</li>
     <li>ASP.NET</li>
     <li>JavaScript</li>
     <li>XHTML</li>
    </ul>
   </description>
  </job>
 </experience>
 
 
 <experience type="work">
	 <period>
		 <from>
			 <year>2007</year>
			 <month>03</month>
		 </from>
		 <to>
			 <year>2007</year>
			 <month>08</month>
		 </to>
	 </period>
	 <job type="contract">
		 <company>IT Knows ApS</company>
		 <customer>DiviTech A/S</customer>
		 <description>
			 Setting up R&amp;D infrastructure (TRAC, Subversion, backup, etc.).  Java development (GUI and Server).
			 <br/><br/>
			 Technology/tools used:<br/>
			 <ul>
				 <li>Eclipse</li>
				 <li>Client/server</li>
				 <li>Java Technologies (also) include:  JAXP, Swing, JDBC</li>
				 <li>XSLT 1.0 and 2.0</li>
				 <li>Server side services/modules</li>
				 <li>Fedora Core (5 &amp; 6)</li>
				 <li>GUI Design and Implementation</li>
				 <li>Usability</li>
				 <li>TRAC (issue tracking system/python)</li>
				 <li>Subversion (version control)</li>
			 </ul>
		 </description>
	 </job>
 </experience>
 
 <experience type="work">
  <period>
   <from>
    <year>2007</year>
    <month>09</month>
   </from>
   <to>
    <year>2008</year>
    <month>04</month>
   </to>
  </period>
  <job type="contract">
   <company>IT Knows ApS</company>
   <customer>Nokia Denmark</customer>
   <description>
     Design and development of embedded software (for mobile phones).  
     State of the art (working) prototypes/mockups of technology to be used in future devices.
     (Details can't be disclosed)
     <br/><br/>
   Technology/tools used:<br/>
    <ul>
     <li>Different UNIX tools</li>
     <li>SDL (Simple DirectMedia Layer)</li>
     <li>Embedded development (ARM)</li>
     <li>Advanced concept prototyping</li>
     <li>Graphical Design</li>
     <li>Usability</li>
    </ul>
   </description>
  </job>
 </experience>

 <experience type="work">
  <period>
   <from>
    <year>2008</year>
    <month>04</month>
   </from>
  </period>
  <job type="full">
   <company>Nokia Denmark</company>
   <description>
     Software Specialist, working with development and design of mobile solutions.
     Now a Software Concepting Specialist, mainly focusing on creating software concepts for future devices,
     as well as supporting marketing, development groups, etc.
     (Details can't be disclosed)
     <br/><br/>
   Technology/tools used:<br/>
    <ul>
     <li>Office Tools (PowerPoint, Word, etc.)</li>
     <li>SDL (Simple DirectMedia Layer)</li>
     <li>Embedded development (ARM)</li>
     <li>Advanced concept prototyping</li>
     <li>Graphical Design</li>
     <li>Usability</li>
    </ul>
   </description>
  </job>
 </experience>

 <experience type="work">
  <period>
   <from>
    <year>2001</year>
    <month>01</month>
   </from>
   <to>
    <year>2001</year>
    <month>04</month>
   </to>
  </period>
  <job type="contract">
   <company>Computers And Chemistry ApS</company>
   <customer>Alm. Brand</customer>
   <description>
     Working in a team (joining in the middle/end period of development) on a J2EE based CRM related project for internal use.
     I was in touch with different parts of the project, including GUI design/development, database call and system optimization and error handeling.
     <br/><br/>
     Technology/tools used:<br/>
    <ul>
     <li>Java (J2SE and parts of J2EE)</li>
     <li>JDBC (SQL -&gt; Oracle, Informix)</li>
     <li>Swing</li>
     <li>XML</li>
     <li>jFramework</li>
    </ul>
   </description>
  </job>
 </experience>
 
 <experience type="work">
  <period>
   <from>
    <year>2000</year>
    <month>01</month>
   </from>
   <to>
    <year>2000</year>
    <month>04</month>
   </to>
  </period>
  <job type="contract">
   <company>Computers And Chemistry ApS</company>
   <customer>DeCon ApS (project for "Told &amp; Skat")</customer>
   <description>
     Joining in the middle of development of a larger import/export handeling system to be used in the Danish tax administration.
     <br/><br/>
     Technology/tools used:<br/>
    <ul>
     <li>J2EE</li>
     <li>Enterprise Java Beans</li>
     <li>GUI design (Swing)</li>
     <li>Connection to data bases</li>
     <li>File and thread handeling</li>
     <li>Using BEA WebLogic</li>
    </ul>
   </description>
  </job>
 </experience>
 
 <experience type="work">
  <period>
   <from>
    <year>1999</year>
    <month>04</month>
   </from>
   <to>
    <year>2001</year>
    <month>01</month>
   </to>
  </period>
  <job type="contract">
   <company>Computers And Chemistry ApS</company>
   <customer>Avenir Danmark A/S</customer>
   <description>
     Development of a windows based document handling/billing system to be used in several county offices.  
     <br/><br/>
     Technology/tools used:<br/>
    <ul>
     <li>Visual C++</li>
     <li>Java</li>
     <li>System design</li>
     <li>Connection to data bases</li>
     <li>Image processing and compression</li>
     <li>Optical Character Recognition (OCR)</li>
     <li>Scanner (image) control using the TWAIN API</li>
     <li>Printer control</li>
    </ul>
   </description>
  </job>
 </experience>
 
 <experience type="work">
  <period>
   <from>
    <year>1995</year>
    <month>09</month>
   </from>
   <to>
    <year>1999</year>
    <month>03</month>
   </to>
  </period>
  <job type="full">
   <company>Radiometer Medical A/S</company>
   <description>
    Working with software service and development.<br/><br/>
    Projects include:<br/>
    <ul>
     <li>Producing custom development tools (PC, C++/Pascal)</li>
     <li>Converting from VAX PASCAL to C++ (PC)</li>
     <li>Development for and test of medical instruments</li>
     <li>Software quality assurance (QA)</li>
    </ul>
   </description>
  </job>
 </experience>
 
 <experience type="interest">
  <period>
   <from>
    <year>1988</year>
   </from>
  </period>
  <description>Playing different instruments (saxophone, piano, trumpet, guitar, bass).<br/>
               Genres:  Modern jazz, bebop, ballads, ...
  </description>
 </experience>
 
 <experience type="interest">
  <period>
   <from>
    <year>1986</year>
   </from>
  </period>
  <description>Role playing games.</description>
 </experience>
 
 <experience type="interest">
  <period>
   <from>
    <year>1996</year>
   </from>
  </period>
  <description>In-liner roller skating.</description>
 </experience>
 
 <experience type="interest">
  <period>
   <from>
    <year>1989</year>
   </from>
   <to>
    <year>1999</year>
   </to>
  </period>
  <description>Playing badminton.</description>
 </experience>
 
 <experience type="interest">
  <period>
   <from>
    <year>2006</year>
   </from>
  </period>
  <description>Playing squash.</description>
 </experience>

 <!-- Skill levels are between 0 (none) and 100 (expert) -->
 <skills area="Programming Languages">
  <skill>
   <name>C</name>
   <level>95</level>
   <years>12</years>
   <lastused>2008</lastused>
  </skill>
 
  <skill>
   <name>C++</name>
   <level>95</level>
   <years>14</years>
   <lastused>2009</lastused>
  </skill>
 
  <skill>
   <name>Java</name>
   <level>95</level>
   <years>10</years>
   <lastused>2008</lastused>
  </skill>
 
  <skill>
   <name>Pascal</name>
   <level>40</level>
   <years>2</years>
   <lastused>1999</lastused>
  </skill>
 
  <skill>
   <name>Matlab</name>
   <level>70</level>
   <years>3</years>
   <lastused>2003</lastused>
  </skill>
 
  <skill>
   <name>Assembler (x86)</name>
   <level>65</level>
   <years>3</years>
   <lastused>1999</lastused>
  </skill>

  <skill>
   <name>Python</name>
   <level>30</level>
   <years>2</years>
   <lastused>2009</lastused>
  </skill>

  <skill>
   <name>Csharp</name>
   <level>30</level>
   <years>0.5</years>
   <lastused>2007</lastused>
  </skill>
 </skills>

 <skills area="Hardware Platforms / Operating Systems">
  <skill>
   <name>Linux (x86)</name>
   <level>90</level>
   <years>10</years>
   <lastused>2009</lastused>
  </skill>
 
  <skill>
   <name>Windows (XP/2000/98/95)</name>
   <level>90</level>
   <years>13</years>
   <lastused>2009</lastused>
  </skill>
 
  <skill>
   <name>MS-DOS</name>
   <level>80</level>
   <years>8</years>
   <lastused>1995</lastused>
  </skill>
 
  <skill>
   <name>Sun Solaris</name>
   <level>70</level>
   <years>2</years>
   <lastused>2002</lastused>
  </skill>
  
  <skill>
   <name>SmartCard (development for)</name>
   <level>40</level>
   <years>1</years>
   <lastused>2001</lastused>
  </skill>
  
  <skill>
   <name>LEGO RCX (development for)</name>
   <level>40</level>
   <years>1</years>
   <lastused>2003</lastused>
  </skill>
  
  <skill>
   <name>PalmOS (development for)</name>
   <level>40</level>
   <years>1</years>
   <lastused>2000</lastused>
  </skill>
 
  <skill>
    <name>PocketPC (development for)</name>
    <level>60</level>
    <years>2</years>
    <lastused>2005</lastused>
  </skill>
</skills>
 
 <skills area="Development Environments">
  <skill>
   <name>Visual Studio (C++, Windows and PocketPC)</name>
   <level>90</level>
   <years>7</years>
   <lastused>2008</lastused>
  </skill>
  
  <skill>
   <name>KDevelop (C++, Linux)</name>
   <level>85</level>
   <years>4</years>
   <lastused>2006</lastused>
  </skill>
  
  <skill>
   <name>Visual Age (Java, Windows)</name>
   <level>75</level>
   <years>1</years>
   <lastused>2002</lastused>
  </skill>
  
  <skill>
   <name>Eclipse (Java, Linux/Windows)</name>
   <level>85</level>
   <years>7</years>
   <lastused>2009</lastused>
  </skill>
  
  <skill>
   <name>Turbo Pascal (DOS)</name>
   <level>50</level>
   <years>2</years>
   <lastused>1999</lastused>
  </skill>
  
  <skill>
   <name>Turbo C++ (DOS)</name>
   <level>80</level>
   <years>4</years>
   <lastused>1999</lastused>
  </skill>
  
  <skill>
   <name>JBuilder (Java, Windows)</name>
   <level>80</level>
   <years>2</years>
   <lastused>2001</lastused>
  </skill>
  
  <skill>
   <name>Visual Cafe (Java, Windows)</name>
   <level>80</level>
   <years>1</years>
   <lastused>2000</lastused>
  </skill>
  
 </skills>
  
 <skills area="Technologies/Interfaces/Libraries">
  <skill>
   <name>PHP</name>
   <level>90</level>
   <years>5</years>
   <lastused>2008</lastused>
  </skill>
 
  <skill>
   <name>SQL</name>
   <level>80</level>
   <years>7</years>
   <lastused>2007</lastused>
  </skill>
 
  <skill>
   <name>MFC</name>
   <level>70</level>
   <years>3</years>
   <lastused>2001</lastused>
  </skill>
 
  <skill>
   <name>ActiveX</name>
   <level>50</level>
   <years>1</years>
   <lastused>2002</lastused>
  </skill>

  <skill>
   <name>ASPX</name>
   <level>30</level>
   <years>0.5</years>
   <lastused>2007</lastused>
  </skill> 
 
  <skill>
    <name>STL</name>
    <level>70</level>
    <years>5</years>
    <lastused>2006</lastused>
  </skill>
  
  <skill>
    <name>SDL (Simple DirectMedia Layer)</name>
    <level>80</level>
    <years>3</years>
    <lastused>2009</lastused>
  </skill>
  
  <skill>
   <name>J2EE</name>
   <level>60</level>
   <years>3</years>
   <lastused>2006</lastused>
  </skill>
 
  <skill>
   <name>Boost</name>
   <level>70</level>
   <years>3</years>
   <lastused>2006</lastused>
  </skill>
 
  <skill>
   <name>JSP</name>
   <level>90</level>
   <years>3</years>
   <lastused>2005</lastused>
  </skill>
 
  <skill>
   <name>XML, XPath</name>
   <level>95</level>
   <years>8</years>
   <lastused>2009</lastused>
  </skill>
 
  <skill>
   <name>SNMP</name>
   <level>50</level>
   <years>1</years>
   <lastused>2006</lastused>
  </skill>
 
  <skill>
   <name>Messaging/event based communication</name>
   <level>60</level>
   <years>4</years>
   <lastused>2008</lastused>
  </skill>
 
  <skill>
   <name>CORBA</name>
   <level>60</level>
   <years>3</years>
   <lastused>2006</lastused>
  </skill>
 
  <skill>
   <name>Blitz++</name>
   <level>60</level>
   <years>1</years>
   <lastused>2004</lastused>
  </skill>
 
  <skill>
   <name>CVS</name>
   <level>80</level>
   <years>6</years>
   <lastused>2006</lastused>
  </skill>
  
  <skill>
   <name>Subversion</name>
   <level>30</level>
   <years>2</years>
   <lastused>2007</lastused>
  </skill>
  
  <skill>
   <name>PVCS</name>
   <level>40</level>
   <years>1</years>
   <lastused>2001</lastused>
  </skill>
  
  <skill>
   <name>SourceSafe</name>
   <level>60</level>
   <years>3</years>
   <lastused>2001</lastused>
  </skill>
  
  <skill>
   <name>WAP/WML</name>
   <level>90</level>
   <years>3</years>
   <lastused>2002</lastused>
  </skill>
  
  <skill>
   <name>HTML</name>
   <level>95</level>
   <years>9</years>
   <lastused>2008</lastused>
  </skill>
  
  <skill>
   <name>JDBC</name>
   <level>90</level>
   <years>5</years>
   <lastused>2006</lastused>
  </skill>
  
  <skill>
   <name>ImageMagick++</name>
   <level>80</level>
   <years>4</years>
   <lastused>2008</lastused>
  </skill>
  
  <skill>
   <name>Stored procedures (pgplsql)</name>
   <level>60</level>
   <years>1</years>
   <lastused>2004</lastused>
  </skill>
 </skills>

 <skills area="Databases">
  <skill>
   <name>PostgreSQL</name>
   <level>90</level>
   <years>4</years>
   <lastused>2005</lastused>
  </skill>
  
  <skill>
   <name>Oracle</name>
   <level>50</level>
   <years>3</years>
   <lastused>2007</lastused>
  </skill>
  
  <skill>
   <name>Access</name>
   <level>70</level>
   <years>1</years>
   <lastused>2002</lastused>
  </skill>
  
  <skill>
   <name>MySQL</name>
   <level>60</level>
   <years>3</years>
   <lastused>2007</lastused>
  </skill>
 </skills>
 
 <skills area="Principles / Practices">
  <skill>
   <name>OOD</name>
   <level>90</level>
   <years>10</years>
   <lastused>2009</lastused>
  </skill>
  
  <skill>
   <name>eXtreme Programming</name>
   <level>50</level>
   <years>1</years>
   <lastused>2002</lastused>
  </skill>
  
  <skill>
   <name>Design Patterns</name>
   <level>80</level>
   <years>7</years>
   <lastused>2009</lastused>
  </skill>
  
  <skill>
   <name>Client/Server/Network development</name>
   <level>90</level>
   <years>8</years>
   <lastused>2009</lastused>
  </skill>
  
  <skill>
   <name>UML</name>
   <level>80</level>
   <years>7</years>
   <lastused>2009</lastused>
  </skill>
  
  <skill>
   <name>Software Architecture</name>
   <level>70</level>
   <years>6</years>
   <lastused>2009</lastused>
  </skill>
 </skills>

 <skills area="Scientific / Areas of interest">  
  <skill>
   <name>Statistical image processing</name>
   <level>60</level>
   <years>7</years>
   <lastused>2009</lastused>
  </skill>
  
  <skill>
    <name>Neural networks</name>
    <level>80</level>
    <years>5</years>
    <lastused>2008</lastused>
  </skill>
 </skills>
</cv>
