Schlagwörter
Skills
Methoden:
Scrum
Kanban
Wasserfall
V-Modell/V-Modell XT
Spiral
Microsoft Solution Framework
TDD - Test Driven Development
Programmiersprachen:
C#
Java
Python
Objective-C
C/C++
JavaScript
Schwerpunkte:
Desktop Applikationen: WPF, Windows Forms,
Web: Silverlight, ASP.NET, ASP.NET MVC,
(Web) Services: Micriservices, WCF, ASP.NET Web API
Tools:
Visual Studio 2005/2008/2010/2013/2015/2017
Team Foundation Server
Subversion, Git, Githib, Bitbucket
CVS
Enterprise Architect
Altova XMLSpy
Xcode
SilkTest
Silk Performer
WinRunner
QuickTest
Datenbanken:
SQL Server 2000/2005/2008/2008 R2 und jünger
Informix
DB2
Oracle
OS:
Linux/Unix
Mac OS X
Windows
Sonstiges:
Active Directory
ADFS - Windows Identity Foundation
Windows Server 2008 R2
Internet Information Service
Microservices
Scrum
Kanban
Wasserfall
V-Modell/V-Modell XT
Spiral
Microsoft Solution Framework
TDD - Test Driven Development
Programmiersprachen:
C#
Java
Python
Objective-C
C/C++
JavaScript
Schwerpunkte:
Desktop Applikationen: WPF, Windows Forms,
Web: Silverlight, ASP.NET, ASP.NET MVC,
(Web) Services: Micriservices, WCF, ASP.NET Web API
Tools:
Visual Studio 2005/2008/2010/2013/2015/2017
Team Foundation Server
Subversion, Git, Githib, Bitbucket
CVS
Enterprise Architect
Altova XMLSpy
Xcode
SilkTest
Silk Performer
WinRunner
QuickTest
Datenbanken:
SQL Server 2000/2005/2008/2008 R2 und jünger
Informix
DB2
Oracle
OS:
Linux/Unix
Mac OS X
Windows
Sonstiges:
Active Directory
ADFS - Windows Identity Foundation
Windows Server 2008 R2
Internet Information Service
Microservices
Projekthistorie
Brachen und Kunden:
------------------------------------------------------------------------------------------------------------------------------------
Automotive
Kraftstoffe, Öl
Logistik, Spedition
Einzelhandel
Touristik
Versicherungen
Behörden & Öffentliche Verwaltungen
Bau
Telekommunikation
Automobile
Sonstiges
(z.B.: valtech_ (Audi), mobene GmbH & Co KG, Continental AG, HAVI Logistics GmbH, WINCOR-Nixdorf Retail Consulting GmbH, Amadeus Germany GmbH, NÜRNBERGER Versicherungsgruppe, Bundesagentur für Arbeit, T-Systems, Eurovia, Atos Origin, Berlitz, eResearch Technology)
------------------------------------------------------------------------------------------------------------------------------------
PROJEKTE:
02/2016 – heute
-----------------------------------------------------------------------------------------------------------------------------------
Branche: Versicherungswesen
Name: -
Einsatzort: Düsseldorf
Position: Software Entwickler
Technologien: C#, .NET 4.5.2, WCF, Web API, Java, Microservices, Spring Boot
Methoden: Agil, Scrum
Aufgaben: Implementierung verschiedener WCF Services, REST Services ASP.NET Web API, Optimierungen und Wartung, Entwicklung
Software Tests mit C#
Implementierung div. Microservices mit Java, Spring Boot, Spring Cloud unter
Verwendung der AWS Cloud Services
Analyse, Konzeption, Implementierung und Korrektur diverser Anforderungen, Wartung,
Bereitstellung mit InstallShield
DEV OPS
09/2015 - heute
-----------------------------------------------------------------------------------------------------------------------------------
Branche: Automotive
Name: AudiCity MTT
Wartung und Pflege der AudiCity MTT, Implemtierung automatisierter Software Tests mit Ranorex und C#
Einsatzort: Düsseldorf
Position: Software Entwickler, Software Tester
Technologien: C#, .NET 4.5.1, WPF, MEF, WCF, ASP.NET Web API
Pattern: MVVM, IoC,
Tools: Visual Studio 2013, Windows 8.1, Caliburn.Micro, MEF 2.0
Methoden:
Aufgaben: Wartung und Pflege der AudiCity MTT (WPF Anwendung)
Analyse und Korrektur diverser anwendungskritischer Bugs
Implementierung Software Tests mit C# zur Automatiserung unter Verwendung von Ranorex
06/2015 - 08/2015
-------------------------------------------------------------------------------------------------------------------------------------
Branche: Internetdienstleister
Name: Noch kein Name
Implementierung domainenspezifischer Tools (+Webclient)
Einsatzort: Düsseldorf
Position: Software Entwickler
Technologien: C# 6, .NET 4.6.0, ASP.NET MVC, SQL,
Pattern: MVC
Tools: Visual Studio 2015, SQL Server 2014, Windows 8.1, IIS, Syncfusion Essential Studio
Methoden:
Aufgaben: Implementierung domainenspezifischer Tools
Implementierung WebClient
Implementierung Unit Tests
04/2015 - Ende Mai 2015
-------------------------------------------------------------------------------------------------------------------------------------
Branche: Öl und Kraftstoffe
Name: Voxtron Erweiterung Telefonbuch
Implementierung eines Telefonbuch/Kontaktverwaltung
Einsatzort: Essen
Position: Software Entwickler
Technologien: C#, .NET 4.5.1, ASP.NET MVC, SQL, Voxtron
Pattern: MVC
Tools: Visual Studio 2013, SQL Server 2014, Windows 7, Syncfusion Essential Studio
Methoden:
Aufgaben: Implementierung eines Telefonbuches mit der Erweiterung aus diesem heraus einen
Anruf zu tätigen
Implementierung eines Telefonbuches/Kontaktverwaltung
Implementierung Datenbank
Implementierung Data Access Layer unter Verwendung des Entity Frameworks 6
Implementierung zur Darstellung aller Kontaktdaten groupiert nach der Zugehörigkeit zu
Teams
Implementierung der Logik zur Pflege der Kontaktdaten (Hinzufügen, Ändern, Löschen (in
Abh. der einem User zugeordneten Rechte
Implementierung der Logik, um aus der Anwendung einen Anruf zu tätigen in Abh. des
selektierten Eintrags
Implementierung der Logik die Schriftgröße aller verwendeten Controls zu ändern
Validierungslogik
11/2014 - 03/2014
-------------------------------------------------------------------------------------------------------------------------------------
Branche: Automobile
Name: Impacted Projects
Implementierung einer mit WPF entwickelten Erweiterung für PTC Integrity
Einsatzort: Regensburg
Position: Software Entwickler
Technologien: C#, .NET 4.0, WPF, WCF, Integrity CLI,
Pattern: MVVM
Tools: Visual Studio 2013, Blend, Windows 7,
Methoden: Scrum
Aufgaben: Implementierung einer Erweiterung für PTC Integrity, Implementierung eines WCF Services
Implementierung eines WCF WebServices zum Abrufen und Erstellen/Aktualisieren von
Projektbezogenen Daten
Implementierung (WPF) Presentation Layer
Implementierung (WCF) Service Layer
Implemetierung eines generischen ObjectMapper
Implementierung Parser
u.a. Entwicklung verschiedener Steuerelemente zur Darstelung der Daten, die durch den
Anwender angepasst werden können sollen
Validierungslogik
Implementierung Performancesteigernder Funktionalität
Unit/Integration Tests
05/2014 - 09/2014
-------------------------------------------------------------------------------------------------------------------------------------
Branche: Logistik
Name: VPE.NET, Planung, Lieferung
Implementierung einer WPF Desktop Anwendung zur Planung von Lieferungen
für Promotions einer Fast Food Restaurant Kette
(Promotions bei McDonald's)
Einsatzort: Duisburg
Position: Software Entwickler
Technologien: C#, .NET 4.5.1, WPF, ADO.NET, Oracle Data Provider for .NET
Pattern: MVVM, Factory, Singleton
Tools: Visual Studio 2013, Blend, Windows 7, Oracle 10g (v10.2),
Pattern: MVVM, Factory
Methoden: Scrum
Aufgaben: Implementierung einer Neuanwendung
Implementierung des Data Access Layers zum Holen, Speichern, Exportieren,
Sperren und Entsperren von Datensätzen
Implementierung Presentation Layer
u.a. Entwicklung verschiedener Steuerelemente, wie
Non-Selectable Listbox, Progress Ring
Entwicklung einer Erweiterung (Behavior) für ScrollViewer, um nicht
sichtbare Elemente in den sichtbaren Bereich scrollen oder initial, beim
Laden einen Listbox, einen bestimmten Eintrag in den sichtbaren Bereich
zu scrollen
Implementierung Funktionalität, um mehrere Listen synchron vertikal und
horizontal scrollen zu können
Implementierung div. Converter
Implementierung eines UserControl zur Anzeige der für ein Restaurant
wichtigen Daten zur Bearbeitung einer Promotion unter Verwendung einer
multidimensionalen Liste (TimeBeam)
Implementierung Algorithmus zur Berechnung einer Projektion in
Abhängigkeit der zuvor geänderterten Werte für Korrektur und
Liefermengen
Implementierung der Events, die nach Drücken der Enter-Taste, sowie nach
Verlassen des Textfeldes eine Berechnung auslösen
Implementierung Funktionalität, um mit Pfeiltasten vor und zurück
navigieren zu können
Validierungslogik
Implementierung der Funktionalität, um mit der +/- Taste, in Abhängigkeit
der Packungsgröße, eine Liefermenge in ein ausgewähltes Textfeld eintragen
zu können
Farbliche Hervorhebung wichtiger Daten in Abhängigkeit einer Berechnung
Implementierung einer Logik um mit Pfeiltasten durch Listen navigieren zu
können
Implementierung Performancesteigernder Funktionalität
UnitTests
02/2014 - Ende 03/2014
------------------------------------------------------------------------------------------------------------------------------------
Branche: Einzelhandel
Name: Kiosk, Payback
Applikation zur Verwaltung der Profildaten und Anzeige und Verwaltung des Punktestandes, der Gutscheine und Coupons
Einsatzort: Hilden, Kattowitz
Position: Software Entwickler
Technologien: C#, .NET 4.0, Silverlight, WCF,
Tools: Visual Studio 2012, Blend, Windows 7, Microsoft Point of Service for .NET (POS for .NET), Prism SDK
Methoden:
Aufgaben: Erweiterung Silverlight Anwendung, Bugfixing, Optimierungen
Entwicklung eines UserControls zur Darstellung aller Daten, die bei einer Payback Kartenbestellung durch den Anwender
eingegeben wurden mit der Möglichkeit diese nachträglich zu bearbeiten
Fehlerbehebung: Virtuelles Keyboard wird in Views nicht aktiviert
Fehlerbehebung: Hervorhebung der Darstellung fehlerhafter Eingabedaten
Workflowänderung nach Aktivierung eines Gutscheines
Fehlerbehebung: Behebung eines fehlerhaften Commands
05/2013 - 12/2013
-------------------------------------------------------------------------------------------------------------------------------------
Branche: Reisebranche
Name: Gui Test Interpreter
Test Tool(mit Interpreter, Test Automation Framework, eigener
Skriptsprachen)
Einsatzort: Bad Homburg
Position: Software Entwickler, Software Tester
Technologien: C#, .NET 4.0, Ecma Script
Tools: Visual Studio, Windows XP, Ranorex
Methoden: Agil: Kanban
Aufgaben: Erweiterung Test Automation Framework
Entwicklung Strategien zur Beschreibung unterschiedlicher Verhaltensweisen
und Eigenschaften einer oder mehrerer Kontrolltypen
Entwicklung Default Strategien
Entwicklung Funktionalität unterschiedlicher Kontrolltypen
(Applikationsunabhängig)
Entwicklung Applikationsabhängiger Komponenten
Entwicklung und Erweiterung der Schnittstelle zur Übergabe der Daten an das
Ranorex Automation Framework
Entwicklung Funktionalität zum Zugriff auf das Clipboard
Implementierung der Funktionalität zum Vergleich von Bildern
Entwicklung Oberfläche zur visuellen Darstellung nicht automatisierter
Verarbeitungsschritte
Erstellung der Technischen Dokumentation
05/2013 - 10/2013
------------------------------------------------------------------------------------------------------------------------------------
Branche: Reisebranche
Name: Diverse: BistroPortal, Selling Platform Connect
Einsatzort: Bad Homburg
Position: Software Tester
Technologien: Testlang, Ecma Script
Tools: Gui Test Interpreter, Ranorex, HP Quality Center
Methoden: Agil: Kanban
Aufgaben: Testskripterstellung anhand von Testfallbeschreibungen
Manuelle Tests
01/2012 - 04/2013
-------------------------------------------------------------------------------------------------------------------------------------
Branche: Versicherungswesen
Name: BTnet
Applikation zur kundenbezogenen Erstellung von Angeboten im Versicherungswesen
Einsatzort: Nürnberg
Position: Software Entwickler
Technologien: Silverlight, Windows Communication Foundation, Entity Framework (Code First),
JavaScript, BiPRO, C#, JAVA
Tools: Visual Studio, SQL Server 2008 R2, Windows Server 2008 R2
Methoden:
Aufgaben:
Entwicklung WCF-Service zum Datenaustausch zwischen zwei Anwendungen
(Java/.NET)
Entwicklung einer Java Library zur Erstellung von Steuerungs-
/Informationsdateien (Digitale Unterschriften, eSignature)
Erstellung ER-Modell zur Vorhaltung Benutzerrelevanter Daten
Entwicklung Service Layer: WCF Service, um Benutzerrelevante Daten abzufragen und anzulegen
Entwicklung Data Access Layer: Entity Framework Code First
Entwicklung/Erweiterung Oberfla?che (Silverlight) Autoscrolling zu nicht sichtbaren Steuerelementen Ein-/Ausblenden der Seitennavigation
Entwicklung Funktionalita?t zur Darstellung von HTML- Content im Silverlight-Client zur Integration einer externen Webanwendung
Entwicklung Silverlight-UserControl als Html Host
Erweiterung der Benutzeroberfla?che des Deployment Servers
Proof of Concepts
Konzepterstellung der zu implementierenden Anforderungen/Funktionalita?t
07-2011 - 12-2011
------------------------------------------------------------------------------------------------------------------------------------
Branche: Medizintechnik
Name: DataCleaning
SW/Desktop Applikation zur Bearbeitung von Datenschiefständen
Einsatzort: Würzburg
Position: Entwickler
Technologien:
Windows Forms
Windows Communication Foundation
SQL Server
DevExpress Components, MVP Pattern
Methoden:
Aufgaben: Weiterentwicklung der grafischen Oberfläche / Views / Presenter
Redesign Views
Fehlerkorrektur/-behebung
04/2010 - 07-2011
-------------------------------------------------------------------------------------------------------------------------------------
User Profile Site
User Profil, Start- und Übersichtsseite der dem User zugeordneten Anwendungen
Frankfurt
Entwickler
Windows Identity Foundation: Federation Authentifizierung
Active Directory Access: Setzen und Ändern der Userrelevanter Attribute
Webkonfigurationserweiterung
Entwicklung Views
Custom Localization
Validierungslogik
Unit Tests
Testplanung, -ausführung
C#, .NET 4
ASP.NET, jQuery,
Active Directory
ADFS, Windows Identity Foundation
Windows Server 2008 R2
Internet Information Service 7.5
01/2011 – 05/2011
------------------------------------------------------------------------------------------------------------------------------------
Web-Applikation zur Bereitstellung kundenspezifischer Daten
Frankfurt
Entwickler
ADFS, Windows Indentity Foundation
Active Directory Zugriffe zum Ändern Userrelevanter Attribute
Länderspezifische Anpassungen
SQL Server Reporting Services 2008 R2
Entwicklung Unittests
ASP.NET, ASMX WebService
Visual Studio 2010, Internet Information Services, Windows Server 2008 R2, C#, .NET 4.0,
MVP, MVVM
04/2010 – 04/2011
------------------------------------------------------------------------------------------------------------------------------------
Enterprise Resource Planning System
Internationales Projekt, Frankfurt/Tokio
Entwickler
Active Directory Authentifizierungs Provider
Länderspezifische Anpassungen
Datensynchronisation
Logging
Entwicklung Unittests
Testplanung, Testkoordination, Testdurchführung
Silverlight, Windows Communication Foundation
Visual Studio 2008, Internet Information Services, Windows Server 2008, C#, .NET 3.5, Prism, Enterprise Library, Unity, (MVP, MVVM)
04/2010 - 07/2010
-------------------------------------------------------------------------------------------------------------------------------------
Entwicklung Zeiterfassungssystem
Frankfurt
Entwicklung Data Access Layer, LINQ To SQL, Repository,
Entwicklung Modul Administration
- Projektübersicht, Zuweisung User zu Projekt, Zeiterfassung pro Projekt
- Entwicklung GUI
- Entwicklung Unit-Test
Visual Studio 2008, Windows Presentation Foundation, Windows Server 2008, C#, .NET 3.5, Prism, Enterprise Library, Unity, (MVP, Presentation Model)
10/2009 – 01/2010
------------------------------------------------------------------------------------------------------------------------------------
Twitter Client - Erweiterung
Dienstleister; Düsseldorf
Entwickler
Entwicklung Client/Erweiterung unter Verwendung des Model-View-ViewModel UI Patterns
Entwicklung eines RESTful Services
Validierungslogik
Entwicklung eines Test Clients zum Nachweis der erforderlichen REST Service Funktionalität in WPF
Entwicklung Unittests
Visual Studio 2008, Internet Information Services, Windows Server 2008, C#, .NET 3.5
03/2009 – 09/2009
------------------------------------------------------------------------------------------------------------------------------------
Reengineering einer bestehenden Business Anwendung
Bau; Bottrop
Entwickler
Diverse Anpassungen,
u.a. UI, Serialisierung, Validierungslogik
Unittests
Visual Studio 2008, C#, XML, Windows Server 2008, VBScript, .NET 2.0
Anpassung und Erweiterung einer Business Anwendung
Bau; Bottrop
Entwickler
Design und Implementierung Geschäftslogik
Entwicklung Business Rules, Validierung
Entwicklung Windows Forms Oberflächen
Anpassung (.NET Remoting) Service
Entwicklung Unittests
Visual Studio 2008, C#, .NET 2.0, Windows Server 2008, SQL Server 2005
Softwareverteilung
Bau; Bottrop
Entwickler
Erstellung und Test Verteilungsskripte, Pflege und Wartung der Client/Server
Enteo NetInstall 5, Windows Server 2008, VBScript, WMI, SQL Server
12/2008 – 03/2009
------------------------------------------------------------------------------------------------------------------------------------
Entwicklung eines Fragenkataloges zur Vorbereitung von Prüfungen
Dienstleister; Essen
Entwickler
Entwicklung eines WebServices
Entwicklung des Desktop-Clients
Design und Entwicklung der Datenbank, Datenbank-Skripte
Entwicklung Unittests
Visual Studio 2008, Internet Information Service 6, Windows Server 2003, SQL Server 2005
03/2008 – 11/2008
------------------------------------------------------------------------------------------------------------------------------------
Dienstleister; Düsseldorf
Administration
Wartung und Pflege Domänencotroller, Netzwerk
Windows Server 2008
01/2008 – 02/2008
------------------------------------------------------------------------------------------------------------------------------------
Telekommunikation; Düsseldorf
Test einer großen Systemlandschaft, Abbildung Businessday
Software Tester
Konzeption Lasttest
Erstellung/Pflege/Wartung Skripte
Bereitstellung Testdaten
Testdurchführung
Borland SilkPerformer, Windows NT, Windows 2000 Server, Oracle 9i, Remotedesktop
01/2004 - 10/2007
------------------------------------------------------------------------------------------------------------------------------------
01/2007 – 10/2007
Dienstleister, Nürnberg
Funktionale Tests Kundenverwaltungssystem
Software Tester
Anforderungsanalyse Erweiterung/Anpassung Testsystem
Wartung Testsystem
Erstellung/Anpassung/Wartung Testskripte
Durchführung Regressionstests
Fehleranalyse
Borland SilkTest, Windows Server 2003, RemoteDesktop, VNC, HP TestDirector, Access, SQL Server 2000
01/2004 – 12/2006
Behörde, Nürnberg
Funktionale Tests Kundenverwaltungssystem
Software Tester
Konzeption/Implementierung eines automatisierten Testsystems
Wartung Testsystem
Erstellung/Anpassung/Wartung Testskripte
Durchführung Regressionstests
Testberichte
Leitung Automatisierungsteam
Fehleranalyse, Fachtestersupport
Borland SilkTest, Windows Server 2003, RemoteDesktop, VNC, HP TestDirector, Access, SQL Server 2000
11/2003 – 12/2003
------------------------------------------------------------------------------------------------------------------------------------
Produktentwicklung, Hamburg
Internet Explorer Plugin zur sicheren Kommunikation mit Onlinesystemen
Software Tester, Product Manager
Anforderungsanalyse
Konzeption und Durchführung Tests
Entwicklung der Steuerungsskripte
Monitoring
Testberichte
Borland SilkPerformer, Windows NT, Windows 2000, Windows XP
06/2003 – 10/2003
------------------------------------------------------------------------------------------------------------------------------------
Produktentwicklung, Düsseldorf
Anwendungsgenerator für Datenbasierte Applikationen
Entwickler,
Entwicklung des Codegenerators
Entwicklung Zustandsmaschine mit C#/XML/XSD/XSL
Entwicklung der grafischen Oberfläche für den Datenbankzugriff
Entwicklung entsprechender Unit-Testfälle
Visual Studio .NET, SQL Server 2000, Windows XP, Windows Server 2000, C#, .NET 1.1
01/2003 – 05/2003
------------------------------------------------------------------------------------------------------------------------------------
Pharmazie, Düsseldorf
Entwickler, Software Tester,
Entwicklung der Web-Oberfläche
Entwicklung Business Layer
Validierungslogik
Entwicklung Data Access Layer
Entwicklung/Anpassung Testskripte
Durchführung Test
Oracle 8i, Windows NT Server, VPN, Windows 2000, Internet Information Service, ASP, Visual Basic, JavaScript, VBScript
04/2002 – 12/2002
------------------------------------------------------------------------------------------------------------------------------------
Automobil, Düsseldorf, Graz
Funktionale Tests für Software zur Steuerung von Motorprüfständen
Software Tester
Erstellung/Anpassung Testskripte
Testdurchführung
Aufbau und Pflege Testsysteme
IBM/Rational Robot, Windows NT Server, Windows 2000, Puma Open, SQA Basic
------------------------------------------------------------------------------------------------------------------------------------
Automotive
Kraftstoffe, Öl
Logistik, Spedition
Einzelhandel
Touristik
Versicherungen
Behörden & Öffentliche Verwaltungen
Bau
Telekommunikation
Automobile
Sonstiges
(z.B.: valtech_ (Audi), mobene GmbH & Co KG, Continental AG, HAVI Logistics GmbH, WINCOR-Nixdorf Retail Consulting GmbH, Amadeus Germany GmbH, NÜRNBERGER Versicherungsgruppe, Bundesagentur für Arbeit, T-Systems, Eurovia, Atos Origin, Berlitz, eResearch Technology)
------------------------------------------------------------------------------------------------------------------------------------
PROJEKTE:
02/2016 – heute
-----------------------------------------------------------------------------------------------------------------------------------
Branche: Versicherungswesen
Name: -
Einsatzort: Düsseldorf
Position: Software Entwickler
Technologien: C#, .NET 4.5.2, WCF, Web API, Java, Microservices, Spring Boot
Methoden: Agil, Scrum
Aufgaben: Implementierung verschiedener WCF Services, REST Services ASP.NET Web API, Optimierungen und Wartung, Entwicklung
Software Tests mit C#
Implementierung div. Microservices mit Java, Spring Boot, Spring Cloud unter
Verwendung der AWS Cloud Services
Analyse, Konzeption, Implementierung und Korrektur diverser Anforderungen, Wartung,
Bereitstellung mit InstallShield
DEV OPS
09/2015 - heute
-----------------------------------------------------------------------------------------------------------------------------------
Branche: Automotive
Name: AudiCity MTT
Wartung und Pflege der AudiCity MTT, Implemtierung automatisierter Software Tests mit Ranorex und C#
Einsatzort: Düsseldorf
Position: Software Entwickler, Software Tester
Technologien: C#, .NET 4.5.1, WPF, MEF, WCF, ASP.NET Web API
Pattern: MVVM, IoC,
Tools: Visual Studio 2013, Windows 8.1, Caliburn.Micro, MEF 2.0
Methoden:
Aufgaben: Wartung und Pflege der AudiCity MTT (WPF Anwendung)
Analyse und Korrektur diverser anwendungskritischer Bugs
Implementierung Software Tests mit C# zur Automatiserung unter Verwendung von Ranorex
06/2015 - 08/2015
-------------------------------------------------------------------------------------------------------------------------------------
Branche: Internetdienstleister
Name: Noch kein Name
Implementierung domainenspezifischer Tools (+Webclient)
Einsatzort: Düsseldorf
Position: Software Entwickler
Technologien: C# 6, .NET 4.6.0, ASP.NET MVC, SQL,
Pattern: MVC
Tools: Visual Studio 2015, SQL Server 2014, Windows 8.1, IIS, Syncfusion Essential Studio
Methoden:
Aufgaben: Implementierung domainenspezifischer Tools
Implementierung WebClient
Implementierung Unit Tests
04/2015 - Ende Mai 2015
-------------------------------------------------------------------------------------------------------------------------------------
Branche: Öl und Kraftstoffe
Name: Voxtron Erweiterung Telefonbuch
Implementierung eines Telefonbuch/Kontaktverwaltung
Einsatzort: Essen
Position: Software Entwickler
Technologien: C#, .NET 4.5.1, ASP.NET MVC, SQL, Voxtron
Pattern: MVC
Tools: Visual Studio 2013, SQL Server 2014, Windows 7, Syncfusion Essential Studio
Methoden:
Aufgaben: Implementierung eines Telefonbuches mit der Erweiterung aus diesem heraus einen
Anruf zu tätigen
Implementierung eines Telefonbuches/Kontaktverwaltung
Implementierung Datenbank
Implementierung Data Access Layer unter Verwendung des Entity Frameworks 6
Implementierung zur Darstellung aller Kontaktdaten groupiert nach der Zugehörigkeit zu
Teams
Implementierung der Logik zur Pflege der Kontaktdaten (Hinzufügen, Ändern, Löschen (in
Abh. der einem User zugeordneten Rechte
Implementierung der Logik, um aus der Anwendung einen Anruf zu tätigen in Abh. des
selektierten Eintrags
Implementierung der Logik die Schriftgröße aller verwendeten Controls zu ändern
Validierungslogik
11/2014 - 03/2014
-------------------------------------------------------------------------------------------------------------------------------------
Branche: Automobile
Name: Impacted Projects
Implementierung einer mit WPF entwickelten Erweiterung für PTC Integrity
Einsatzort: Regensburg
Position: Software Entwickler
Technologien: C#, .NET 4.0, WPF, WCF, Integrity CLI,
Pattern: MVVM
Tools: Visual Studio 2013, Blend, Windows 7,
Methoden: Scrum
Aufgaben: Implementierung einer Erweiterung für PTC Integrity, Implementierung eines WCF Services
Implementierung eines WCF WebServices zum Abrufen und Erstellen/Aktualisieren von
Projektbezogenen Daten
Implementierung (WPF) Presentation Layer
Implementierung (WCF) Service Layer
Implemetierung eines generischen ObjectMapper
Implementierung Parser
u.a. Entwicklung verschiedener Steuerelemente zur Darstelung der Daten, die durch den
Anwender angepasst werden können sollen
Validierungslogik
Implementierung Performancesteigernder Funktionalität
Unit/Integration Tests
05/2014 - 09/2014
-------------------------------------------------------------------------------------------------------------------------------------
Branche: Logistik
Name: VPE.NET, Planung, Lieferung
Implementierung einer WPF Desktop Anwendung zur Planung von Lieferungen
für Promotions einer Fast Food Restaurant Kette
(Promotions bei McDonald's)
Einsatzort: Duisburg
Position: Software Entwickler
Technologien: C#, .NET 4.5.1, WPF, ADO.NET, Oracle Data Provider for .NET
Pattern: MVVM, Factory, Singleton
Tools: Visual Studio 2013, Blend, Windows 7, Oracle 10g (v10.2),
Pattern: MVVM, Factory
Methoden: Scrum
Aufgaben: Implementierung einer Neuanwendung
Implementierung des Data Access Layers zum Holen, Speichern, Exportieren,
Sperren und Entsperren von Datensätzen
Implementierung Presentation Layer
u.a. Entwicklung verschiedener Steuerelemente, wie
Non-Selectable Listbox, Progress Ring
Entwicklung einer Erweiterung (Behavior) für ScrollViewer, um nicht
sichtbare Elemente in den sichtbaren Bereich scrollen oder initial, beim
Laden einen Listbox, einen bestimmten Eintrag in den sichtbaren Bereich
zu scrollen
Implementierung Funktionalität, um mehrere Listen synchron vertikal und
horizontal scrollen zu können
Implementierung div. Converter
Implementierung eines UserControl zur Anzeige der für ein Restaurant
wichtigen Daten zur Bearbeitung einer Promotion unter Verwendung einer
multidimensionalen Liste (TimeBeam)
Implementierung Algorithmus zur Berechnung einer Projektion in
Abhängigkeit der zuvor geänderterten Werte für Korrektur und
Liefermengen
Implementierung der Events, die nach Drücken der Enter-Taste, sowie nach
Verlassen des Textfeldes eine Berechnung auslösen
Implementierung Funktionalität, um mit Pfeiltasten vor und zurück
navigieren zu können
Validierungslogik
Implementierung der Funktionalität, um mit der +/- Taste, in Abhängigkeit
der Packungsgröße, eine Liefermenge in ein ausgewähltes Textfeld eintragen
zu können
Farbliche Hervorhebung wichtiger Daten in Abhängigkeit einer Berechnung
Implementierung einer Logik um mit Pfeiltasten durch Listen navigieren zu
können
Implementierung Performancesteigernder Funktionalität
UnitTests
02/2014 - Ende 03/2014
------------------------------------------------------------------------------------------------------------------------------------
Branche: Einzelhandel
Name: Kiosk, Payback
Applikation zur Verwaltung der Profildaten und Anzeige und Verwaltung des Punktestandes, der Gutscheine und Coupons
Einsatzort: Hilden, Kattowitz
Position: Software Entwickler
Technologien: C#, .NET 4.0, Silverlight, WCF,
Tools: Visual Studio 2012, Blend, Windows 7, Microsoft Point of Service for .NET (POS for .NET), Prism SDK
Methoden:
Aufgaben: Erweiterung Silverlight Anwendung, Bugfixing, Optimierungen
Entwicklung eines UserControls zur Darstellung aller Daten, die bei einer Payback Kartenbestellung durch den Anwender
eingegeben wurden mit der Möglichkeit diese nachträglich zu bearbeiten
Fehlerbehebung: Virtuelles Keyboard wird in Views nicht aktiviert
Fehlerbehebung: Hervorhebung der Darstellung fehlerhafter Eingabedaten
Workflowänderung nach Aktivierung eines Gutscheines
Fehlerbehebung: Behebung eines fehlerhaften Commands
05/2013 - 12/2013
-------------------------------------------------------------------------------------------------------------------------------------
Branche: Reisebranche
Name: Gui Test Interpreter
Test Tool(mit Interpreter, Test Automation Framework, eigener
Skriptsprachen)
Einsatzort: Bad Homburg
Position: Software Entwickler, Software Tester
Technologien: C#, .NET 4.0, Ecma Script
Tools: Visual Studio, Windows XP, Ranorex
Methoden: Agil: Kanban
Aufgaben: Erweiterung Test Automation Framework
Entwicklung Strategien zur Beschreibung unterschiedlicher Verhaltensweisen
und Eigenschaften einer oder mehrerer Kontrolltypen
Entwicklung Default Strategien
Entwicklung Funktionalität unterschiedlicher Kontrolltypen
(Applikationsunabhängig)
Entwicklung Applikationsabhängiger Komponenten
Entwicklung und Erweiterung der Schnittstelle zur Übergabe der Daten an das
Ranorex Automation Framework
Entwicklung Funktionalität zum Zugriff auf das Clipboard
Implementierung der Funktionalität zum Vergleich von Bildern
Entwicklung Oberfläche zur visuellen Darstellung nicht automatisierter
Verarbeitungsschritte
Erstellung der Technischen Dokumentation
05/2013 - 10/2013
------------------------------------------------------------------------------------------------------------------------------------
Branche: Reisebranche
Name: Diverse: BistroPortal, Selling Platform Connect
Einsatzort: Bad Homburg
Position: Software Tester
Technologien: Testlang, Ecma Script
Tools: Gui Test Interpreter, Ranorex, HP Quality Center
Methoden: Agil: Kanban
Aufgaben: Testskripterstellung anhand von Testfallbeschreibungen
Manuelle Tests
01/2012 - 04/2013
-------------------------------------------------------------------------------------------------------------------------------------
Branche: Versicherungswesen
Name: BTnet
Applikation zur kundenbezogenen Erstellung von Angeboten im Versicherungswesen
Einsatzort: Nürnberg
Position: Software Entwickler
Technologien: Silverlight, Windows Communication Foundation, Entity Framework (Code First),
JavaScript, BiPRO, C#, JAVA
Tools: Visual Studio, SQL Server 2008 R2, Windows Server 2008 R2
Methoden:
Aufgaben:
Entwicklung WCF-Service zum Datenaustausch zwischen zwei Anwendungen
(Java/.NET)
Entwicklung einer Java Library zur Erstellung von Steuerungs-
/Informationsdateien (Digitale Unterschriften, eSignature)
Erstellung ER-Modell zur Vorhaltung Benutzerrelevanter Daten
Entwicklung Service Layer: WCF Service, um Benutzerrelevante Daten abzufragen und anzulegen
Entwicklung Data Access Layer: Entity Framework Code First
Entwicklung/Erweiterung Oberfla?che (Silverlight) Autoscrolling zu nicht sichtbaren Steuerelementen Ein-/Ausblenden der Seitennavigation
Entwicklung Funktionalita?t zur Darstellung von HTML- Content im Silverlight-Client zur Integration einer externen Webanwendung
Entwicklung Silverlight-UserControl als Html Host
Erweiterung der Benutzeroberfla?che des Deployment Servers
Proof of Concepts
Konzepterstellung der zu implementierenden Anforderungen/Funktionalita?t
07-2011 - 12-2011
------------------------------------------------------------------------------------------------------------------------------------
Branche: Medizintechnik
Name: DataCleaning
SW/Desktop Applikation zur Bearbeitung von Datenschiefständen
Einsatzort: Würzburg
Position: Entwickler
Technologien:
Windows Forms
Windows Communication Foundation
SQL Server
DevExpress Components, MVP Pattern
Methoden:
Aufgaben: Weiterentwicklung der grafischen Oberfläche / Views / Presenter
Redesign Views
Fehlerkorrektur/-behebung
04/2010 - 07-2011
-------------------------------------------------------------------------------------------------------------------------------------
User Profile Site
User Profil, Start- und Übersichtsseite der dem User zugeordneten Anwendungen
Frankfurt
Entwickler
Windows Identity Foundation: Federation Authentifizierung
Active Directory Access: Setzen und Ändern der Userrelevanter Attribute
Webkonfigurationserweiterung
Entwicklung Views
Custom Localization
Validierungslogik
Unit Tests
Testplanung, -ausführung
C#, .NET 4
ASP.NET, jQuery,
Active Directory
ADFS, Windows Identity Foundation
Windows Server 2008 R2
Internet Information Service 7.5
01/2011 – 05/2011
------------------------------------------------------------------------------------------------------------------------------------
Web-Applikation zur Bereitstellung kundenspezifischer Daten
Frankfurt
Entwickler
ADFS, Windows Indentity Foundation
Active Directory Zugriffe zum Ändern Userrelevanter Attribute
Länderspezifische Anpassungen
SQL Server Reporting Services 2008 R2
Entwicklung Unittests
ASP.NET, ASMX WebService
Visual Studio 2010, Internet Information Services, Windows Server 2008 R2, C#, .NET 4.0,
MVP, MVVM
04/2010 – 04/2011
------------------------------------------------------------------------------------------------------------------------------------
Enterprise Resource Planning System
Internationales Projekt, Frankfurt/Tokio
Entwickler
Active Directory Authentifizierungs Provider
Länderspezifische Anpassungen
Datensynchronisation
Logging
Entwicklung Unittests
Testplanung, Testkoordination, Testdurchführung
Silverlight, Windows Communication Foundation
Visual Studio 2008, Internet Information Services, Windows Server 2008, C#, .NET 3.5, Prism, Enterprise Library, Unity, (MVP, MVVM)
04/2010 - 07/2010
-------------------------------------------------------------------------------------------------------------------------------------
Entwicklung Zeiterfassungssystem
Frankfurt
Entwicklung Data Access Layer, LINQ To SQL, Repository,
Entwicklung Modul Administration
- Projektübersicht, Zuweisung User zu Projekt, Zeiterfassung pro Projekt
- Entwicklung GUI
- Entwicklung Unit-Test
Visual Studio 2008, Windows Presentation Foundation, Windows Server 2008, C#, .NET 3.5, Prism, Enterprise Library, Unity, (MVP, Presentation Model)
10/2009 – 01/2010
------------------------------------------------------------------------------------------------------------------------------------
Twitter Client - Erweiterung
Dienstleister; Düsseldorf
Entwickler
Entwicklung Client/Erweiterung unter Verwendung des Model-View-ViewModel UI Patterns
Entwicklung eines RESTful Services
Validierungslogik
Entwicklung eines Test Clients zum Nachweis der erforderlichen REST Service Funktionalität in WPF
Entwicklung Unittests
Visual Studio 2008, Internet Information Services, Windows Server 2008, C#, .NET 3.5
03/2009 – 09/2009
------------------------------------------------------------------------------------------------------------------------------------
Reengineering einer bestehenden Business Anwendung
Bau; Bottrop
Entwickler
Diverse Anpassungen,
u.a. UI, Serialisierung, Validierungslogik
Unittests
Visual Studio 2008, C#, XML, Windows Server 2008, VBScript, .NET 2.0
Anpassung und Erweiterung einer Business Anwendung
Bau; Bottrop
Entwickler
Design und Implementierung Geschäftslogik
Entwicklung Business Rules, Validierung
Entwicklung Windows Forms Oberflächen
Anpassung (.NET Remoting) Service
Entwicklung Unittests
Visual Studio 2008, C#, .NET 2.0, Windows Server 2008, SQL Server 2005
Softwareverteilung
Bau; Bottrop
Entwickler
Erstellung und Test Verteilungsskripte, Pflege und Wartung der Client/Server
Enteo NetInstall 5, Windows Server 2008, VBScript, WMI, SQL Server
12/2008 – 03/2009
------------------------------------------------------------------------------------------------------------------------------------
Entwicklung eines Fragenkataloges zur Vorbereitung von Prüfungen
Dienstleister; Essen
Entwickler
Entwicklung eines WebServices
Entwicklung des Desktop-Clients
Design und Entwicklung der Datenbank, Datenbank-Skripte
Entwicklung Unittests
Visual Studio 2008, Internet Information Service 6, Windows Server 2003, SQL Server 2005
03/2008 – 11/2008
------------------------------------------------------------------------------------------------------------------------------------
Dienstleister; Düsseldorf
Administration
Wartung und Pflege Domänencotroller, Netzwerk
Windows Server 2008
01/2008 – 02/2008
------------------------------------------------------------------------------------------------------------------------------------
Telekommunikation; Düsseldorf
Test einer großen Systemlandschaft, Abbildung Businessday
Software Tester
Konzeption Lasttest
Erstellung/Pflege/Wartung Skripte
Bereitstellung Testdaten
Testdurchführung
Borland SilkPerformer, Windows NT, Windows 2000 Server, Oracle 9i, Remotedesktop
01/2004 - 10/2007
------------------------------------------------------------------------------------------------------------------------------------
01/2007 – 10/2007
Dienstleister, Nürnberg
Funktionale Tests Kundenverwaltungssystem
Software Tester
Anforderungsanalyse Erweiterung/Anpassung Testsystem
Wartung Testsystem
Erstellung/Anpassung/Wartung Testskripte
Durchführung Regressionstests
Fehleranalyse
Borland SilkTest, Windows Server 2003, RemoteDesktop, VNC, HP TestDirector, Access, SQL Server 2000
01/2004 – 12/2006
Behörde, Nürnberg
Funktionale Tests Kundenverwaltungssystem
Software Tester
Konzeption/Implementierung eines automatisierten Testsystems
Wartung Testsystem
Erstellung/Anpassung/Wartung Testskripte
Durchführung Regressionstests
Testberichte
Leitung Automatisierungsteam
Fehleranalyse, Fachtestersupport
Borland SilkTest, Windows Server 2003, RemoteDesktop, VNC, HP TestDirector, Access, SQL Server 2000
11/2003 – 12/2003
------------------------------------------------------------------------------------------------------------------------------------
Produktentwicklung, Hamburg
Internet Explorer Plugin zur sicheren Kommunikation mit Onlinesystemen
Software Tester, Product Manager
Anforderungsanalyse
Konzeption und Durchführung Tests
Entwicklung der Steuerungsskripte
Monitoring
Testberichte
Borland SilkPerformer, Windows NT, Windows 2000, Windows XP
06/2003 – 10/2003
------------------------------------------------------------------------------------------------------------------------------------
Produktentwicklung, Düsseldorf
Anwendungsgenerator für Datenbasierte Applikationen
Entwickler,
Entwicklung des Codegenerators
Entwicklung Zustandsmaschine mit C#/XML/XSD/XSL
Entwicklung der grafischen Oberfläche für den Datenbankzugriff
Entwicklung entsprechender Unit-Testfälle
Visual Studio .NET, SQL Server 2000, Windows XP, Windows Server 2000, C#, .NET 1.1
01/2003 – 05/2003
------------------------------------------------------------------------------------------------------------------------------------
Pharmazie, Düsseldorf
Entwickler, Software Tester,
Entwicklung der Web-Oberfläche
Entwicklung Business Layer
Validierungslogik
Entwicklung Data Access Layer
Entwicklung/Anpassung Testskripte
Durchführung Test
Oracle 8i, Windows NT Server, VPN, Windows 2000, Internet Information Service, ASP, Visual Basic, JavaScript, VBScript
04/2002 – 12/2002
------------------------------------------------------------------------------------------------------------------------------------
Automobil, Düsseldorf, Graz
Funktionale Tests für Software zur Steuerung von Motorprüfständen
Software Tester
Erstellung/Anpassung Testskripte
Testdurchführung
Aufbau und Pflege Testsysteme
IBM/Rational Robot, Windows NT Server, Windows 2000, Puma Open, SQA Basic
Reisebereitschaft
Verfügbar in den Ländern
Deutschland, Österreich und Schweiz
Hoher Remoteanteil gewünscht
Sonstige Angaben
Patterns:
MVVM, MVP, MVC, DI
OR-Mapper:
LINQ To SQL, Entity Framework(ModelFirst, CodeFirst, Database First), NHibernate
MVVM, MVP, MVC, DI
OR-Mapper:
LINQ To SQL, Entity Framework(ModelFirst, CodeFirst, Database First), NHibernate