Personal information |
- Nationality: Denmark
- Date of birth: 3 August 1976
|
Career objektive | To work independently within a team environment where one can grow personally while contributing to the overall growth of the company.
|
Education |
2008 | Aarhus University (Master of IT) | Aarhus |
|
- Completed course in Software Architecture in Practice under Master of IT, software development (MIT)
|
|
2008 | Aarhus University (Master of IT) | Aarhus |
|
- Completed course in Programming of Large Object Oriented Systems under Master of IT, software development (MIT)
|
|
2007 | Aarhus University (Master of IT) | Aarhus |
|
- Completed course in Software Testing and Reliability under Master of IT, software
development (MIT)
|
|
2006 | Aarhus University (Master of IT) | Aarhus |
|
- Completed course in IT Security under Master of IT, software
development (MIT)
|
| 2005 - 2006 | Aarhus University (Master of IT) | Aarhus |
|
- Completed course in Project Management under Master of IT, software
development (MIT)
|
| 1999 – 2003 | The Engineering College of Aarhus | Aarhus |
|
- Bachelor in Electrical, Electronic and Computer Engineering
- Six months practical engineering experience at Cotas Computer
Technology A/S
|
| 1998 – 1999 | The Engineering College of Aarhus | Aarhus |
|
- Supplementary courses in physics and chemistry
|
| 1998 – 1998 | Aarhus Technical School | Aarhus |
|
- Basic training electronics and low power theory
|
| 1995 – 1998 | Aarhus University (stud. Oecon) | Aarhus |
|
- University level economics
- Education unfinished
|
| 1993 – 1995 | Niels Brock (HH) | Copenhagen |
|
- Advanced training Copenhagen Business College
- Education supplemented with level A mathematics
|
| 1992 – 1993 | Niels Brock (HG) | Copenhagen |
|
- Basic training Copenhagen Business College
|
| 1983 – 1992 | The Pilegaard high school | Copenhagen |
| |
Certificates |
September 2008 | | |
|
- DOORS (Dynamic Object Oriented Requirements System)
| | |
|
October 2007 | | |
|
- Wind River Education Services - General Purpose Platform, VxWorks Edition (VxWorks 6.x and Workbench 2.x)
| | |
|
February 2006 | | |
|
- Multithreading – patterns and .NET implementation
| | |
| January-April 2006 | | |
|
- Neuro-Linguistic Programming
| | |
| December 2005 | | |
|
- MSDN Training (2540N) – Building Embedded Solutions Using Windows
CE 5.0
| | |
| April 2005 | | |
|
- Advanced course in C# and the .NET framework v2.0
| | |
| August 2004 | | |
|
- Course in Presentation and Argumentation
| | |
Work experience |
2008 - present | | |
|
- Partner in Embedded Outsource. Project based developement as Software Design Engineer.
- Develope generic and configurable components for the new Terma A/S SW platform
- Develope simulators for the new Terma Tactical Display
- Develope load tool for new Terma HW platform
| | |
| 2006 - 2008 | | |
| | | |
| 2003 – 2006 | | |
|
- Software Design Engineer at Bang&Olufsen A/S
- Work on the design of a new digital home entertainment network. Proof of concept done in Java.
- Design the overall system description using UML 2.0
- Design the interface architecture for an UDP based discovery
- Design the JNI interface for win32 device driver access.
system.
Technological resurge into HAVi and ieee1394 (firewire) as possible
implementations of the above digital network.
Technological resurge into NMM (Networked Multi Media) as a
framework for the above digital network.
Work on the implementation of above digital network based on Java
proxy objects.
- Implement above designed JNI interface system
- Maintain documentation and verify integration in accordance
with design updates during implementation.
- Implement playback using Open Source Java
implementations, e.g. Java sound API and Java decoders.
Technical resurge into proprietary RMI system designed for
minimized network traffic and real-time performance.
- Design and write JNI interface for proprietary RMI system.
Technological resurge into UPnP as a framework for the above
digital network.
Technological resurge into UPnP/AV as architecture for the above
digital network.
Proof of concept for UPnP/AV solution done in Java.
- Design JNI solution for Win32 UPnP stack.
Work on implementation of a minimal implementation of the digital
network in C++.
- XP programming to port Java solution into C++
Work on full implementation of the digital network in C# using the
.NET Framework 2.0 (Beta 1 and Beta 2).
- Design playback scenarios based on a graph-node principle
inspired by the Microsoft FilterGraph.
- Wrap Win32 UPnP stack via COM inter-op in a stack
implementation independent interface.
- Implement .NET reflection based invocation system on top of
the UPnP stack wrapper.
- Design and implement a COM inter-op based system to
access Microsoft DirectX.
- Implement UPnP/AV architecture using COM inter-op to
DirectShow and DirectSound.
- Design and implement UPnP extensions to the UPnP/AV
architecture to support network wide sessions.
Work on implementation of a client version to run on PDA’s written
in C# using the .NET Compact Framework 2.0 (Beta 1 and Beta 2).
- Rewrite above implementation to use only .NET Compact Framework compliant code.
- Extend COM interfaces to allow call-back from native code (not
supported by .NET Compact Framework).
- Write Managed C++ implementations of certain low-level
functionalities.
- Wrapping DirectSound functionality to allow QOS and
simultaneous distributed playback.
- Write low-level driver functionality for WinCE using COM
interfaces
Work on production code maturing of the digital network code
written in C# using the .NET Framework 2.0.
- Write configuration and transaction algorithms using third party
CORBA-Like RMI system
- Work on IDL backend for managed to unmanaged interacting
with third party middleware technology
Manage the software requirements and integration of the digital
network platform into a specific market product.
|
| 2001 – 2002 | | |
| - Six months practical Hardware and Software development experience at Cotas Computer Technology A/S
- Designed and implemented a MFC program to visualize data logged
by the Vestas A/S windmills.
- Updated the windmill simulator to work with Vestas A/S 3MW model.
Program written in Modula-2.
- Designed, laid out and test print-boards for Vestas A/S 3MW
simulator.
|
Interests | Scuba diving, fencing, reading, jogging and climbing |
References | Available upon request |