Untitled Document
Untitled Document
Staff profile: Steffen Duve
Telephone: +45 70 277 222
Mobile: +45 29 800 222
e-mail:
Associated with Intelligent Systems since April 2010
Born: 1975
Civil status: Married
Children: 1
Steffen about himself
I work as a systems developer and systems designer, specializing in Windows Embedded
software development, including configuration of Windows XP Embedded images and development
in C#.
I am 34 years old, an honest person, and I value a good and inspiring environment, and I
offer an engaged and qualified work effort to produce creative and intelligent solutions.
I have an extensive experience in solving projects related to industrial software, and I
am able to grasp a problem quickly and efficiently, and to deliver a well-executed solution.
duve.dk
duve.dk was established in 2004 with Steffen Duve as owner and sole employee. Since 2005
duve.dk has delivered custom-configured Windows operating systems for a variety of purposes
ranging from display solutions for airports and wind turbines to IP-based set-up boxes.
Using the Windows Embedded Standard (WES) we achieve stable operation and efficient
execution of applications.
Compentence levels
| competence/skills |
Level 1-5
(5 high) |
Years' experience |
Used last time |
| Project management and processes: |
|
|
|
| Project management |
4 |
8 |
2010 |
| Project estimation |
5 |
8 |
2010 |
| Technical project management |
5 |
10 |
2010 |
| Project-oriented work and project training |
4 |
10 |
2010 |
| Consultant skills (general, logistics, sales and business consultant skills): |
|
|
|
| General communication and small talk skills |
4 |
10 |
2010 |
| Adapting to new environment and people |
5 |
5 |
2010 |
| Analysis, customer needs and requirement specification |
5 |
8 |
2010 |
| Tender and quotation specification |
4 |
8 |
2010 |
| Presentation technique |
4 |
8 |
2010 |
| Design methods, architecture and general developer skills: |
|
|
|
| UML |
3 |
5 |
2009 |
| Unified Process |
4 |
3 |
2009 |
| Object-oriented analysis and design (OOA/OOD) |
4 |
10 |
2010 |
| System design and architecture |
5 |
10 |
2010 |
| Design Patterns |
3 |
10 |
2010 |
| Configuration management and version control |
3 |
10 |
2010 |
| Product development and maintenance |
5 |
10 |
2010 |
| Commissioning and support (on site) |
5 |
10 |
2010 |
| Support and maintenance on production systems |
4 |
10 |
2010 |
| Programming languages and technologies: |
|
|
|
| Java |
3 |
|
2005 |
| C# |
5 |
|
2010 |
| C++ |
3 |
|
2009 |
| ANSI C |
2 |
|
2005 |
| Visual Basic/VBA |
4 |
|
2005 |
| Delphi/Pascal |
3 |
|
2008 |
| SQL |
4 |
|
2010 |
| PHP |
3 |
|
2010 |
| HTML |
3 |
|
2010 |
| XML |
4 |
|
2010 |
| Operating systems and virtualization technologies: |
|
|
|
| Windows Server 2008 |
3 |
1 |
2010 |
| Windows 7 |
4 |
1 |
2010 |
| Windows Vista |
4 |
2 |
2009 |
| Windows XP |
5 |
8 |
2010 |
| Windows 2000 |
5 |
4 |
2005 |
| Windows NT |
4 |
2 |
2005 |
| Windows Mobile/Windows CE/Pocket PC |
5 |
4 |
2009 |
| Linux (Red Hat, Suse, Ubuntu, etc.) |
2 |
1 |
2010 |
| VM Ware |
3 |
1 |
2009 |
| .NET Compact Framework |
5 |
4 |
2009 |
| Mac OS-X and iPhone |
3 |
1 |
2010 |
| Middleware, communication and interprocess programming: |
|
|
|
| Messaging and message-based systems |
4 |
10 |
2010 |
| Multi-thread programming |
4 |
5 |
2010 |
| .NET Remoting |
4 |
2 |
2009 |
| Web services and SOAP |
4 |
2 |
2009 |
| OPC |
3 |
5 |
2005 |
| Web and application servers: |
|
|
|
| Apache HTTP Server |
4 |
2 |
2010 |
| Microsoft Internet Information Server |
3 |
2 |
2008 |
| Proprietary SCADA systems. Lantic Systems / Siemens Wind Power |
4 |
5 |
2010 |
| Databases and database technologies: |
|
|
|
| Microsoft SQL Server |
4 |
8 |
2010 |
| MS Access |
3 |
5 |
2005 |
| MySQL |
4 |
5 |
2010 |
| Languages (written and spoken): |
|
|
|
| Danish |
5 |
35 |
2010 |
| English |
4 |
10 |
2009 |
| German |
3 |
5 |
2009 |
| Software Developer Tools: |
|
|
|
| Microsoft Visual Studio |
4 |
10 |
2010 |
| Photoshop or Gimp |
3 |
2 |
2009 |
| OpenOffice.org |
3 |
1 |
2010 |
| Microsoft Office |
5 |
10 |
2010 |
| Sales & marketing skills (internal): |
|
|
|
| Printed materials (brochures, leaflets, etc.) |
4 |
2 |
2010 |
| Press and public relations |
3 |
1 |
2010 |
| Finance skills (internal): |
|
|
|
| Accounting |
4 |
8 |
2010 |
| Invoicing |
3 |
8 |
2010 |
| Time-Project System (time project accounting) |
3 |
8 |
2010 |
Career (projects)
| Year |
Customer |
Role |
Task |
Technology |
| 2010/02 - |
Wind turbine manufacturer |
Systems analysis, systems development, systems design, implementation, documentation, systems testing, hand-over, support |
Design and implementation of a module for data collection based on the customer's software platform and proprietary communication protocol and SQL-Server 2008. |
MS SQL, C#, .NET, Visual Studio, Bulk Copy. |
| 2009/12 - |
ChapDrive A/S |
Systems analysis, systems development, systems design, implementation, documentation, systems testing, hand-over, support |
Design and implementation of a complete data warehouse solution for consolidated wind turbine data. The solution includes collection of data via the Internet, processing, consolidating and persistence of data, and hosting of database and web interface on a Linux server. |
MySQL, C#, Mono, Mono Develop, Linux, Ubuntu, php, OpenVNP, Apache Web Server. |
| 2005/01 - 2009/01 |
Linkage A/S |
Systems analysis, systems development, systems design, User interface design, implementation, documentation, systems testing, hand-over, support. |
Implementation of custom XP Embedded images configured to the customer's hardware and
requirements. Provided for more than 10 separate customers nationally and internationally.
Focus in project was: analysis of customer hardware and software, systems design, module structure, iterative development, customer dialogue, documentation, systems testing and hand-over. |
Microsoft Windows Embedded Studio, Microsoft Windows XP Embedded, C#, Microsoft SQL Server. |
| 2007/05 - 2009/01 |
Linkage A/S (Wind turbine industry) |
Systems analysis, systems design, systems development, implementation, documentation, systems testing, hand-over, support |
Design and implementation of a software system for collection and processing of data from more than 3000 measurement points in a wind turbine. Data was stored in a format optimized for both memory- and search-efficiency. |
Visual Studio .NET, Windows XP Embedded, C#, MySQL, IEC 61400-25. |
| 2007/06 - 2009/01 |
Linkage A/S (Wind turbine industry) |
Systems analysis, systems design, systems development, systems testing, documentation, hand-over, support |
System for collecting, processing and distributing alarms and events occurring in a wind
turbine. The systems were running in a Windows XP Embedded platform.
Tasks included: interface with existing data model, design of a new alarm model, design
of a distribution system to provide alarms centrally and decentrally, implementation of
software modules for the customer's .Net-based platform, design and implementation of
databases, testing, and hand-over. |
Visual Studio .NET, C#, Windows XP Embedded, MySQL, Microsoft SQL. |
| 2006/02 - 2008/02 |
Linkage A/S (Wind turbine industry) |
Systems analysis, systems design, systems development, implementation, documentation, systems testing, hand-over, support |
Implement a Web Service Interface in .NET based on existing IEC Standard. The task should be solved without the use of IIS, and the challenge was to embed the SOAP and HTTP in a independent .NET application.
| Microsoft Visual Studio .NET, C#, Web Services, .NET, Web Services Enhancement, Windows XP Embedded |
| 2005/01 - 2006/04 |
Linkage A/S (Measuring equipment) |
Systems analysis, systems design, user interface design, system development, implementation, documentation, support |
Embedded project running on a handheld computer. Development and design of PDA software for measurement and validation of wear on rails and train wheels.
A measuring probe is connected to the handheld computer via USB and the software collects, validates and presents measurement data.
USB driver and data acquisition/validation is implemented in C++, while the user interface is based on the Compact Framework .NET Platform (C #).
Business logic is implemented based on existing PC Pascal source code.
| Compact Framework .NET, C#, C++, Pascal, Microsoft Windows CE |
| 2000/01 - 2004/10 |
Lantic Systems A/S |
Systems analysis, systems design, user interface design, systems development, systems testing |
Development, design and implementation of a PC-based alarm/surveillance system for super-yachts. The server component consists of VB.NET applications and an MSDE database. The client component is a stand-alone Macromedia Flash application custom-made for individual projects.
| Microsoft Visual Studio, Visual Basic, Macromedia Flash MX, .NET, Microsoft SQL, Windows XP.
|
| 2004/01 - 2004/10 |
Lantic Systems A/S |
Sales, support |
Sales and service to Danish and foreign customers. Sales and support of electronics systems for the super yacht industry, including daily contacts with foreign customers and partners.
| |
| 2001/01 - 2004/10 |
Lantic Systems A/S |
Systems analysis, requirement specification, systems design, systems development, user interface design, implementation, hand-over, support |
Specification, configuration, approval and commissioning of an alarm/surveillance system for super-yachts. In collaboration with the customer and his consultants the concrete project was specified and interfaces defined. Based on the specification an implementation is made using a server configuration (XML in SQL) and a custom-made user interface (Macromedia Flash). The system is documented for approval e.g. by Lloyd's Register or DNV. Finally, commissioning and testing is carried out onboard the vessel. |
Visual Studio .NET, XML/XPath, Macromedia Flash MX, Microsoft SQL Server. |
| 2000/01 - 2002/01 |
Lantic Systems A/S |
Systems analysis, systems design, user interface design, systems development, systems testing, hand-over, support |
Embedded hardware and software project, including hardware development assistance. Development of light- and temperature control system for use in super yachts. The system consists of custom hardware modules for high/low voltage light control, temperature measurement and control, and user input via LCD touch panels. These modules are connected via a serial connection to a controller based on Maxim TINI (Tini Internet Interfaces). The TINI controller runs custom-developed Java application. |
Embedded Java (TINI), Assembler, Atmel AVR processor, Keil C compiler, RS485. |
Last updated: June 2010
Intelligent Systems A/S • Østre Allé 16 • DK-9560 Hadsund
Tel: +45 7020 2275 •
•
www.intelligentsystems.dk
©2006-2011
Intelligent Systems A/S
|