Entwicklungstätigkeiten rund um eine Client-Server Applikation für Kommunen und Verwaltungsgemeinschaften als SCRUM Teammitglied.
Erstellung und Umsetzung von Software Konzepten
Neu- und Weiterentwicklung von Modulen (im Speziellen das Konvertieren und Bearbeiten von Dokumenten zu PDF mit Aspose und GdPicture)
Pflege und Neuimplementieren von Unit Tests (XUnit, Moq)
Anwendung von Clean Code Prinzipien
(ehem. Living Data GmbH)
Senior Softwareentwickler
Yaskawa
2018.04 - 2019.12
Entwicklungstätigkeiten rund um ein GUI- und Datenbankbasiertes Entwicklungstool zum Konfigurieren von Automatisierungs- und Steuerungs-Hardwarekomponenten (SPEED7 Studio) als SCRUM Teammitglied.
Erstellung von Softwarekonzepten
Erstellung, Weiterentwicklung und Durchführung von Unittests (MSTEST und FakeItEasy)
Implementierung (C#, Visual Studio, TFS Source Control) von Modulen, Libraries und User Interfaces (WPF MVVM)
Anbindung von externen Tools (Siemens TIA Portal, Simatic, …) in Form von Device Tools und TCI
Anwendung von Clean Code Prinzipien
(ehem. VIPA GmbH)
Senior Softwareentwickler, Projektarbeit bei Siemens AG, Bereich Healthcare, CR
synG4 GmbH
2014.01 - 2018.03
Entwicklung von Custom Controls, Module, Libraries (C# TFS API) und User Interfaces (WPF MVVM) eines Test Management Gesamtsystems auf Basis von Microsoft TFS 2013/2017 im Rahmen eines SCRUM Entwicklungsprozesses
Pflege und Erstellung von Softwarekonzepten und -Requirements
Pflege Erstellung von Functional Specifications und Software Design Descriptions
Entwicklung, Durchführung und Dokumentation von Unittests mit JustMock Framework und MSTest
Durchführung von Integrationstests
Freiberuflicher Softwareentwickler, tätig bei der Firma Siemens AG, Bereich Healthcare im Rahmen eines Werkvertrags mit der Firma synG4 GmbH.
Freiberuflicher Softwareentwickler
2011.10 - 2013.12
Entwicklung von Custom Controls, Module, Libraries (C# TFS API) und User Interfaces (WPF MVVM) eines Test Management Gesamtsystems auf Basis von Microsoft TFS 2010/2012 im Rahmen eines SCRUM Entwicklungsprozesses
Pflege und Erstellung von Softwarekonzepten und -Requirements
Pflege Erstellung von Functional Specifications und Software Design Descriptions
Entwicklung, Durchführung und Dokumentation von Unittests mit JustMock Framework und MSTest
Unterstützung von Integrationstests
Softwareentwickler, Projektarbeit bei Siemens AG, Bereich Healthcare, CR
Clear IT GmbH
2010.05 - 2011.09
Entwicklung, Anpassung, Planung und Durchführung von automatisierten GUI Tests (4Test, Silk Test)
Evaluierung von Microsoft TFS 2010 als neues Test Management System
Entwicklung von Custom Controls, Module, Libraries (C# TFS API) und User Interfaces (WPF MVVM) eines Test Management Gesamtsystems auf Basis von Microsoft TFS 2010/2012 im Rahmen eines SCRUM Entwicklungsprozesses
Pflege und Erstellung von Softwarekonzepten und -Requirements
Pflege Erstellung von Functional Specifications und Software Design Descriptions
Entwicklung, Durchführung und Dokumentation von Unittests mit JustMock Framework und MSTest
Unterstützung von Integrationstests
Softwareentwickler, Projektarbeit bei Siemens AG, Bereich Healthcare, Particle Theraphy. Aktuell Projektarbeit bei Siemens AG, Bereich Energy
OSB AG
2009.04 - 2010.04
Neu- und Weiterentwicklung, sowie Test und Validierung von Produktbegleitenden Tools in VBA für Excel und C# mit Datenbasis MS Access
Unterstützende Tätigkeiten im Bereich Prozesse und Administration einer Rational Clear Quest Datenbank
Softwareentwickler, Projektarbeit bei Siemens AG, Bereich Industry, Automation and Drives
encad Ingenieurgesellschaft mbH
2008.07 - 2009.03
Neu- und Weiterentwicklung einer .NET basierten Automatisierungssoftware mit C# und SCRUM
Planung, Entwicklung, Durchführung und Dokumentation (englisch) von automatisierten und manuellen Integrations- und Unittests
Das Projekt wurde aus Kostengründen eingestellt
Softwareentwickler, Projektarbeit bei Siemens AG, Bereich Healthcare, Computer Tomography
ASTRUM IT GmbH
2004.04 - 2008.06
Design, Implementierung, Test und Dokumentierung (englisch) von Softwarekomponenten in C++
Erstellung von Software-Konzepten neuer Features
Unterstützung der Integration von Software-Komponenten in das Gesamtsystem
Planung, Durchführung und Dokumentierung automatisierter Unittests
Junior Softwareentwickler
HEITEC AG
2000.03 - 2004.03
Weiterentwicklung, Wartung und Customizing eines Dokumenten Management Systems in C, C++ und 4GL
Ausarbeitung von Pflichtenheften in Zusammenarbeit mit verschiedenen Kunden
Bestellung, Inbetriebnahme und Wartung von Hard- und Softwarekomponenten beim Kunden
Einrichtung, Wartung und Administration von SQL Datenbanken (Centura)
Praktikant
HEITEC AG
1998.02 - 2000.02
Unterstützung des Softwareentwicklungsprozesses eines Dokumenten Management Systems
Unterstützung der Support-Hotline und Mithilfe bei den Vorbereitung zur Inbetriebnahmen beim Kunden
Mathematisch technischer Softwareentwickler (MATSE) von Werkzeugmaschinenlabor WZL der RWTH AachenMathematisch technischer Softwareentwickler (MATSE) von Werkzeugmaschinenlabor WZL der RWTH Aachen