About me
Vitae
- Born on 31. August 1969 in Gießen
- Married, two Kinder
- Since 2007 living in Rheinstetten
Education
- Käthe-Kollwitz-Schule Elementary School in Giessen
- Friedrich-Ebert-Schule Middle School in Giessen
- 1989 – Abitur at the Liebig-Schule in Giessen
- 1990 bis 1993 – Studied technical computer science at the Berufsakademie Karlsruhe
- 1993 – Graduration: Diplom-Ingenieur (BA), Technische Informatik
Work Experience
- 1989 – Implementation of an individual software solution for a sports center
- 1993 – Founding of PICA Ingenieurteam GmbH, today’s Wolf Systemsoftware AG
- 1994 to 1996 – JAVA training on behalf of a large IT and consulting company
- 1997 – Exit from Wolf Systemsoftware GmbH on December 31, 1997
- 1998 – Active as a freelancer since January 1st, 1998
- 1999 to 2001 – Development of a patented security solution “FortNOXX” to transport data from the Internet to the intranet via a firewall that is completely shielded from the outside
- Since 2004 the focus has been on the implementation of data integration solutions with Microsoft BizTalk Server
Projects
Januar 2020 bis Januar 2021
- Webseiten auf Basis von WordPress, WP Plugin Entwicklung / ASP .NET MVC
- HTML5, PHP, CSS, JQuery, Razor
April 2007 bis Dezember 2009
- Verschiedene BizTalk Server Projekte.
- Visual Studio .NET 2005, SQL Server 2005, BizTalk Server 2006 R2, InfoPath, SharePoint, HL7
März 2006 bis Oktober 2006
- eGovernment, XMeld, Webservices, BizTalk Server 2004, C#, XML, XSD, XSLT, SOAP
Juni 2001 bis September 2003
- Mitarbeit bei der Entwicklung des ersten modellbasierten Standard-System für Leittechnik-Engineering mit
konsequent funktionalem Lösungsansatz. - UML, C++, MFC, Objectstore, Oracle 8i, Stringray, XML (Xerces), Rational Rose
Februar 1999 bis Juli 1999
- Mitarbeit bei der Entwicklung einer datenbankgestützten Internetpräsentation für eine Telekommunikationsfirma
- Realisierung der technischen Anbindung von Internetclients (Applets, HTML) an C++ Datenobjekte
- Java, CGI, CORBA, Apache, Oracle, Linux
Mai 1997 bis August 1997
- Entwicklung eines ISDN-Anrufmonitors unter Windows 3.1x, Einsatz der CAPI 2.0
- Entwicklung eines Bildschirmschoners mit Spritetechnik für MS-Windows 3.1x und MS-Windows 95 zu Werbezwecken
- Entwicklung eines Dokumentationswerkzeug für C++ Source unter Windows NT
Januar 1994 bis Februar 1997
- Mitarbeit bei der Entwicklung einer objektorientierten Inbetriebnahmesoftware für den EIB (European Installation Bus) unter Windows 3.11 und Windows 95
- Einsatz von PowerBuilder für Prototyperstellung
- Realisierung mit Microsoft Visual C++, der MFC und der Watcom SQL Datenbank
- Technische Unterstützung der Projektleitung
Sommer 1993
- Diplomarbeit über den Einsatz neuronaler Netze in der industriellen Bildverarbeitung
- Untersuchungen verschiedener Modelle auf deren Einsatzfähigkeit bei der Musterkennung
- Entwicklung von plattformunabhängigen Basisklassen zur Realisierung von neuronalen Netzen in C++
Juni 1987 bis August 1990
- Entwicklung eines Verwaltungssystems für Sportcenter mit Turbo Pascal unter MS-DOS
- Kundenverwaltung, Hallenbelegungsplan, Kassenbuch, Turnierverwaltung, Texteditor mit Masken und
Serienbriefunterstützung, Abo- und Wertkartenverwaltung - Entwicklung einer eigene Klassenbibliothek und einer eigenen Datenbank
Januar 2010 bis Januar 2021
- Datenintegrationslösungen mit dem Microsoft BizTalk Server.
- Visual Studio 2008 … 2015, BizTalk Server 2010 / 2013 / 2016, InfoPath, cXML, HL7, EDIFACT, SAP IDOC
Juni 2005 bis März 2006 und November 2006 bis April 2007
- OSCI Intermediär und Virtuelle Poststelle auf Basis des BizTalk Server.
- Visual Studio .NET 2005, SQL Server 2005, BizTalk Server 2006, OSCI, C#, XML, XSD, XSLT, X509-
Zertifikate
Oktober 2003 bis Mai 2005
- Mitarbeit bei der Entwicklung eines Prototyps zur Konzeptabsicherung der funktionalen CoSimulation.
- UML, Java, C++, MFC, XML (Xerces), Rational Rose, Enterprise Architect, Ascet-SD
August 1999 bis Juni 2001
- Entwicklung eines C++ Web Applikation Server auf Basis einer offenen CORBA-Architektur als sicheres
Bindeglied zwischen Internet und Intranet. - Dynamic Load Balancing, Transaktionsmangement, Kryptografie (DES, Triple-DES, Blowfish), Digital
Signaturen (MD5, SHA) und Integration als Plugin in verschiedene Webserver (Apache, NSAPI, IIS). - Integration der J2EE-Architektur und diverse Applikation Server
- Konfigurationswerkzeug als Java-Anwendung
- CORBA (IIOP), J2EE, EJB, DCOM, C++, Java, Linux, Windows NT, MFC, OpenSSL
September 1997 bis November 1998
- Mitarbeit bei der Entwicklung eines Business Support Systems (BSS) für eine Telekommunikationsfirma
- Java-Clients auf Windows NT, CORBA und C++ Server auf AIX
- Sicheren Internetanbindung (SSL, Firewalls) der Point of Sale der Telekommunikationsfirma an das BSS
- Teilprojektleitung als Vertretung
September 1996 bis April 1997
- Entwicklungen eines objektorientierten Kundeninformationssysstems für den Außendienst einer Bausparkasse unter OS/2
- Visual Age C++, Frocs und DB2
August 1993 bis Dezember1993
- Entwicklung diverser kleiner Tools unter MS-Windows mit Microsoft Visual C++ und Access (z.B. Anwendungssystem für Außendienstmitarbeiter einer Bausparkasse)
- Entwicklung einer objektorientierten Archivierungssoftware
Oktober 1990 bis August 1993
- Ausbildung bei Crystop Display GmbH
- Programmiersprache C auf MS-DOS und OS9
- Entwicklung einer universellen Schnittstellenkarte für den VME-Bus, 80535 Programmierung in C
- Objektorientierte Bildverarbeitung und Mustererkennung mit neuronalen Netzen unter Windows 3.0 mit Borland C++ und der OWL
Sonstige Projekte
Leichtathletik – Wettkampfbüro
Bei der jährlichen Mehrkampfkreismeisterschaften im Rheinstettener Keltenstation unterstütze ich die Leichtathletikabteilung des TV Mörsch im Wettkampbüro.
Für die Durchführung des Wettkampfes wird die Anwendung SELTEC verwendet.
Badminton – Turnierleitung
Die Badmintonabteilung des TV Mörsch verantstaltet jedes Jahr ein Jugendregionalranglistenturnier in der Rheinstettener Keltenhalle.
Für die Durchführung des Turnier wird die Anwendung SPORT Software – Turnier Manager (Version 6.0) verwendet.