ZVEI - Central Association of the Electrical Industry
Concept and development
Extending Excel forms to analyze data for the electrical industry
Technology: Excel, VBA
Oct 2018 - May 2020
1 year 8 months
Munich, Germany
Enhancement and Maintenance of Middleware for Controlling Installation and Setup Processes and User Management
Munich Public Utilities
Concept, documentation, programming
Enhancing the CCM client by fixing bugs and adding new features
Technology: C#, SQL Server 2012/2016, WCF, Web Service, Microsoft SCCM, Active Directory, DHCP Server, Cisco 802.1x system, OmniTracker
Oct 2018 - May 2020
1 year 8 months
Munich, Germany
Enhancement and maintenance of an Office add-in for document management
Stadtwerke München
Design, documentation, programming
The add-in is used for every Office application at SWM and provides forms, documents and other media.
An update to Windows 10 and Office 2016 was required, along with bug fixes and new features.
Technology: VSTO, C#, VB.NET, SQL Server 2012/2016, ADODB
Oct 2018 - Apr 2019
7 months
Munich, Germany
Analysis and documentation of middleware for managing installation and setup processes and user management
Stadtwerke München
Documentation, development
The CCM is a service that runs on a Windows Server. It accepts commands for administering users, permissions, clients, and software installations and distributes the tasks to different servers. After executing the commands, it sends a callback to the administration tool. Communication with the administration tool is done via SOAP/REST; communication to the individual servers varies: either directly through an API or via web service. As there was no documentation, the source code had to be analyzed and documented.
Technology: C#, SQL Server 2012/2016, WCF, Web Service, Microsoft SCCM, Active Directory, DHCP Server, Cisco 802.1x system, OmniTracker
Jul 2018 - Nov 2018
5 months
Cham, Germany
Various tools in the production process of the Disruptive Cloud Connector
Zollner AG
Design, development
New development of various programs to support the production process and automatic registration of components in the cloud.
Labeling tool: tool for printing labels and laser printing components. Each print generates unique XIDs that are registered in a database.
Test tool: after the automated testing process of the electronic components, the components are registered in the client's cloud and the processed test logs are uploaded to the cloud.
Assembly tool: during assembly, the individual components are assembled into the product (CloudConnector) and registered in the client's cloud.
Technology: C#, WPF, SQL Server, Entity Framework, Web Services, Google Cloud services, Swagger
Mar 2018 - Jun 2018
4 months
Munich, Germany
Enhancement and maintenance of an Office add-in for document management
Stadtwerke München
Design, development
The add-in is used in every Office application at SWM and provides forms, documents, and other media.
An update for Windows 10 and Office 2016 was required, along with bug fixes and new features.
Technology: VSTO, C#, VB.NET, SQL Server 2012/2016
Sep 2016 - Dec 2016
4 months
VETAS software for creating vehicle appraisal reports
TÜV Süd
Programming
Software for creating vehicle appraisal reports, maintaining master data and synchronizing with a central database.
Technology: C#, WPF, Prism, Unity, Oracle
Jul 2016 - Dec 2016
6 months
Frankfurt, Germany
Enhancement of Excel forms
ZVEI - German Electrical and Electronic Manufacturers' Association
Design and programming
Expansion of Excel forms for data analysis in the electrical industry
Technology: Excel, VBA
Nov 2015 - Nov 2015
1 month
Munich, Germany
Automation of existing Excel files for internal controlling
Prose GmbH
Programming
Creation, merging and analysis of various Excel files for controlling (e.g., liquidity planning, budget planning) from different parts of the company
Technology: Excel, VBA
Sep 2015 - Sep 2015
1 month
Munich, Germany
Preparing data from various databases in Excel
Wealth Management Capitol Holding
Design and programming
Preparing data from different databases and dynamically creating an Excel sheet as a snapshot at a specific date
Technology: Excel, VBA
May 2015 - Dec 2017
2 years 8 months
Munich, Germany
Tool for collecting and processing data from various sources, Excel macro development
Prose GmbH
Design and development
Developed a new program to support internal controlling. Data from accounting, project planning, budget planning, liquidity planning, etc., were collected from various sources (Excel, CSV, databases, web services) for around 20 business units in different countries, stored in the database, and output to various Excel reports
Further development and maintenance of Excel files (VBA, macro programming)
Technology: C#, WPF, SQL Server 2014 (SSRS, SSDT), Entity Framework, Excel-VBA, Web Services, Azure
Apr 2015 - Feb 2013
-3 years -1 months
Software enhancement
CRM for insurance agencies
Design, development, quality assurance
New features for the existing application
Technology: VB.Net, C#, WPF, SQL Server 2012, LinqToSQL
Mar 2015 - Oct 2015
8 months
Software enhancement
CRM for insurance agencies
Design, development, quality assurance
New features for the existing application
Technology: VB.Net, C#, WPF, SQL Server 2012, LinqToSQL
Dec 2014 - Jun 2015
7 months
Frankfurt, Germany
Enhancement of Excel forms
ZVEI - German Electrical and Electronic Manufacturers' Association
Design, programming
Extension of Excel worksheets to evaluate data for the electrical industry
Technology: Excel, VBA
Oct 2014 - May 2015
8 months
PS Explorer: Software for capturing and managing product reports
TÜV Süd
Programming
Software for creating vehicle appraisal reports, maintaining master data, and synchronizing with the central database
Technology: C#, Windows Forms, SQL Server, Entity Framework
Jul 2014 - Oct 2014
4 months
VETAS: Software for creating vehicle appraisal reports
TÜV Süd
Programming
Software for creating vehicle appraisal reports, maintaining master data, and synchronizing with the central database
Technology: C#, WPF, Prism, Unity, Oracle
May 2014 - May 2014
1 month
Frankfurt, Germany
Enhancement of the briefing mailing tool
PWC - PricewaterhouseCoopers AG
Design, programming
Extension of the tool with new features
Technology: VB.Net (.Net 4.0), WPF, SQL Server Compact 3.5, SQL Server 2012
Mar 2014 - Oct 2014
8 months
Frankfurt, Germany
Enhancement of Excel forms
ZVEI - German Electrical and Electronic Manufacturers' Association
Design, programming
Expanded Excel forms for data analysis in the electrical industry
Technology: Excel, VBA
Nov 2013 - Dec 2013
2 months
Frankfurt, Germany
Enhancement of Excel forms
ZVEI - German Electrical and Electronic Manufacturers'Association
Design, programming
Expanded Excel forms for data analysis in the electrical industry
Technology: Excel, VBA
Aug 2013 - Oct 2013
3 months
Ingolstadt, Germany
Development of a tool in the SVM codes project
Audi AG
Design, programming
Program to manage software and hardware updates for Audi AG's infotainment system. Developed in Excel VBA with custom input dialogs. XML import and export
Technology: Excel, VBA, XML
May 2013 - Jul 2013
3 months
Frankfurt, Germany
Enhancement of the briefing mailing tool
PWC - PricewaterhouseCoopers AG
Design, programming
Added new features to the tool.
Migrated from SQL Server Compact to SQL Server 2008
Technology: VB.Net (.NET 4.0), WPF, SQL Server Compact 3.5, SQL Server 2012
Mar 2013 - Jun 2013
4 months
Munich, Germany
Development of tools to control Windows Media Encoder
Online Congress GmbH
Design, programming
Developed a multi-instance wrapper for Windows Media Encoder and a program to control the wrapper
Technology: C#, Windows Media Controller
Mar 2012 - Mar 2012
1 month
Frankfurt, Germany
Excel macros for reporting functions in the briefing mailing tool
PWC - PricewaterhouseCoopers AG
Design, programming, quality assurance
Excel lists are generated from the mailing tool and then processed using macros.
Technology: VB.Net, VBA
Sep 2011 - Feb 2012
6 months
Frankfurt, Germany
Development of a briefing mailing tool
PWC - PricewaterhouseCoopers AG
Design, programming
Extended the tool with new features.
Technology: VB.Net (.Net 4.0), WPF, SQL Server Compact 3.5
Aug 2010 - Aug 2011
1 year 1 month
New development of management software for insurance agencies
CRM for insurance agencies
Design, development, quality assurance
Complete redevelopment of the original VB-based multi-user application for managing customers, contracts, appointments, and documents.
Technology: VB.Net, C#, WPF, SQL Server 2008, LinqToSQL
Mar 2010 - Aug 2011
1 year 6 months
Munich, Germany
Online webshops
PGM – Poster Gallery Munich
Design, development, quality assurance
New development of a webshop.
Technology: ASP.NET, C#, SQL Server 2008, integration with AS400.
Apr 2009 - Feb 2010
11 months
New development of management software for insurance agencies
CRM for insurance agencies
Design, development, quality assurance
Complete redevelopment of the original VB-based multi-user application for managing customers, contracts, appointments, and documents.
Technology: VB.Net, C#, WPF, SQL Server 2008, LinqToSQL
Mar 2008 - Mar 2009
1 year 1 month
Munich, Germany
Further development and maintenance of medical software
Sorin Group AG
Design, programming, quality assurance
Optimizing and extending an existing DMS (data management software) for collecting, storing, and analyzing data generated during surgery with a heart-lung machine. The software has a client and a server component. The client runs directly in the operating room and receives data directly from a heart-lung machine via a serial interface.
Technology: Centura SQLWindows version 2.0
Mar 2008 - Apr 2008
2 months
Munich, Germany
Consulting on new medical software development
Sorin Group AG
Design
Alongside maintaining the DMS, a feasibility study for a complete redevelopment was initiated.
Jun 2007 - Jan 2008
8 months
Development and configuration of an integration platform
Design, programming
Analysis and modeling of business processes, setup of a BizTalk environment, and development
Technology: BizTalk 2004/2006
Jun 2007 - Jun 2007
1 month
Planning of a network infrastructure
Planning, execution
Planned and set up a network environment for about 15 internal and 20 external workstations for an insurance agency.
Technology: SBS 2003/2008, ISA 2004/2006
Sep 2006 - Feb 2008
1 year 6 months
Bonn, Germany
Parts management
Gutsche GmbH VW-Entfallteiledienst
Design, programming, quality assurance
Multi-user application to manage inventory, customers, orders, and billing.
Technology: VB.Net, C#, SQL Server 2005.
Jun 2005 - May 2025
20 years
Johanniskirchen, Germany
Installation and setup of a firewall
WVF GmbH
Design, execution, and support
Installing, configuring, and supporting the firewall
(ongoing system maintenance)
Technology: MS ISA Server 2004/2006, Forefront TMG
Feb 2003 - Oct 2007
4 years 9 months
Electronic procedures for the judiciary in Bavaria (BajTech)
Design, testing procedures, quality assurance
BajTech was developed by Siemens SBS. My task was to design the complete cost module for invoicing, assessments, legal aid, and a new interface to the state treasury, and to oversee development and testing.
(with interruptions)
Technology: UML modeling, Innovator, Java, Oracle
EQA - a program to support self-assessments in companies for Total Quality Management
Design and development
Based on an Access database. The tool is used by, among others, Telekom and Siemens.
Project scope: 10 person-months
Technology: VB 5, VBA
Electronic land registry office SolumStar
Design and programming
For SolumStar, an editor was developed to replace Word. It has its own macro language for simple functions and a mail merge feature.
Project scope: 6 person-months
Technology: C++
Development of websites and small web applications
A custom inventory management system for an auto parts dealer.
Project scope: 5 man-months
Technology: Access, VBA
Administration Program for Insurance Agencies
Design, programming, quality assurance
In-house development. A multi-user program to manage customers, reminders, and contracts.
Project scope: 24 man-months
Technology: VB 6, VBA, Access, SQL Server
Imaging Client
Debis
Development
A client for displaying, editing, and archiving scanned documents.
Project scope: 9 man-months
Technology: VB 6, C++
Research Client and Viewer
FHG
Design and development
A client for searching. Searches are performed in an Oracle database. The requested document is retrieved from an archive and can be edited. The viewer is used for displaying image files.
Project scope: 6 man-months
Technology: VB 6
Setup for Telephone Systems
Siemens Hicom
Design and development
Complex setup with multiple client tools for configuring and maintaining large telephone systems for Siemens Hicom.
Project scope: 3 man-months
Technology: InstallShield
Electronic Commercial Register RegisStar
Siemens SBS
Design, development, quality assurance
RegisStar was developed by Siemens SBS
Subprojects: cost accounting, interface to the state justice treasury
Development of a web query client
Project size: 36 man-months
Technology: VB6, C++, Oracle
Client for a Data-Warehouse Project
Siemens-Nixdorf
Design and development
A Windows client for a data warehouse project at Siemens-Nixdorf.