Senior Developer & Consultant C#, WPF, Scrum, LINQ, Windows, .Net
Aktualisiert am 19.12.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 03.01.2027
Verfügbar zu: 100%
davon vor Ort: 100%
C#
WPFControls
Visual Basic.NET
Deutsch
Englisch

Einsatzorte

Einsatzorte

Berlin (+200km)
Deutschland

bevorzugt Berliner Raum / Norddeutschland

möglich

Projekte

Projekte

Zeitraum          : 08/2010 - 06/2015
Projekt           : Entwicklung und Implementierung von WPF Eingabemasken und Custom-Controls
                    für eine WPF-/WCF-Client-Anwendung
Beschreibung      : Programm zur Verwaltung der logistischen Prozesse in einem
                    Luftverkehrsunternehmen im Bereich Revenue-Management und Inventory-Systems
Branche           : Luftfahrt, Logistik
Kunde             : Air Berlin PLC & Co. Luftverkehrs KG
Position          : Senior Developer, Junior Software Architekt
Aufgabe           : Konzeption und Implementierung, Vermittlung von Know-How im Bereich WPF / C#
                    Leitung von Best-Practice-Runden zum Thema WPF, M-VM-M und Presenter
Technologien      : C#, .NET 4.0, Windows Presentation Foundation (WPF), XAML,
                    Model-View-ViewModel-Pattern (incl. Presenter bzw. Controller), Microsoft
                    Visual Studio 2010, Team Foundation Server
Plattform         : Microsoft Windows

 

Zeitraum          : 04/2009 - 07/2010
Projekt           : Entwicklung und Implementierung einer WPF/WCF Client-Anwendung zur
                    Verwaltung eines Multi-User-Workflows
Beschreibung      : Programm für die Erzeugung und Verwaltung eines Multi-User-Workflows zum
                    Publizieren technischer Dokumentationen basierend auf einem bestehenden
                    Client- / Serverframework.
Branche           : Datenmanagement, ePublishing
Kunde             : Ovidius GmbH
Position          : Senior Developer, Leitender Entwickler
Aufgabe           : Konzeption und Implementierung, Schulung M-V-VM, Unity-Container,
                    WPF & Prism

Technologien      : C#, .NET 3.5 SP1, Windows Presentation Foundation (WPF), XAML, XML, XPath,

                    XSLT, HTML, Composite Application Library / Guidance for WPF and

                    Silverlight (Prism), Microsoft Enterprise Library, Inversion of Control

                    Dependency Injection, Model-View-ViewModel-Pattern (incl. Presenter bzw.

                    Controller), Microsoft Visual Studio, Subversion, Scrum

Plattform         : Microsoft Windows

 

Zeitraum : 01/2009 - 03/2009
Projekt           : Entwicklung komplexer WPF- Controls
Branche           : Design, Digital Media Design, Industrial Design
Kunde             : frog design Europe GmbH
Position : Senior Developer
Aufgabe           : Konzeption und Implementierung
Technologien      : C#, .NET 3.5 SP1, Windows Presentation Foundation (WPF), Microsoft Visual Studio, Subversion
Plattform         : Microsoft Windows

Zeitraum : 06/2008 - 12/2008
Projekt           : Dateneingabe- und Administrationsoberfläche für einen Capture-Workflow
Beschreibung      : Programm für die grafische Sortierung, Anordnung und Klassifizierung von

  strukturierten und unstrukturierten Dokumenten, Erfassung der Datenfelder über

  Tastatur und Maus (Single Click Entry) und Validierung der eingegebenen Daten.

Branche           : DMS, Informationstechnologie, ECM
Kunde             : Captaris Document Technologies GmbH / Open Text
Position : Senior Developer
Aufgabe           : Implementierung
Technologien      : C#, .NET 3.0, Windows Presentation Foundation (WPF), XAML, XML, XPath, XSLT, HTML,

  Composite Application Library / Guidance for WPF and Silverlight (Prism),

  Microsoft Enterprise Library, Inversion of Control, Dependency Injection,

  Model-View-ViewModel-Pattern,

  Microsoft Visual Studio, Design Pattern, NUnit, Nant, MS-SQL Server,

  Microsoft Office SharePoint Server (MOSS), Subversion, Mantis Bug Tracker

Plattform         : Microsoft Windows

Zeitraum : 04/2008 - 06/2008
Projekt           : FAX-Indizierung
Beschreibung      : Programm für die tastaturorientierte und mausorientierte Indizierung von FAX-Seiten

  und die Bearbeitung/Darstellung der (FAX)-Metadaten.

Branche           : DMS, Informationstechnologie, ECM
Kunde             : Captaris Document Technologies GmbH / Captaris Inc.
Position : Senior Developer
Aufgabe           : Implementierung
Technologien      : C#, .NET 3.0, Windows Presentation Foundation (WPF), XAML, XML, XPath, XSLT, HTML,

  Composite Application Library / Guidance for WPF and Silverlight (Prism),

  Microsoft Enterprise Library, Inversion of Control, Dependency Injection,

  Model-View-ViewModel-Pattern,

  Microsoft Visual Studio, Design Pattern, NUnit, Nant, Subversion, Mantis Bug Tracker

Plattform         : Microsoft Windows

Zeitraum : 12/2007 - 03/2008
Projekt           : Rechnungsbearbeitung
Beschreibung      : Programm für die Validierung von Rechnungsdaten, die von einem Capture-Workflow

  erzeugt werden. Die manuelle Eingabe der Daten, auch mausgestützt (Single Click Entry), ist möglich. Leistungsfähiges Programmier-Interface für die Implementierung von Fachlogik, z.B. Prüfroutinen, Benutzersteuerung und eigenen Masken.

Branche           : DMS, Informationstechnologie, ECM
Kunde             : Captaris Document Technologies GmbH
Position : Senior Developer
Aufgabe           : Implementierung
Technologien      : C#, .NET 3.0, Windows Presentation Foundation (WPF), XAML, XML, XPath, XSLT, HTML,

  Composite Application Library / Guidance for WPF and Silverlight (Prism),

  Microsoft Enterprise Library, Inversion of Control, Dependency Injection,

  Model-View-ViewModel-Pattern,

  Microsoft Visual Studio, Design Pattern, NUnit, Nant, Subversion, Mantis Bug Tracker

Plattform         : Microsoft Windows

Zeitraum : 09/2007 - 11/2007
Projekt           : Demoprogramm für einen Capture-Workflow (DOKuStar Professional)
Beschreibung      : Veranschaulichung der Arbeitsweise eines Capture-Workflows durch eine moderne

  Oberfläche mit Animationen. Wobei der Workflow "live" ausgeführt wird und die Oberfläche

  die einzelnen Stationen ansprechend und messetauglich visualisiert.

Branche           : DMS, Informationstechnologie, ECM
Kunde             : Océ Document Technologies GmbH
Position : Senior Developer
Aufgabe           : Implementierung
Technologien      : C#, .NET 3.0, Windows Presentation Foundation (WPF), XAML, XML, XPath, XSLT, HTML,

  Microsoft Composite UI Application Block (CAB), Microsoft Enterprise Library,

  Inversion of Control, Dependency Injection,

  Model-View-ViewModel-Pattern,

  Microsoft Visual Studio, Design Pattern, NUnit, Nant, Subversion, Mantis Bug Tracker

Plattform         : Microsoft Windows

Zeitraum : 11/2006 - 08/2007
Projekt           : Framework-Entwicklung für Formularanwendungen
Beschreibung      : Entwicklung einer Mischung zwischen Application- und Domain-Framework, als Basis für

  die Entwicklung von Formular- und Validierungs-Anwendungen. Der Schwerpunkt dieses

  Anwendungsrahmens ist die Modularität (Modularity) und die Erweiterbarkeit (Extensibility).

  Der Rahmen beinhaltet Business-Komponenten, Infrastruktur-Komponenten, GUI-Komponenten

  (ImageControls, EditControls, Tabellen, etc.), Presenter- und Controller-Komponenten,

  ViewModel, Validierungs-Komponenten, Konfiguration der Anwendung über XML/XAML-Dateien,

  Erweiterungspunkte (Custom Services), ...

Branche           : DMS, Informationstechnologie, ECM
Kunde             : Océ Document Technologies GmbH
Position : Senior Developer
Aufgabe           : Implementierung
Technologien      : C#, .NET 3.0,  Windows Presentation Foundation (WPF), XAML, XML, XPath, XSLT, HTML,

  Microsoft Composite UI Application Block (CAB), nach Erscheinen ersetzt durch die:

  Composite Application Library / Guidance for WPF and Silverlight (Prism)

  Microsoft Enterprise Library, Inversion of Control, Dependency Injection,

  Model-View-ViewModel-Pattern

  Microsoft Visual Studio, Design Pattern, NUnit, Nant, Subversion, Mantis Bug Tracker

Plattform         : Microsoft Windows

Zeitraum : 06/2006 - 10/2006
Projekt           : ART TrainingClient
Beschreibung      : Entwicklung einer Software, die es ermöglicht, ART (DOKuStar Adaptive Recognition

  Technology), ein lernendes Verfahren für die Dokumentanalyse, mit vorgegebenen Bildern

  zu trainieren inkl. statistischer Auswertung

Branche           : DMS, Informationstechnologie, ECM
Kunde             : Océ Document Technologies GmbH
Position : Senior Developer
Aufgabe           : Implementierung
Technologien      : C#, .NET 2.0, WinForms, Microsoft Visual Studio, XML, XSLT, HTML, NUnit, Nant, Design Pattern,

  Infragistics NetAdvantage, Subversion

Plattform         : Microsoft Windows

Zeitraum : 04/2005 - 12/2008
Projekt           : Mausgestützte Formularerfassung (Single Click Entry/Open Text Desktop Capture)
Beschreibung      : Das Programm erlaubt die OCR-unterstützte Datenerfassung unstrukturierter Dokumente

  mit einfachen Mausklicks. Dabei werden die Daten direkt in die Fachanwendung übertragen.

  Das Programm stellt dafür Standardverbindungen für Microsoft Excel, SAP, Microsoft SharePoint,

  Web-Formulare bereit. Bei Einhaltung bestimmter Kriterien, ist jede Windows-Anwendung

  verbindbar (z.B. Microsoft Outlook). Darüber hinaus wird ein Software Development Kit (SDK)

  zur Verfügung gestellt, das die Integration in eigene Anwendungen ermöglicht. Das SDK stellt

  .NET- und COM-Schnittstellen bereit.

Branche           : DMS, Informationstechnologie, ECM
Kunde             : Océ Document Technologies GmbH / Captaris Document Technologies GmbH
Position : Senior Developer
Aufgabe           : Implementierung der Verbindung zu Microsoft Excel, SAP, Web-Formulare

  Entwurf und Implementierung von Beispielanwendungen für C#, VB.NET, C++, VB 6

  Implementierung Prototyp in Silverlight (Anbindung über WCF)

Technologien      : C#, CLI/C++, Visual C++, VB.NET, Visual Basic 6.0, .NET 1.1, 2.0, 3.0, 3.5,

  WinForms, Windows Presentation Foundation (WPF), Silverlight,

  Windows Communication Foundation (WCF),

  COM, ActiveX, ATL (Active Template Library),

  Microsoft Visual Studio, XML, XSLT, HTML, XAML, JavaScript, Design Pattern, OOA/OOD,

  Crypt-Bibliotheken, Internet Explorer, Mozilla Firefox,

  Microsoft Office, Microsoft SharePoint (MOSS), SAP / SAP GUI,

  NUnit, Nant, Subversion, Mantis Bug Tracker

Plattform         : Microsoft Windows

Zeitraum : 08/2004 - 03/2005
Projekt           : Mausgestützte Formularerfassung (FreeKey)
Beschreibung      : Ein vorhandenes Programm bietet Validierung und die manuelle Erfassung von

  strukturierten und unstrukturierten Dokumenten und soll um eine mausgestützte

  Erfassung der Daten direkt vom Image/Dokument erweitert werden.

Branche           : DMS, Informationstechnologie, ECM
Kunde             : Océ Document Technologies GmbH
Position : Senior Developer
Aufgabe           : Konzeption der GUI und des Bedienkonzeptes (Usability)

  Implementierung der Oberfläche

Technologien      : C#, Visual C++, .NET 1.1, WinForms, MFC (Microsoft Foundation Classes), COM,

  ActiveX, ATL (Active Template Library), Microsoft Visual Studio, XML, XSLT, HTML,

  Design Pattern, OOA/OOD, Diverse (GUI)-Bibliotheken, Subversion, CVS

Plattform         : Microsoft Windows

Zeitraum : 04/2004 - 07/2004
Projekt           : Produkt- und Technologiestudie Klassifikation / Datenextraktion digitaler Dokumente
Beschreibung      : Ziel ist eine Dokumentenanalyse-Software, die unbedient digitale Dokumente klassifiziert,

  Daten extrahiert und strukturierte Daten abliefert (z.B. TIFF zu XML).

Branche           : DMS, Informationstechnologie, ECM
Kunde             : Océ Document Technologies GmbH
Position : Senior Developer
Aufgabe           : Implementierung von Prototypen
Technologien      : C#, .NET 1.1, WinForms, Microsoft Visual Studio, XML, XSLT, HTML,

  Design Pattern, OOA/OOD,

  Diverse Bibliotheken, Subversion, CVS

Plattform         : Microsoft Windows

Zeitraum : 03/2002 - 03/2004
Projekt           : Validation und Formularerfassung
Beschreibung      : Das Programm bietet sowohl klassische, tastaturorientierte als auch mausorientierte

  Validierung und die manuelle Erfassung von strukturierten und unstrukturierten

  Dokumenten mit folgenden Merkmalen:

  - Bearbeitet komplexe, mehrseitige Dokumentstrukturen, auch mausorientiert

  - Tabellenkorrektur mit Autovervollständigung

  - Tastaturunterstütztes Validieren der Datenfelder

  - Leistungsfähiges Script/Programmier-Interface (VBA, .NET und C++):

    Einfache Implementierung von Fachlogik, z.B. Prüfroutinen, Benutzersteuerung

  - Ergonomisches, effizientes GUI, durch Custom-Komponenten erweiterbar

  - Integrierbar in beliebige Data Capture Systeme

Branche           : DMS, Informationstechnologie, ECM
Kunde             : Océ Document Technologies GmbH
Position : Senior Developer
Aufgabe           : Implementierung der Script- und Programmierschnittstelle,

  Dynamische Generierung von HTML-Seiten

Technologien      : C#, Visual C++, .NET 1.0, .NET 1.1, WinForms,

  MFC (Microsoft Foundation Classes), COM, ActiveX,

  ATL (Active Template Library), Microsoft Visual Studio, XML, XSLT, HTML,

  Visual Basic for Applications (VBA), Embedded Internet Explorer,

  Design Pattern, OOA/OOD, Diverse (GUI)-Bibliotheken, Subversion, CVS

Plattform         : Microsoft Windows

Zeitraum : 11/2001 - 02/2002
Projekt           : Produkt- und Technologiestudie Validation
Beschreibung      : Das Programm soll sowohl klassische, tastaturorientierte als auch

  mausorientierte Validierung und die manuelle Erfassung von strukturierten

  und unstrukturierten Dokumenten unterstützen. Zielvorgaben sind:

  - Bearbeitet komplexe, mehrseitige Dokumentstrukturen

  - Tabellenkorrektur mit Autovervollständigung

  - Tastatur- und mausunterstütztes Arbeiten

  - Leistungsfähiges Script/Programmier-Interface (z.B. VBA):

    Einfache Implementierung von Fachlogik, z.B. Prüfroutinen, Benutzersteuerung

  - Ergonomisches, effizientes GUI

  - Integrierbar in beliebige Data Capture Systeme

Branche           : DMS, Informationstechnologie, ECM
Kunde             : Océ Document Technologies GmbH
Position : Senior Developer
Aufgabe           : Implementierung von Prototypen
Technologien      : C#, Visual C++, .NET 1.0 Beta,

  MFC (Microsoft Foundation Classes), COM, ActiveX,

  ATL (Active Template Library), Microsoft Visual Studio, XML, XSLT, HTML,

  Visual Basic for Applications (VBA), Embedded Internet Explorer,

  Design Pattern, OOA/OOD, CVS

Plattform         : Microsoft Windows

Zeitraum : 01/2001 - 10/2001
Projekt           : DOKuStar Design Studio
Beschreibung      : Grafisches Werkzeug für die Erstellung einer automatischen regelbasierten

  Dokument-Indizierung und ¿Klassifizierung mit integriertem Testwerkzeug,

  Reports und Statistiken

Branche           : DMS, Informationstechnologie, ECM
Kunde             : CGK Computer Gesellschaft Konstanz
Position : Senior Developer
Aufgabe           : Implementierung der Oberfläche,

  Dynamische Generierung von HTML-Seiten aus C++,

  Implementierung Prototyp und Demo-Applikation für Messen

Technologien      : Visual C++, MFC (Microsoft Foundation Classes), COM, ActiveX,

  ATL (Active Template Library), Microsoft Visual Studio, XML, XSLT, HTML,

  Embedded Internet Explorer, JavaScript, VBScript, Swig (Wrapper und

  Interface Generator), Design Pattern, OOA/OOD, TCP/IP, CVS

Plattform         : Microsoft Windows

Zeitraum : 01/2000 - 12/2000
Projekt           : Framework-Entwicklung (IDIS/IDS)
Beschreibung      : Generisches Objekt-Modell in Form einer C++ Klassenbibliothek als Basis

  für die Applikationsentwicklung im Bereich DMS (Dokument Management Systeme)

  mit dem Bestandteilen: BOM (Business Objekt Model), Serialisierung,

  Darstellungsschicht, Laufzeitinformationssystem (Performant über TCP/IP inkl.

  Viewer), Erweiterbarkeit des Business Objekt Models durch Objekte, die in COM,

  C++ und Tcl entwickelt werden

Branche           : DMS, Informationstechnologie, ECM
Kunde             : CGK Computer Gesellschaft Konstanz
Position : Developer
Aufgabe           : Implementierung
Technologien      : Visual C++, Tcl, MFC (Microsoft Foundation Classes), COM, ActiveX,

  ATL (Active Template Library), Microsoft Visual Studio, XML, XSLT, HTML,

  Embedded Internet Explorer, JavaScript, VBScript, Swig (Wrapper und

  Interface Generator), Design Pattern, OOA/OOD, TCP/IP, CVS

Plattform         : Microsoft Windows

Zeitraum : 08/1998 - 12/1999
Projekt           : IDIS Design Studio
Beschreibung      : Administrations- und Entwicklungsprogramm für eine intelligente

  automatische Dokumentverarbeitung

  Grafische Editoren

  Reports und Statistiken

  Softwareprodukt

Branche           : DMS, Informationstechnologie, ECM
Kunde             : CGK Computer Gesellschaft Konstanz
Position : Developer
Aufgabe           : Implementierung der Oberfläche
Technologien      : Visual C++, COM, OCX/ActiveX, MFC (Microsoft Foundation Classes),

  Microsoft Visual Basic, Html, JavaScript, Perl, CVS,

  Microsoft Visual Studio, InstallShield, Swig (Wrapper und

  Interface Generator), Microsoft Office

Plattform         : Microsoft Windows

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Allgemeinen Informatik an der TFH Berlin
Abschluss: Diplom Informatiker (FH) 1999

Kompetenzen

Kompetenzen

Top-Skills

C# WPFControls Visual Basic.NET

Produkte / Standards / Erfahrungen / Methoden

.NET (1.0 Beta bis 4.5)
Anforderungsanalyse
Composite Application Library / Guidance for WPF and Silverlight (Prism)
Framework-Design
GUI-Design / Moderne Bedienkonzepte
Komponentenanalyse- und Design
Microsoft Composite UI Application Block (CAB)
Microsoft Enterprise Library
Microsoft Visual Studio (bis 2013)
Nant
NUnit
OOA / OOD
Scrum
Software-Architekturen
Subversion / CVS
Team Foundation Server
Unity-Container
Verteilte Systeme
WPF / WCF / WF / Silverlight
 










Betriebssysteme

Linux
Windows

Programmiersprachen

Basic
C#
einschließlich .NET 4.5
LINQ
XAML
XML
 

Datenbanken

MS SQL Server

Datenkommunikation

WCF


Branchen

Branchen

DMS (Document Management Systems)

Datenmanagement

ePublishing

Luftfahrt
Logistik

Einsatzorte

Einsatzorte

Berlin (+200km)
Deutschland

bevorzugt Berliner Raum / Norddeutschland

möglich

Projekte

Projekte

Zeitraum          : 08/2010 - 06/2015
Projekt           : Entwicklung und Implementierung von WPF Eingabemasken und Custom-Controls
                    für eine WPF-/WCF-Client-Anwendung
Beschreibung      : Programm zur Verwaltung der logistischen Prozesse in einem
                    Luftverkehrsunternehmen im Bereich Revenue-Management und Inventory-Systems
Branche           : Luftfahrt, Logistik
Kunde             : Air Berlin PLC & Co. Luftverkehrs KG
Position          : Senior Developer, Junior Software Architekt
Aufgabe           : Konzeption und Implementierung, Vermittlung von Know-How im Bereich WPF / C#
                    Leitung von Best-Practice-Runden zum Thema WPF, M-VM-M und Presenter
Technologien      : C#, .NET 4.0, Windows Presentation Foundation (WPF), XAML,
                    Model-View-ViewModel-Pattern (incl. Presenter bzw. Controller), Microsoft
                    Visual Studio 2010, Team Foundation Server
Plattform         : Microsoft Windows

 

Zeitraum          : 04/2009 - 07/2010
Projekt           : Entwicklung und Implementierung einer WPF/WCF Client-Anwendung zur
                    Verwaltung eines Multi-User-Workflows
Beschreibung      : Programm für die Erzeugung und Verwaltung eines Multi-User-Workflows zum
                    Publizieren technischer Dokumentationen basierend auf einem bestehenden
                    Client- / Serverframework.
Branche           : Datenmanagement, ePublishing
Kunde             : Ovidius GmbH
Position          : Senior Developer, Leitender Entwickler
Aufgabe           : Konzeption und Implementierung, Schulung M-V-VM, Unity-Container,
                    WPF & Prism

Technologien      : C#, .NET 3.5 SP1, Windows Presentation Foundation (WPF), XAML, XML, XPath,

                    XSLT, HTML, Composite Application Library / Guidance for WPF and

                    Silverlight (Prism), Microsoft Enterprise Library, Inversion of Control

                    Dependency Injection, Model-View-ViewModel-Pattern (incl. Presenter bzw.

                    Controller), Microsoft Visual Studio, Subversion, Scrum

Plattform         : Microsoft Windows

 

Zeitraum : 01/2009 - 03/2009
Projekt           : Entwicklung komplexer WPF- Controls
Branche           : Design, Digital Media Design, Industrial Design
Kunde             : frog design Europe GmbH
Position : Senior Developer
Aufgabe           : Konzeption und Implementierung
Technologien      : C#, .NET 3.5 SP1, Windows Presentation Foundation (WPF), Microsoft Visual Studio, Subversion
Plattform         : Microsoft Windows

Zeitraum : 06/2008 - 12/2008
Projekt           : Dateneingabe- und Administrationsoberfläche für einen Capture-Workflow
Beschreibung      : Programm für die grafische Sortierung, Anordnung und Klassifizierung von

  strukturierten und unstrukturierten Dokumenten, Erfassung der Datenfelder über

  Tastatur und Maus (Single Click Entry) und Validierung der eingegebenen Daten.

Branche           : DMS, Informationstechnologie, ECM
Kunde             : Captaris Document Technologies GmbH / Open Text
Position : Senior Developer
Aufgabe           : Implementierung
Technologien      : C#, .NET 3.0, Windows Presentation Foundation (WPF), XAML, XML, XPath, XSLT, HTML,

  Composite Application Library / Guidance for WPF and Silverlight (Prism),

  Microsoft Enterprise Library, Inversion of Control, Dependency Injection,

  Model-View-ViewModel-Pattern,

  Microsoft Visual Studio, Design Pattern, NUnit, Nant, MS-SQL Server,

  Microsoft Office SharePoint Server (MOSS), Subversion, Mantis Bug Tracker

Plattform         : Microsoft Windows

Zeitraum : 04/2008 - 06/2008
Projekt           : FAX-Indizierung
Beschreibung      : Programm für die tastaturorientierte und mausorientierte Indizierung von FAX-Seiten

  und die Bearbeitung/Darstellung der (FAX)-Metadaten.

Branche           : DMS, Informationstechnologie, ECM
Kunde             : Captaris Document Technologies GmbH / Captaris Inc.
Position : Senior Developer
Aufgabe           : Implementierung
Technologien      : C#, .NET 3.0, Windows Presentation Foundation (WPF), XAML, XML, XPath, XSLT, HTML,

  Composite Application Library / Guidance for WPF and Silverlight (Prism),

  Microsoft Enterprise Library, Inversion of Control, Dependency Injection,

  Model-View-ViewModel-Pattern,

  Microsoft Visual Studio, Design Pattern, NUnit, Nant, Subversion, Mantis Bug Tracker

Plattform         : Microsoft Windows

Zeitraum : 12/2007 - 03/2008
Projekt           : Rechnungsbearbeitung
Beschreibung      : Programm für die Validierung von Rechnungsdaten, die von einem Capture-Workflow

  erzeugt werden. Die manuelle Eingabe der Daten, auch mausgestützt (Single Click Entry), ist möglich. Leistungsfähiges Programmier-Interface für die Implementierung von Fachlogik, z.B. Prüfroutinen, Benutzersteuerung und eigenen Masken.

Branche           : DMS, Informationstechnologie, ECM
Kunde             : Captaris Document Technologies GmbH
Position : Senior Developer
Aufgabe           : Implementierung
Technologien      : C#, .NET 3.0, Windows Presentation Foundation (WPF), XAML, XML, XPath, XSLT, HTML,

  Composite Application Library / Guidance for WPF and Silverlight (Prism),

  Microsoft Enterprise Library, Inversion of Control, Dependency Injection,

  Model-View-ViewModel-Pattern,

  Microsoft Visual Studio, Design Pattern, NUnit, Nant, Subversion, Mantis Bug Tracker

Plattform         : Microsoft Windows

Zeitraum : 09/2007 - 11/2007
Projekt           : Demoprogramm für einen Capture-Workflow (DOKuStar Professional)
Beschreibung      : Veranschaulichung der Arbeitsweise eines Capture-Workflows durch eine moderne

  Oberfläche mit Animationen. Wobei der Workflow "live" ausgeführt wird und die Oberfläche

  die einzelnen Stationen ansprechend und messetauglich visualisiert.

Branche           : DMS, Informationstechnologie, ECM
Kunde             : Océ Document Technologies GmbH
Position : Senior Developer
Aufgabe           : Implementierung
Technologien      : C#, .NET 3.0, Windows Presentation Foundation (WPF), XAML, XML, XPath, XSLT, HTML,

  Microsoft Composite UI Application Block (CAB), Microsoft Enterprise Library,

  Inversion of Control, Dependency Injection,

  Model-View-ViewModel-Pattern,

  Microsoft Visual Studio, Design Pattern, NUnit, Nant, Subversion, Mantis Bug Tracker

Plattform         : Microsoft Windows

Zeitraum : 11/2006 - 08/2007
Projekt           : Framework-Entwicklung für Formularanwendungen
Beschreibung      : Entwicklung einer Mischung zwischen Application- und Domain-Framework, als Basis für

  die Entwicklung von Formular- und Validierungs-Anwendungen. Der Schwerpunkt dieses

  Anwendungsrahmens ist die Modularität (Modularity) und die Erweiterbarkeit (Extensibility).

  Der Rahmen beinhaltet Business-Komponenten, Infrastruktur-Komponenten, GUI-Komponenten

  (ImageControls, EditControls, Tabellen, etc.), Presenter- und Controller-Komponenten,

  ViewModel, Validierungs-Komponenten, Konfiguration der Anwendung über XML/XAML-Dateien,

  Erweiterungspunkte (Custom Services), ...

Branche           : DMS, Informationstechnologie, ECM
Kunde             : Océ Document Technologies GmbH
Position : Senior Developer
Aufgabe           : Implementierung
Technologien      : C#, .NET 3.0,  Windows Presentation Foundation (WPF), XAML, XML, XPath, XSLT, HTML,

  Microsoft Composite UI Application Block (CAB), nach Erscheinen ersetzt durch die:

  Composite Application Library / Guidance for WPF and Silverlight (Prism)

  Microsoft Enterprise Library, Inversion of Control, Dependency Injection,

  Model-View-ViewModel-Pattern

  Microsoft Visual Studio, Design Pattern, NUnit, Nant, Subversion, Mantis Bug Tracker

Plattform         : Microsoft Windows

Zeitraum : 06/2006 - 10/2006
Projekt           : ART TrainingClient
Beschreibung      : Entwicklung einer Software, die es ermöglicht, ART (DOKuStar Adaptive Recognition

  Technology), ein lernendes Verfahren für die Dokumentanalyse, mit vorgegebenen Bildern

  zu trainieren inkl. statistischer Auswertung

Branche           : DMS, Informationstechnologie, ECM
Kunde             : Océ Document Technologies GmbH
Position : Senior Developer
Aufgabe           : Implementierung
Technologien      : C#, .NET 2.0, WinForms, Microsoft Visual Studio, XML, XSLT, HTML, NUnit, Nant, Design Pattern,

  Infragistics NetAdvantage, Subversion

Plattform         : Microsoft Windows

Zeitraum : 04/2005 - 12/2008
Projekt           : Mausgestützte Formularerfassung (Single Click Entry/Open Text Desktop Capture)
Beschreibung      : Das Programm erlaubt die OCR-unterstützte Datenerfassung unstrukturierter Dokumente

  mit einfachen Mausklicks. Dabei werden die Daten direkt in die Fachanwendung übertragen.

  Das Programm stellt dafür Standardverbindungen für Microsoft Excel, SAP, Microsoft SharePoint,

  Web-Formulare bereit. Bei Einhaltung bestimmter Kriterien, ist jede Windows-Anwendung

  verbindbar (z.B. Microsoft Outlook). Darüber hinaus wird ein Software Development Kit (SDK)

  zur Verfügung gestellt, das die Integration in eigene Anwendungen ermöglicht. Das SDK stellt

  .NET- und COM-Schnittstellen bereit.

Branche           : DMS, Informationstechnologie, ECM
Kunde             : Océ Document Technologies GmbH / Captaris Document Technologies GmbH
Position : Senior Developer
Aufgabe           : Implementierung der Verbindung zu Microsoft Excel, SAP, Web-Formulare

  Entwurf und Implementierung von Beispielanwendungen für C#, VB.NET, C++, VB 6

  Implementierung Prototyp in Silverlight (Anbindung über WCF)

Technologien      : C#, CLI/C++, Visual C++, VB.NET, Visual Basic 6.0, .NET 1.1, 2.0, 3.0, 3.5,

  WinForms, Windows Presentation Foundation (WPF), Silverlight,

  Windows Communication Foundation (WCF),

  COM, ActiveX, ATL (Active Template Library),

  Microsoft Visual Studio, XML, XSLT, HTML, XAML, JavaScript, Design Pattern, OOA/OOD,

  Crypt-Bibliotheken, Internet Explorer, Mozilla Firefox,

  Microsoft Office, Microsoft SharePoint (MOSS), SAP / SAP GUI,

  NUnit, Nant, Subversion, Mantis Bug Tracker

Plattform         : Microsoft Windows

Zeitraum : 08/2004 - 03/2005
Projekt           : Mausgestützte Formularerfassung (FreeKey)
Beschreibung      : Ein vorhandenes Programm bietet Validierung und die manuelle Erfassung von

  strukturierten und unstrukturierten Dokumenten und soll um eine mausgestützte

  Erfassung der Daten direkt vom Image/Dokument erweitert werden.

Branche           : DMS, Informationstechnologie, ECM
Kunde             : Océ Document Technologies GmbH
Position : Senior Developer
Aufgabe           : Konzeption der GUI und des Bedienkonzeptes (Usability)

  Implementierung der Oberfläche

Technologien      : C#, Visual C++, .NET 1.1, WinForms, MFC (Microsoft Foundation Classes), COM,

  ActiveX, ATL (Active Template Library), Microsoft Visual Studio, XML, XSLT, HTML,

  Design Pattern, OOA/OOD, Diverse (GUI)-Bibliotheken, Subversion, CVS

Plattform         : Microsoft Windows

Zeitraum : 04/2004 - 07/2004
Projekt           : Produkt- und Technologiestudie Klassifikation / Datenextraktion digitaler Dokumente
Beschreibung      : Ziel ist eine Dokumentenanalyse-Software, die unbedient digitale Dokumente klassifiziert,

  Daten extrahiert und strukturierte Daten abliefert (z.B. TIFF zu XML).

Branche           : DMS, Informationstechnologie, ECM
Kunde             : Océ Document Technologies GmbH
Position : Senior Developer
Aufgabe           : Implementierung von Prototypen
Technologien      : C#, .NET 1.1, WinForms, Microsoft Visual Studio, XML, XSLT, HTML,

  Design Pattern, OOA/OOD,

  Diverse Bibliotheken, Subversion, CVS

Plattform         : Microsoft Windows

Zeitraum : 03/2002 - 03/2004
Projekt           : Validation und Formularerfassung
Beschreibung      : Das Programm bietet sowohl klassische, tastaturorientierte als auch mausorientierte

  Validierung und die manuelle Erfassung von strukturierten und unstrukturierten

  Dokumenten mit folgenden Merkmalen:

  - Bearbeitet komplexe, mehrseitige Dokumentstrukturen, auch mausorientiert

  - Tabellenkorrektur mit Autovervollständigung

  - Tastaturunterstütztes Validieren der Datenfelder

  - Leistungsfähiges Script/Programmier-Interface (VBA, .NET und C++):

    Einfache Implementierung von Fachlogik, z.B. Prüfroutinen, Benutzersteuerung

  - Ergonomisches, effizientes GUI, durch Custom-Komponenten erweiterbar

  - Integrierbar in beliebige Data Capture Systeme

Branche           : DMS, Informationstechnologie, ECM
Kunde             : Océ Document Technologies GmbH
Position : Senior Developer
Aufgabe           : Implementierung der Script- und Programmierschnittstelle,

  Dynamische Generierung von HTML-Seiten

Technologien      : C#, Visual C++, .NET 1.0, .NET 1.1, WinForms,

  MFC (Microsoft Foundation Classes), COM, ActiveX,

  ATL (Active Template Library), Microsoft Visual Studio, XML, XSLT, HTML,

  Visual Basic for Applications (VBA), Embedded Internet Explorer,

  Design Pattern, OOA/OOD, Diverse (GUI)-Bibliotheken, Subversion, CVS

Plattform         : Microsoft Windows

Zeitraum : 11/2001 - 02/2002
Projekt           : Produkt- und Technologiestudie Validation
Beschreibung      : Das Programm soll sowohl klassische, tastaturorientierte als auch

  mausorientierte Validierung und die manuelle Erfassung von strukturierten

  und unstrukturierten Dokumenten unterstützen. Zielvorgaben sind:

  - Bearbeitet komplexe, mehrseitige Dokumentstrukturen

  - Tabellenkorrektur mit Autovervollständigung

  - Tastatur- und mausunterstütztes Arbeiten

  - Leistungsfähiges Script/Programmier-Interface (z.B. VBA):

    Einfache Implementierung von Fachlogik, z.B. Prüfroutinen, Benutzersteuerung

  - Ergonomisches, effizientes GUI

  - Integrierbar in beliebige Data Capture Systeme

Branche           : DMS, Informationstechnologie, ECM
Kunde             : Océ Document Technologies GmbH
Position : Senior Developer
Aufgabe           : Implementierung von Prototypen
Technologien      : C#, Visual C++, .NET 1.0 Beta,

  MFC (Microsoft Foundation Classes), COM, ActiveX,

  ATL (Active Template Library), Microsoft Visual Studio, XML, XSLT, HTML,

  Visual Basic for Applications (VBA), Embedded Internet Explorer,

  Design Pattern, OOA/OOD, CVS

Plattform         : Microsoft Windows

Zeitraum : 01/2001 - 10/2001
Projekt           : DOKuStar Design Studio
Beschreibung      : Grafisches Werkzeug für die Erstellung einer automatischen regelbasierten

  Dokument-Indizierung und ¿Klassifizierung mit integriertem Testwerkzeug,

  Reports und Statistiken

Branche           : DMS, Informationstechnologie, ECM
Kunde             : CGK Computer Gesellschaft Konstanz
Position : Senior Developer
Aufgabe           : Implementierung der Oberfläche,

  Dynamische Generierung von HTML-Seiten aus C++,

  Implementierung Prototyp und Demo-Applikation für Messen

Technologien      : Visual C++, MFC (Microsoft Foundation Classes), COM, ActiveX,

  ATL (Active Template Library), Microsoft Visual Studio, XML, XSLT, HTML,

  Embedded Internet Explorer, JavaScript, VBScript, Swig (Wrapper und

  Interface Generator), Design Pattern, OOA/OOD, TCP/IP, CVS

Plattform         : Microsoft Windows

Zeitraum : 01/2000 - 12/2000
Projekt           : Framework-Entwicklung (IDIS/IDS)
Beschreibung      : Generisches Objekt-Modell in Form einer C++ Klassenbibliothek als Basis

  für die Applikationsentwicklung im Bereich DMS (Dokument Management Systeme)

  mit dem Bestandteilen: BOM (Business Objekt Model), Serialisierung,

  Darstellungsschicht, Laufzeitinformationssystem (Performant über TCP/IP inkl.

  Viewer), Erweiterbarkeit des Business Objekt Models durch Objekte, die in COM,

  C++ und Tcl entwickelt werden

Branche           : DMS, Informationstechnologie, ECM
Kunde             : CGK Computer Gesellschaft Konstanz
Position : Developer
Aufgabe           : Implementierung
Technologien      : Visual C++, Tcl, MFC (Microsoft Foundation Classes), COM, ActiveX,

  ATL (Active Template Library), Microsoft Visual Studio, XML, XSLT, HTML,

  Embedded Internet Explorer, JavaScript, VBScript, Swig (Wrapper und

  Interface Generator), Design Pattern, OOA/OOD, TCP/IP, CVS

Plattform         : Microsoft Windows

Zeitraum : 08/1998 - 12/1999
Projekt           : IDIS Design Studio
Beschreibung      : Administrations- und Entwicklungsprogramm für eine intelligente

  automatische Dokumentverarbeitung

  Grafische Editoren

  Reports und Statistiken

  Softwareprodukt

Branche           : DMS, Informationstechnologie, ECM
Kunde             : CGK Computer Gesellschaft Konstanz
Position : Developer
Aufgabe           : Implementierung der Oberfläche
Technologien      : Visual C++, COM, OCX/ActiveX, MFC (Microsoft Foundation Classes),

  Microsoft Visual Basic, Html, JavaScript, Perl, CVS,

  Microsoft Visual Studio, InstallShield, Swig (Wrapper und

  Interface Generator), Microsoft Office

Plattform         : Microsoft Windows

Aus- und Weiterbildung

Aus- und Weiterbildung

Studium der Allgemeinen Informatik an der TFH Berlin
Abschluss: Diplom Informatiker (FH) 1999

Kompetenzen

Kompetenzen

Top-Skills

C# WPFControls Visual Basic.NET

Produkte / Standards / Erfahrungen / Methoden

.NET (1.0 Beta bis 4.5)
Anforderungsanalyse
Composite Application Library / Guidance for WPF and Silverlight (Prism)
Framework-Design
GUI-Design / Moderne Bedienkonzepte
Komponentenanalyse- und Design
Microsoft Composite UI Application Block (CAB)
Microsoft Enterprise Library
Microsoft Visual Studio (bis 2013)
Nant
NUnit
OOA / OOD
Scrum
Software-Architekturen
Subversion / CVS
Team Foundation Server
Unity-Container
Verteilte Systeme
WPF / WCF / WF / Silverlight
 










Betriebssysteme

Linux
Windows

Programmiersprachen

Basic
C#
einschließlich .NET 4.5
LINQ
XAML
XML
 

Datenbanken

MS SQL Server

Datenkommunikation

WCF


Branchen

Branchen

DMS (Document Management Systems)

Datenmanagement

ePublishing

Luftfahrt
Logistik

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.