Hendrik Wagner

Software Test and Product Maintenance Support

Berlin, Germany

Experience

Jul 2024 - Nov 2024
5 months

Software Test and Product Maintenance Support

Anton Paar ProveTec GmbH

  • Supporting the development team with software testing and product maintenance.
  • Domain: laboratory instruments and process measurement systems.
  • Augmenting/creating test specifications.
  • Performing regression tests.
  • Performing release tests.
  • Analyzing Jira tickets.
  • Identifying software defects and fixing them in C#.
  • Development tools: MS Visual Studio, various proprietary tools, Git, Fork, MS Office, Jira, SQLite, TeamCity, PuTTY.
Jun 2024 - Jun 2024
1 month

E-Invoice Generation Specialist

Private Project

  • Generating an e-invoice according to EN 16931 from a given invoice in Docx format.
  • Domain: office software.
  • Concept, implementation, deployment, documentation.
  • Extracting invoice information from the Docx file.
  • Generating an XML file according to EN 16931.
  • Generating a PDF/A-3 file from the Docx file.
  • Embedding the XML file in the PDF.
  • Development tools: PyCharm (docx2python, xml.etree.ElementTree), MS Word.
Feb 2024 - May 2024
4 months

Test Environment Developer

Miethke GmbH & Co. KG

  • Designing and implementing a test environment for automated system and integration tests in C and Python.
  • Industry: medical technology.
  • Project organization: Scrum, CI/CD.
  • Creating the concept.
  • Implementing test functionality on the target system in C.
  • Implementing control software in Python.
  • Automatic generation of report files (text, PDF, XML).
  • Implementing tests on the target system.
  • Documentation.
  • Target system: Windows PC, microcontroller board with STM32L4.
  • Development tools: Git, GitLab, Git Extensions, STM32CubeIDE, Segger J-Link, PuTTY, PyCharm (serial, argparse, json, configparser, Reportlab, xunit_xml), Doxygen.
Nov 2023 - Jan 2024
3 months

Embedded Software Engineer

Phoenix Contact

  • Writing software specification and adapting existing embedded C/C++ software to new hardware (STM32G4 family) and documenting it; adapting existing CANopen interface to CANopen FD. The software adaptation was the main focus.
  • Industry: charging infrastructure.
  • Project organization: complex individual project.
  • Creating software specification.
  • Analyzing and documenting existing software.
  • Documenting existing CANopen FD messages.
  • Designing the software adaptation.
  • Implementation, documentation.
  • Target system: microcontroller board with STM32G491.
  • Development tools: MS Office, PlantUML, Git, Jira, PCan-View, PCAN-USB FD, STM32CubeIDE, ST-Link/V2, CANopenEditor/EDS-Editor V4-1, Doxygen.
Oct 2023 - Oct 2023
1 month

MS Outlook Automation Specialist

Private Project

  • Enhanced mail merge functionality for MS Outlook.
  • Domain: office software.
  • Concept, implementation, deployment, documentation.
  • Extracting all email addresses and names in a defined folder structure from all PST files in a local folder.
  • Creating a CSV file with the found information.
  • Sending emails to all entries in a CSV file.
  • Development tools: PyCharm (unicodecsv, win32com, csv, httplib2, oauth2client, base64, email, smtplib), MS Outlook.
Feb 2023 - Jul 2023
6 months

VBA/VB.net Developer

Private Project

  • Refactoring and extending modules of the VBA macro collection for MS Office to generate business documents (see 02/13 – 09/14).
  • Domain: office software.
  • Re-implementing, extending, and testing individual VBA-written modules in VB.net.
  • MS Word: letter, invoice, time sheet (input forms, address from Outlook, choice of letter/fax/email).
  • MS Excel: account statement (input forms, export using banking software, generating PDF).
  • Target system: Windows 10 or newer with MS Office 2019 or newer.
  • Development tools: MS Office 2019, MS Visual Studio 2022.
Jul 2022 - Dec 2022
6 months

Software Developer

Vossloh Locomotives GmbH

  • Supporting the development team with product maintenance and implementing new functionality.
  • Industry: rail vehicles.
  • Project organization: Scrum, V-Model.
  • Handling change requests: design, implementation, and developer testing.
  • Maintaining documentation (specification, architecture specification, design specification).
  • Designing and implementing automated tests.
  • Document and code reviews.
  • Target system: Selectron control unit.
  • Development tools: MS Office, SVN, Jira, Mantis, Selectron CAP 1131.
Sep 2021 - Jul 2022
11 months

Software Developer / Consultant

Mitel Deutschland GmbH

  • Supporting the development team with product adaptations and consulting (architecture, implementation concept) during integration of new hardware.
  • Industry: telecommunications.
  • Project organization: traditional.
  • Analyzing and fixing known bugs in C and C++.
  • Performing manual tests.
  • Code reviews.
  • Integrating a new battery charging controller into existing software – integration concept.
  • Integrating a new battery charging controller – architectural adjustments.
  • Integrating a new battery charging controller – I²C communication.
  • Integrating a new battery charging controller – type detection.
  • Integrating a new battery charging controller – software adaptation to changed functionality.
  • Integrating QR code functionality into the existing system – generating the QR code.
  • Integrating QR code functionality – extending the menu structure.
  • Target system: embedded system (SoC) with DECT and Bluetooth.
  • Development tools: IAR Workbench, Doxygen, MS Visual Studio, proprietary tools.
Jan 2020 - Jul 2021
7 months

Software Engineer

Olympus Winter & Ibe GmbH

  • Product maintenance, consulting/support for test automation and structuring.
  • Industry: medical technology.
  • Project organization: traditional.
  • Analyzing and fixing known bugs in existing C code.
  • Conducting tests.
  • Implementing and optimizing tests in Perl.
  • Optimizing test architecture.
  • Verifying documents and software.
  • Document and code reviews.
  • Target system: embedded system with i.MX6Q7 microcontroller (ARM Cortex-A9) running VxWorks 7.
  • Development tools: Wind River Workbench 4, Surround SCM, proprietary tools, Raspberry Pi with various scripts and tools under embedded Linux for debugging via Ethernet, MS Office.
Sep 2020 - Dec 2020
4 months

Embedded Software Engineer

Peucon GmbH

  • Implementing a CAN flash loader for the control unit of an e-bike.
  • Industry: electromobility.
  • Project organization: traditional, CI/CD.
  • Creating documents (specification, documentation).
  • Implementation in C, commissioning.
  • Code reviews.
  • Target system: embedded system with MC9S12XEQ512 microcontroller.
  • Development tools: Eclipse 4.11.0 with build environment, WinIDEA V9.12.288 debugger, Cosmic S12X C-Compiler, proprietary tools, Peak PCAN-USB, Peak PCanView, Git, GitAhead.
Jan 2019 - Apr 2020
1 year 4 months

Test Automation Engineer / Consultant

Bombardier Transportation GmbH

  • Supporting/consulting the test team in creating and executing system tests.
  • Industry: rail vehicles.
  • Project organization: traditional, V-Model.
  • Writing automated tests in various test environments for different subsystems (GenATP, TC, …).
  • Adapting tests to changed requirements.
  • Revising the concept for evaluating and validating GPS position data.
  • Document and code reviews.
  • Developing proprietary tools with Python.
  • Target system: Windows PC with MS Visual Studio 2010 and C# Test Suite; Windows PC with MS Visual Studio 2010 and NUnit 2.6.4.
  • Development tools: MS Visual Studio 2010, MS Office, proprietary test framework, Rational ClearCase, Rational ClearQuest, Cygwin, NUnit 2.6.4, Mitrac MTPE/MWT.
Aug 2018 - Dec 2019
5 months

Embedded Systems Engineer / Software Developer

LJU Automatisierungstechnik GmbH

  • Developing the self-test for an embedded system and its interfaces, and PC software to visualize test results.
  • Industry: automation technology.
  • Project organization: complex individual project.
  • Embedded system: test concept, selecting components to be tested, specification, implementation in C, commissioning, documentation.
  • PC: specification, documentation, user manual.
  • PC backend: implementing and commissioning visualization software with Qt.
  • PC frontend: adapting/extending GUI with Qt.
  • Target system: embedded system with Renesas RX600 series controller, CAN, RS232, Ethernet, various I/O; Windows 7 PC.
  • Development tools: IAR Embedded Workbench, Qt Creator 2.8.1, PlantUML.
Aug 2017 - Nov 2018
1 year 4 months

Software Development Consultant

embeddeers GmbH

  • Consulting on software development for a battery management system.
  • Industry: automotive, electromobility.
  • Project organization: traditional.
  • Debugging, writing specification and documentation, customer communication, coordinating a test team.
  • Reviewing specifications, implementing in C, performing developer tests, writing specifications.
  • Developing macros in LibreOffice.
  • Code reviews.
  • Target system: embedded system with ARM microcontroller.
  • Development tools: Doors, CANoe, Serena Dimensions, PlantUML, Wind River compiler, Doxygen, WinIdea debugger, LibreOffice.
Mar 2017 - Present
8 years 5 months

Home Automation System Developer

Private Project

  • Planning and implementing home automation for a single-family house.
  • Domain: home automation.
  • Concept, installation, software implementation for (partial) automation of heating, lighting, power, shutters, and smoke detectors.
  • Target system: Homematic CCU2 with Homematic and Homematic IP components.
  • Development tools: Homematic web UI, Homematic script.
Jan 2015 - Jun 2017
1 year 6 months

Requirements Engineer / Test Automation Engineer

Deuta-Werke GmbH

  • Assisting the development team with customer requirement elaboration in close collaboration with stakeholders.
  • Industry: rail vehicles.
  • Project organization: Scrum, V-Model, CI/CD.
  • Requirements management: refining system requirements and creating software specification.
  • Writing test specifications.
  • Implementing automated tests.
  • Supporting the software development process implementation.
  • Writing tools in VBA and VB.Net to support document creation.
  • Document and code reviews.
  • Development tools: MS Office, Mantis, Jira, Git, VBA, MS Visual Studio 2015/2017, Robot Framework, Python, Jenkins.
Jul 2015 - Aug 2015
2 months

VBA Developer

Chartwerk Präsentationen GbR

  • Creating VBA macros to organize project workflows and staff planning.
  • Domain: office software.
  • Design, implementation in VBA, and testing.
  • Target system: Windows 7 or newer with Excel 2013.
  • Development tools: MS Excel 2013.
Jun 2015 - Aug 2015
3 months

VBA Developer

MOM

  • Creating VBA macros to simplify invoice generation.
  • Domain: office software.
  • Project organization: complex individual project.
  • Design, implementation in VBA, and deployment.
  • Target system: Windows 7 or newer with Excel 2013.
  • Development tools: MS Excel 2013.
Apr 2015 - Sep 2015
6 months

C++ Software Developer

Aidoo Software GmbH

  • Supporting the development team in implementing new features for management software for sports and leisure facilities in C++.
  • Domain: office software.
  • Project organization: traditional.
  • Designing and implementing a module for flexible chart rendering using Cairo (defining specification with the client, implementation).
  • Implementing a DLL with Qt for simple display of geo-position data in Google Maps using C and JavaScript.
  • Extending existing software modules.
  • Integrating the banking module from Windata (Windata black box).
  • Frontend: adapting GUI with Qt.
  • Target system: Windows 7 or newer.
  • Development tools: Borland C++ Builder 4, Qt 5.5, Cairo 1.14.2, Doxygen.
Oct 2014 - Mar 2015
6 months

C# Developer

casenio AG

  • Creating a C# application to communicate with various home automation components via Z-Wave.
  • Domain: home automation.
  • Project organization: complex individual project.
  • Research on Z-Wave, OpenZ-Wave.
  • Analyzing open-source demo software implementation.
  • Implementing a preliminary version in C, evaluating viability of the open-source concept.
  • Target systems: PC, ZME_UZB (USB Z-Wave interface), proprietary microcontroller board with embedded Linux.
  • Development tools: MS Visual Studio Express 2013, GCC, Doxygen.
Oct 2013 - Nov 2013
2 months

MS Outlook VBA Developer

Private Project

  • VBA macro collection for MS Outlook to clean up the mailbox and securely view emails from unknown senders.
  • Domain: office software.
  • Specification, design, implementation, deployment.
  • Minor adjustments for MS Outlook 2013.
  • Target system: Windows XP or newer with MS Outlook 2003/2013.
  • Development tools: MS Outlook 2003/2013, VBA.
Aug 2013 - Sep 2013
2 months

VBA Developer / OPC Specialist

H. Euen Schweisstechnik GmbH

  • Developing a VBA-based OPC client to log process data from an OPC server and a viewer to visualize data in Excel files.
  • Industry: mechanical engineering.
  • Project organization: complex individual project.
  • Advising on target system selection.
  • Design, implementation, testing, and documentation.
  • Target system: OPC client: Windows XP with Excel 2003; viewer: Windows XP or Windows 7 with Excel 2003/2010/2013.
  • Development tools: Excel 2003/2010/2013, VBA, Siemens OPC DAAutomation 2.0.
Feb 2013 - Sep 2014
1 year 8 months

MS Office Automation Developer

Private Project

  • VBA macro collection for MS Office to create business documents.
  • Domain: office software.
  • Phase (07/14 – 09/14): Further development: unified interface, integration of Outlook contacts, extending existing modules and templates, creating additional modules and templates.
  • Phase (02/13 – 04/13): Implementing core functionality.
  • Specification, design, implementation in VBA and AHK, deployment.
  • Target system: Windows XP or newer with MS Office 2003/2013.
  • Development tools: MS Office 2003, 2013, VBA, AHK.
Sep 2012 - Jun 2014
1 year 10 months

Android App Developer

Private Project

  • Mobile app to score a boule game (distance measurement between balls).
  • Domain: mobile applications.
  • Specification, design, implementation in Java, testing.
  • Implementing necessary tools in C/C++.
  • Requirements: automatic detection of relevant objects in a photo; using device sensors to avoid or correct distortion; calculation time max. 10 s (Samsung Galaxy S2).
  • Target system: smartphone with Android 4.1.2 or newer.
  • Development tools: Eclipse, Java, Borland C++ Builder 5, custom tools.
Aug 2012 - Apr 2014
1 year 9 months

Software Developer (IEC 61131-3 / VBA)

Alstom Transport Deutschland GmbH

  • Software development according to IEC 61131-3 (ST, FBD) and creating/extending VBA macros (MS Office) to automate the development process.
  • Industry: rail vehicles.
  • Project organization: traditional, V-Model.
  • Developing TCMS software for external signal lighting, tank, spring accumulator brake, diagnostics, sanding, and more.
  • Analyzing, optimizing, and testing existing software components.
  • Designing, implementing, and commissioning new software components.
  • Document and code reviews.
  • Commissioning new software components in vehicles.
  • Target system: Schneider Electric Compact PLC.
  • Development tools: MS Office 2010, Concept 2.6, Harvest.
Nov 2009 - Jul 2012
2 years 9 months

Software Developer (IEC 61131-3 / VBA)

Bombardier Transportation GmbH

  • Software development according to IEC 61131-3 (ST, FBD); optimizing existing VBA macros (MS Office).
  • Industry: rail vehicles.
  • Project organization: traditional, V-Model.
  • Software for rail vehicles in drive/brake control, HVAC, passenger information systems, doors, visualization, HMI, and more.
  • Analyzing, optimizing, and testing existing software components.
  • Designing, implementing, and commissioning new software components in vehicles.
  • Specifying and executing white-box tests.
  • Analyzing and fixing defects.
  • Verification.
  • Document and code reviews.
  • Optimizing Excel macros to automate the development process.
  • Target system: soft PLC.
  • Development tools: MS Office, Visio, Rational ClearQuest, Enterprise Architect 7.5, Mitrac CC (MTPE, MWT), Rational ClearCase, Rational Rose, MS Visual SourceSafe.
Mar 2008 - Aug 2008
6 months

Embedded Software Developer (C / Assembler)

3M Deutschland GmbH

  • Software development for a test module in telecommunications in C and assembly.
  • Industry: telecommunications.
  • Project organization: complex individual project.
  • Analyzing, optimizing, and testing existing software components.
  • Designing, implementing, and commissioning new software components.
  • Specifying and performing black- and white-box tests.
  • Target system: embedded system with ARM9 microcontroller running eCos.
  • Development tools: Eclipse, Lauterbach Trace32, GCC, Cygwin, Innotek VirtualBox, CVS, Debian Linux, Mantis.
Oct 2007 - Oct 2007
1 month

Trainer / Seminar Leader

MTS GmbH

  • Seminars on software development processes, software testing and debugging, programming techniques for robust and self-documenting code.
  • Needs assessment.
  • Creating seminar materials with MS PowerPoint.
  • Delivering seminars.
Aug 2006 - Aug 2007
1 year 1 month

Embedded Software Developer (C / C++)

Conergy AG

  • Software development for the controller of a photovoltaic system in C and C++.
  • Industry: renewable energy.
  • Project organization: complex individual project.
  • Analyzing, documenting, and testing existing software components.
  • Refactoring, optimizing by using object-oriented structures.
  • Document and code reviews.
  • Specifying, designing, implementing, and commissioning new software components.
  • Target system: embedded system with ARM7 microcontroller running eCos.
  • Development tools: GCC, Cygwin, Lauterbach Trace32, Peak PCAN Explorer, proprietary tools, MS Office 2003, SVN.
May 2006 - Jun 2006
2 months

MS Office VBA Developer

Private Project

  • Macros for MS Office to manage and prepare member data for a recreational club.
  • Domain: office software.
  • Target system: PC with MS Office 2003.
  • Development tools: MS Office 2003, VBA.
Jan 2005 - Jan 2011
5 years 1 month

Software Developer (IEC 61131-3)

H. Euen Schweisstechnik GmbH

  • Software development according to IEC 61131-3 (ST, SFC, IL) for welding manipulators and welding plants.
  • Industry: mechanical engineering.
  • Subproject (09/10 – 01/11): welding head for gas-shielded welding.
  • Subproject (09/10 – 10/10): trade fair demo device.
  • Subproject (12/09 – 09/10): manipulator for submerged arc welding.
  • Subproject (02/10 – 08/10): additional functionality for manipulator for MIG/MAG welding.
  • Subproject (12/08 – 12/09): manipulator for MIG/MAG welding.
  • Subproject (06/09 – 08/09): small torch stand with 2 motors and rotary table for TIG welding.
  • Subproject (10/08 – 03/09): pipe welding system.
  • Subproject (04/06 – 05/06): welding portal.
  • Subproject (01/06 – 03/06): rotary-tilt table for welding plants.
  • Project organization: complex individual project.
  • Refining requirements together with the client.
  • Advising on sensor selection.
  • Design, implementation, testing, and commissioning of software.
  • Target system: various EPI-SPS, Beckhoff modules, Nord frequency inverters of the SK 5xx family (asynchronous motor control), Metronix ARS 2xxx servoregulators (servo motor control).
  • Development tools: GRIPS_cp, Metronix ServoCommander, Peak PCAN-Explorer.
Jul 2005 - Jan 2006
7 months

Embedded Software Developer (C / Assembler)

X-Spex GmbH

  • Software development for a mobile digital audio device in C and assembly.
  • Industry: consumer electronics.
  • Project organization: traditional.
  • Analyzing existing software, optimizing for code size and speed, replacing C functions with assembly.
  • Designing and implementing new features in C and assembly.
  • Commissioning new software modules.
  • Code reviews.
  • Target system: embedded system with ARM9 microcontroller and proprietary OS.
  • Development tools: MS Visual Studio, ARM Development Suite 1.2, CodeWarrior, CVS, Cygwin.
May 2004 - Feb 2006
1 year 10 months

Embedded C Developer

Peucon GmbH

  • Implementing various software modules for 8051-based embedded systems in C.
  • Industry: telecommunications.
  • Subproject (09/04 – 02/06): implementing the wireless protocol for a game console.
  • Subproject (05/04 – 09/04): developing firmware for a Bluetooth GPS module.
  • Project organization: traditional, CI/CD.
  • Gathering requirements with the client.
  • Software concept, design, implementation, testing.
  • Document and code reviews.
  • Target system: 8051-based embedded system running Keil RTX-Tiny.
  • Development tools: Keil PK51, CVS.
Jan 2003 - Jul 2004
1 year 7 months

Software Developer (C / UML)

Enginion AG

  • Developing the software concept for the controller of a combined heat and power plant and implementing it in C and UML.
  • Industry: renewable energy.
  • Contributing to defining the software development process.
  • Designing, implementing, and commissioning system software in C and UML.
  • Commissioning the controller.
  • Document and code reviews.
  • Supervising a student assistant.
  • Target system: PowerPC-based embedded system with proprietary OS.
  • Development tools: Borland C++ Builder 5, CANalyzer, CANape, Matlab/Simulink, Eagle, Rational Rhapsody, Keil PK51.
Apr 2000 - Dec 2003
2 years 9 months

Embedded Software Engineer

Motorola GmbH

  • Developing embedded software in C for TETRA base stations.
  • Industry: telecommunications.
  • Software integration of new hardware.
  • Product improvement as well as error analysis and correction.
  • Extending existing software system in C.
  • Document and code reviews.
  • Other activities:
  • Leading a process optimization team.
  • Developing product-related improvements with a view to patenting.
  • Target system: PowerPC platform with pSOS.
  • Development tools in a combined Unix/Windows environment: ClearCase, PowerPC C compiler, proprietary tools, Vision ICE, MS Visual Studio.
Nov 1999 - Nov 1999
1 month

Software Developer

Peucon GmbH

  • Implementing TETRA channel encoding Layer 1 to verify externally manufactured hardware.
  • Industry: telecommunications.
  • Project organization: complex individual project.
  • Target system: PC.
  • Development tools: Borland C++ Builder 4.
Mar 1999 - Apr 1999
2 months

Embedded Systems Developer (Self-developed)

Private Project

  • Self-development: rebuilding the Berlin clock using a 16C54A, programmed in assembly.
  • Requirements: display time (minutes with 4+11 LEDs, hours with 4+4 LEDs, 2-second puls), setting time, generating seconds pulse internally or deriving from mains frequency.
  • Component selection, circuit design, PCB layout, assembly, commissioning.
  • Specification and design of firmware, implementation in assembly, commissioning.
  • Target system: bare-metal embedded system (SoC) with Microchip 16C54A.
  • Development tools: Microchip MPAsm/MPSim, Eagle.
Aug 1998 - Oct 1998
3 months

Embedded Systems Developer / Windows Application Developer (Self-developed)

Private Project

  • Self-development: reimplementing my diploma thesis (“Development and programming of a battery-independent microcontroller system for tracking transport containers via GPS and GSM-based communication with a central computer.”) on a modern microcontroller in C and creating a Windows application in C for device communication.
  • Evaluating used components and replacing as needed.
  • Circuit design, PCB layout, assembly, commissioning.
  • Porting firmware (written in C) to the new system.
  • Implementing Windows software for configuration and data retrieval.
  • Documenting hardware and software.
  • Target systems: bare-metal embedded system with Atmel AVR ATmega103L and Windows 95/98.
  • Development tools: Eagle, IAR Embedded Workbench for Atmel AVR, Borland C++ Builder 3.
Jul 1998 - Mar 2000
1 year 9 months

Embedded Software Engineer (C / Assembler)

IAV GmbH

  • Developing embedded software in C and assembly for an automated transmission control unit.
  • Industry: automotive.
  • Analyzing, documenting, and improving existing software.
  • Specifying a new hardware module and integrating it into the existing system.
  • Contributing to system design of the automated transmission control unit (ASG).
  • Designing, implementing, and commissioning low-level software modules in C and assembly.
  • Specifying interfaces to third-party software components.
  • Code reviews.
  • Target systems: embedded systems based on MC68HC05 and MC68HC11.
  • Development tools: HC05/HC11 assembler/compiler, CVS, MS Office, Visio.
Feb 1994 - Jun 1998
4 years 5 months

Developer (Hardware/Software)

Peucon GmbH

  • Focus: development tools for DECT.
  • Industry: telecommunications.
  • Designing logic circuits for PLDs (PAL/GAL, Flex 8000).
  • Developing digital circuits, creating schematics and PCB layouts.
  • Developing low-level software under DOS and Windows.
  • Writing project documentation.
  • Development tools: Eagle, Turbo C/Borland C, OrCAD, PALASM, Altera design tool for Flex 8000.
Sep 1992 - Jan 1994
1 year 5 months

Developer (Hardware/Software)

Meta-Elektronik

  • Focus: PCB testing systems.
  • Industry: mechanical engineering.
  • Developing digital circuits and building prototypes.
  • Creating PCB layouts.
  • Developing low-level PC software in Pascal.
  • Implementing visualization of data collected by the test system.
  • Development tools: Turbo Pascal/Borland Pascal, Eagle.

Summary

Since my school days I have been enthusiastic about electronics and computers. So it was only natural to combine the two and, for example, control a model railway or stereo system with a computer. I still love working close to the hardware, if necessary with a soldering iron and assembler. But I also enjoy developing desktop software whose "world" ends at the keyboard and monitor. Implementing new software is just as exciting to me as optimizing existing programs.

Languages

German
Native
English
Advanced
French
Elementary

Education

Apr 2000 - May 2004

Technical University of Applied Sciences Berlin

Diplom-Wirtschaftsingenieur · Industrial Engineering · Germany

Sep 1988 - Jun 1998

Technical University of Berlin

Diplom-Informatiker · Computer Science · Germany

Certifications & licenses

Development Consultant SAP NetWeaver '04 – Application Development Focus ABAP

SAP

Amateur Radio License Class B

Driver's License Classes 1 and 3