Hintergrund:
Migration mehrerer Spring Boot Applikation als Integrationsplattform
Betroffene Anwender:
DB Cargo
Aufgabengebiet:
Hintergrund:
Weiterentwicklung des Zahlungssystems IPG
Betroffene Anwender:
Wiederverkäufer, E-Commerce, IT-Abteilung
Unternehmen:
Aufgabengebiet:
Hintergrund:
Migration einer bestehenden Java Spring MVC Web Applikation
Betroffene Anwender:
Filialmitarbeiter, IT-Abteilung
Aufgabengebiet:
Hintergrund:
Entwicklung einer Spring Boot Applikation, WebSocket, JSON, SMS
Betroffene Anwender:
Lokführer
Aufgabengebiet:
Hintergrund:
Entwicklung einer J2EE Middleware Applikation, WebServices, XML 2 XML Mapping
Betroffene Anwender:
SRESB, Comgate
Aufgabengebiet:
Hintergrund:
Entwicklung und Anforderungsanalysen mathematischer Marktmodelle für den Energiemarkt mit Hilfe von statistischen
Methoden.
Betroffene Anwender:
Energiehändler, Mathematiker, technische Ansprechpartner
Aufgabe/ Einsatzzweck:
Java/J2EE Software Architekt und MS Office VBA Anwendungsentwicklung
Aufgabengebiet:
Hintergrund:
Anforderungsanalysen, Architekturentscheidungen im SCRUM Team
Aufgabengebiet:
Hintergrund:
Mitarbeit am Design, Entwurf und der Implementierung von Komponenten des Beschaffungsportals
Betroffene Anwender:
Fachbereich Beschaffung
Aufgabengebiet:
Hintergrund:
Die Deutsche Handwerk Finanz bietet als Start-Up Unternehmen Finanzdienstleistungs-produkte für Handwerker an. Handwerker können an die DHF Rechnungen verkaufen. Die DHF sichert so die Liquidität der Handwerker und verlangt dafür einen Anteil am Rechnungsbetrag. Abgesichert ist die Leistung der DHF über einen Kreditversicherer. Das System ARGUS Online ist eine Wepanwendung, die alle nötigen Prozesse EDV-technisch abbildet. Dabei ist ARGUS Online zunächst auf DHF spezifische Anforderungen hin ausgelegt. Die Weiterentwicklung zu einer Standardsoftware wird aber berücksichtigt.
Aufgabe/ Einsatzzweck:
Entwicklung der mehrschichtigen Software ARGUS im Team aus 8 Entwicklern im Java EE Umfeld unter Verwendung gängiger Open Source Entwicklungstools.
Durchgeführte Arbeiten:
Hintergrund:
Betroffene Anwender:
Versatel Endkunden, Versatel Produktverantwortliche, Versatel IT Verantwortliche, PHP Entwickler und Administratoren.
Aufgabe/ Einsatzzweck:
Organisationsarbeiten, Analyse und Design der Beauftragungssoftware, Anbindung von internen Versatel Schnittstellen, Programmierung in PHP.
Durchgeführte Arbeiten:
PCnG (PC next Generation) Umstellung auf XP/ Office 2003
Hintergrund:
Im Rahmen der Umstellung von Windows 2000 auf Windows XP von insgesamt 14.000 Arbeitsplatzrechnern und der Umstellung von Office 97 auf Office 2003 mussten die etwa 2000 durch die Fachabteilungen selbst erstellten Anwendungen unter der neuen Umgebung getestet, evtl. an die neuen Anforderungen angepasst und letztendlich durch die Fachabteilung abgenommen werden.
Betroffene Anwender:
Anwender in den Fachabteilungen, die für ihre selbst erstellten Anwendungen Unterstützung und Hilfestellungen bei der Umstellung auf Windows XP/ Office 2003 benötigen.
Aufgabe/ Einsatzzweck:
Beratung Test/ Umstellung der individuellen Datenverarbeitungssysteme/ Unterstützung in der Rollout Koordination und Erstellung ClientBackup Tool.
Durchgeführte Arbeiten:
Hintergrund:
Das nationale Präqualifikationsverfahren für das Baugewerbe ist ein gesetzlich verbindliches Verfahren, das es Bauunternehmen ermöglicht sich in mehreren Leistungsbereichen präqualifizieren zu lassen. Hauptsächlich öffentliche Auftraggeber sind angehalten bei ihren Ausschreibungen für Bauvorhaben nur noch in Zukunft Bauunternehmen bei der Auftragsvergabe zu berücksichtigen, die in den notwendigen Leistungsbereichen präqualifiziert sind. Um die Präqualifikation zu erhalten müssen die Bauunternehmen verschiedenste Nachweise zusammen mit einem Erstantrag einreichen, welche die besondere Eignung bereits im Vorfeld nachweisen. Dies sind unter anderem: Umsatzzahlen der letzten 3 Geschäftsjahre, 3 Referenzen je beantragten Leistungsbereich, Auskünfte über Tariftreue und regelmäßige Zahlung der Steuern, etc. Einige Nachweise müssen in bestimmten Zeitabständen erneuert eingereicht werden. Die Präqualifikation selbst muss durch das Bauunternehmen jährlich durch Antrag aufrechterhalten werden.
Betroffene Anwender:
Kunden (Bauunternehmen), Sachbearbeiter bei DQB, Qualifikator, Leiter
Aufgabe/ Einsatzzweck:
Webbasierte Erfassung der Antragsformulare für das Nationale Präqualifizierungsverfahren für das Baugewerbe.
Durchgeführte Arbeiten:
Thema:
Gerne auf Anfrage.
Zusammenfassung:
Hintergrund:
Jährlich wird der Stahlpreis als Ausgangsmaterial für die Produktion von Karosserieeinzelteilen verglichen. Dazu vergleicht der Key Account Manager die Preise von vier Lieferanten. Die Preislisten erhält der Key Account Manager papierbasiert und rechnet dann die erforderlichen Spezifikationen per Hand aus. Dadurch können leicht Fehler entstehen, die eine falsche Kalkulationsgrundlage bieten. Daher sollen diese Preislisten elektronisch hinterlegt werden können. Damit dann die Preisberechnung excelbasiert erfolgen kann.
Betroffene Anwender:
Key Account Manager
Aufgabe/ Einsatzzweck:
Excel basiertes Anwender unterstützendes Eingabemodul für die Stahlpreiskalkulation
Durchgeführte Arbeiten:
Funktionen:
Hintergrund:
Ein großer Kunde der Firma OBC hat die Anforderung gestellt, die Paket Verfolgung Online über das Internet einsehen zu können.
Betroffene Anwender:
Kunde, OBC Mitarbeiter
Aufgabe/ Einsatzzweck:
Tracking System für die Paket/ Logistik Verfolgung.
Durchgeführte Arbeiten/ Funktionen:
Hintergrund:
Ein modernes selbst erstelltes E-Commerce (Online-Shop) Modul erstellt Preis-, Warenkorb-, Positionslisten, Rechnungsdaten, etc. in einem XML-Format zum Austausch an weitere Systeme. Ältere ähnliche E-Commerce Systeme akzeptieren als Eingabeformat das EDIFACT Format. Damit die Integration dieser beiden Systeme hergestellt werden kann, muss eine Verbindungsschnittstelle programmiert werden, die XML-Daten in EDIFACT-Daten übersetzt.
Betroffene Anwender:
Disponenten, Bestellbearbeiter
Aufgabe/ Einsatzzweck:
Implementierung eines Parsers für die hoch performante Verarbeitung von XML Daten in EDIFACT Nachrichten
Branche:
Softwareentwicklung, Webapplikationsentwicklung
Verwendete Technologien:
Microsoft Visual C++, Visual Parse++, reguläre Ausdrücke, CppUnit Tests, XML, XSD, EDIFACT
Website:
http://www.taquiri.de/
Durchgeführte Arbeiten:
Analyse der Ein- und Ausgabedaten anhand von vorliegenden Spezifikationen (HTML Dokumentation und XSD Dokument)
Test-Driven Development mit Hilfe des CppUnit Frameworks. Dazu zunächst Definition von Testfällen und im Anschluß der Entwicklung Durchführung der Tests anhand der Applikation.
Definition und Erstellung der regulären Ausdrücke für den Scanner
Definition und Erstellung der Grammatik in der Notation für Visual Parse für den Compiler
Kompilierung der entworfenen Eingangsdaten für den Scanner und die Grammatik in C++ Basis Quelltexte
Erstellung einer Klasse EDIFACT zur Aufnahme der Daten der Nachrichten und Verwendung in den Basis Quelltexten. Stichwort: Trennung Compilerlogik von Speicherlogik für EDIFACT Nachricht.
Entwicklung und Erweiterung der Basis Quelltexte, um die gewünschte EDIFACT Nachricht aus den XML Daten zu erstellen
Fehlererkennung und –beseitigung mittels des in Microsoft Visual C++ integrierten Debuggers
Ausgabe der EDIFACT Nachricht auf stdout
Realisierungszeitraum: 2006
ThyssenKrupp Drauz ? Datenbank KalkulationsManagementSystem (KMS)
Hintergund:
Durch den Zusammenschluss der Firmen TK Drauz und TK Nothelfer hat sich die Planung von Fertigungsanlagen geändert. Die dazu bei TK Drauz eingesetzte Datenbank KMS soll um weitere Kostenarten (etwa 50 verschiedene Kostenarten) und weitere Felder erweitert werden. Ebenfalls soll der Betrieb der Datenbank an nun mehreren Standorten sichergestellt werden. Dies brachte Performance Probleme mit sich, die gelöst werden mussten.
Betroffene Anwender:
Projektplaner, Angebotskalkulatoren
Aufgabe/ Einsatzzweck:
KalkulationsManagementSystem zentralisierte Angebotkalkulationsgrundlage, verteilt auf mehrere Standorte
Branche:
Fertigungsanlagen für die Automobilindustrie
Verwendete Technologien:
Microsoft Access/ Excel, VBA MySQL/ MyODBC, WAN
Website:
http://www.nothelfer.com/drauznothelfer/index.php
Durchgeführte Arbeiten:
Performance Optimierung der Queries, um Netzwerktraffic zu reduzieren
Erweiterung und Anpassung Kostenarten, Bausteingruppen, Export/Import
Realisierung Testprogramm. Simulation der Benutzereingaben (Tastatur, Maus)
Funktionen:
Angebote, Bausteinbereiche, Bausteine, Bausteingruppen, Bauteile anlegen, überarbeiten, löschen
Excel Import/ Export für Backup und für Datenaustausch
Konfigurationsmöglichkeit (neue Version herunterladen, Benutzerverwaltung, -einstellungen)
Suche (in allen Feldern/ Datensätzen)
Software-Verteilung über Anwendung
Mehrsprachige Formulare
Kopieren von Bausteinen/ Bausteinbereichen /Angeboten und Import von Standardbausteinen
Realisierungszeitraum: 03.06.2005-07.07.2006
ThyssenKrupp Nothelfer? Datenbank Nahtqualität für die Fa. DaimlerChrysler
Hintergrund:
In der Prototypenentwicklung von DaimlerChrysler sollen neuartige Schweißverfahren mit Lasertechnologien für die spätere Serienproduktion erprobt werden. Dabei werden Karosserieteile verschweißt und nachträglich durch einen Prüfingenieur hinsichtlich Fehlerarten klassifiziert und dokumentiert. Dabei sind verschiedene Toleranzgrenzen erlaubt. Damit die Dokumentation komfortabel und weniger fehleranfällig erfolgt wird ein elektronisches Eingabeformular benötigt, das je nach Fehlerart eine bestimmte Eingabemaske zur Verfügung stellen soll. Die nachträgliche Korrektur von erfassten Fehlern soll möglich sein. Abschließend sollen verschiedene Diagrammarten und Auswertungsmöglichkeiten einen schnellen Überblick über die aufgetretenen Fehlern bei den verschweißten Fahrzeugen ermöglichen. Ein listenartiger Bericht aller erfassten Fehler bezogen auf die Fahrzeuge geben dem Prüfingenieur die Möglichkeit die Datenbasis zu überprüfen.
Betroffene Anwender:
Prüfingenieur, Testleiter
Aufgabe/ Einsatzzweck:
Fehler- und Auswertungsprogramm für die Nahtfehler beim Schweissvorgang in der Prototypenentwicklung von DaimlerChrysler
Branche:
Automobilindustrie
Verwendete Technologien:
Microsoft Access, VBA, Aufteilung in FrontEnd und BackEnd.
Website:
http://www.nothelfer.com/drauznothelfer/index.php
Durchgeführte Arbeiten/ Funktionen:
Analyse, Design, Implementierung, Test der MS Access Datenbank ?from the scratch?.
Login, Usertyp unterschieden in Administrator, Verantwortlicher, Prüfer
Stammdatenerfassung: Userverwaltung; Positionen (lfd. Position, Bezeichnung); Fehlertypen (Skizze, Benennung, Fehlertoleranzparametern, Anmerkungen)
Erfassung:
Projektverwaltung mit Excel Import (Name, Nahtlängen, genehmigt von, Änd.-Dat.); Bauteilnahterfassung (Bauteile, zugeordnete Nähte, zugeordnete Punkte); Fehlererfassung (zu jeder Naht im Prüfvorgang die Fehler aufzeichnen)
Auswertung:
fehlerhafte Nähte mit Änderungsmöglichkeit (Bauteil, Nähte, Fehler, summierte Fehler); Diagramme filterbar nach Zeitraum, Projekt, Bauteil, Definition von Blöcken, insg. drei verschiedene Diagrammarten; Bericht: Auflistung der erfassten Fehler, gruppiert nach Projekt, Bauteil; filterbar nach, Zeitraum
Realisierungszeitraum: 2003-2004
ThyssenKrupp Drauz ? Datenbank Drauz Werkstatt Planung (DWP)
Aufgabe/ Einsatzzweck:
Projektstatus in Excel-Datei exportieren
Verwendete Technologien:
Microsoft Access, VBA, Aufteilung in Frontend. MySQL als Backend. MyODBC
Durchgeführte Arbeiten:
Programmierung und Erweiterung des bestehenden DWP Systems
Migration Access Backend auf MySQL Backend, dazu Realisierung eines Backup Konzeptes
Werkzeuge:
Lieferantenverzeichnis
Realisierungszeitraum: 01.05.2002- 15.07.2002
YoPASS AG ? HTTP Crawler zur Indizierung/ Auffindung der Login Seiten
Aufgabe/ Einsatzzweck:
Implementierung eines HTTP Crawlers zur Indizierung/ Auffindung der Login Seiten und Abspeicherung in einer ORACLE Datenbank
Branche:
Internetdienstleistung
Verwendete Technologien:
Microsoft Visual C++, Winsock 2.0, ORACLE Datenbank, ODBC, http, TCP/IP
Website:
früher http://www.yopass.de/
Durchgeführte Arbeiten:
Herauslesen der zu indizierenden Webseiten aus einer ORACLE Datenbank. Dort sind die Anfangslinks, das User- und das Passwort hinterlegt.
Zu Anfang Implementierung einer Klasse für die Kapselung der Winsock 2.0 Funktionalität und einer weiteren Klasse für http Verbindungen. Dabei Berücksichtigung von POST/ GET Formularen, Cookies, User-Agents, etc.
Nachverfolgung aller Links bis zu einer HTML Seite, die eine Login Funktion enthält. Login Funktion definiert über INPUT HTML-Tags der Art TEXT and PASSWORD
Danach Test eines Logins. Der Erfolg wurde dadurch bestimmt, dass der Inhalt der nachfolgenden Seite entsprechend vorher festgelegter Kriterien untersucht wurde. Stichwort: Stringvergleich
Bei erfolgreichem Login: Verringerung der Anzahl notwendiger Requests bis zur Login Seite.
Abspeicherung notwendiger http Requests und Login Formular Felder in der Datenbank
Test anhand von 10 Webseiten.
Realisierungszeitraum: 31.05.2001 bis 30.09.2001
flatfox ? freie Mitarbeit als Entwickler
Aufgabe/ Einsatzzweck:
freier Entwickler
Branche:
Internetdienstleistung
Website:
früher http://www.flatfox.de/
Verwendete Technologien:
Java, Multithreading, PHP (als standalone-scriptsprache), Parsing von Text/ HTML, XML, SQL (MySQL), TCP/IP, SMTP
Durchgeführte Arbeiten/ Funktionen:
Analyse, Design, Implementation und Test eins hochperformanten SMTP-Kommunikationsmoduls
Redesign, Implementation und Test eines Standalone-Moduls zur automatischen Aufnahme und applikationsgerechten Aufbereitung von an verschiedenen Internet-Standorten deponierten Content-Daten
Migration, Redesign, Implementation und Test eines Standalone-Moduls zur automatischen Klassifikation von Email-Nachrichten, Steuerung inhaltsbasierter Aktionen und Auswertung von XML-Statusinformationen
Implementation und Test eines Standalone-Moduls zu detaillierten Verfolgung von Mail-Historien durch Auswertung von Mail-Server-Protokollen
1999:
Institution: Claus-von-Stauffenberg Schule in Rodgau
Abschluss: Abitur
2000:
Institution: Universität Heidelberg/Hochschule Heilbronn
Ausbildung: Studium der Medizinischen Informatik
Abschluss: Dipl.-Inform. Med., Gesamtnote 2,0
Diplomarbeit: Gerne auf Anfrage. 1.3
Beruflicher Werdegang:
2019-2020:
Kunde: DB Systel im Auftrag Hays, Frankfurt
2018-2019:
Kunde: First Data im Auftrag top IT Services, Bad Homburg
2018-2018:
Kunde: Commerzbank im Auftrag IT-Frankfurt
2016-2017:
Kunde: DB Systel im Auftrag Hays, Frankfurt
2012 - 2012:
Kunde: Infonova im Auftrag GULP, Graz
2010-2015:
Kunde: EnBW im Auftrag Solcom, Karlsruhe
2010 - 2010:
Kunde: Volkswagen AG im Aufrag T-Systems und GULP, Wolfsburg
2009 - 2009:
Kunde: Deutsche Handwerk Finanz im Auftrag Denkformat, Hamburg
2009 - 2009:
Kunde: versatel im Auftrag considion, München
2008 - 2008:
Kunde: AXA Service AG, Köln
2007-2008:
Kunde: Läpple, Heilbronn
2005-2008:
Kunde: DQB, Wiesbaden
2003-2006:
Kunde: ThyssenKrupp Drauz GmbH, Heilbronn
2004 - 2004:
Kunde: Schmale GmbH, Bischoffen
2003-2004:
Kunde: Mobile Solution GmbH, Berlin
2001-2002:
Kunde: Tangram-Group, Oberursel
2001 - 2001:
Kunde: Flattfox AG, Frankfurt/Main
2000 - 2000:
Kunde: YoPASS AG, Frankfurt/Main
Energie
Banken
Versicherungen
Pharmaindustrie: Klinische Studien
Baugewerbe
Logistik
Automobilindustrie: Angebotskalkulation
Internet: E-Mail-Marketing, Content-Aggregation
Hintergrund:
Migration mehrerer Spring Boot Applikation als Integrationsplattform
Betroffene Anwender:
DB Cargo
Aufgabengebiet:
Hintergrund:
Weiterentwicklung des Zahlungssystems IPG
Betroffene Anwender:
Wiederverkäufer, E-Commerce, IT-Abteilung
Unternehmen:
Aufgabengebiet:
Hintergrund:
Migration einer bestehenden Java Spring MVC Web Applikation
Betroffene Anwender:
Filialmitarbeiter, IT-Abteilung
Aufgabengebiet:
Hintergrund:
Entwicklung einer Spring Boot Applikation, WebSocket, JSON, SMS
Betroffene Anwender:
Lokführer
Aufgabengebiet:
Hintergrund:
Entwicklung einer J2EE Middleware Applikation, WebServices, XML 2 XML Mapping
Betroffene Anwender:
SRESB, Comgate
Aufgabengebiet:
Hintergrund:
Entwicklung und Anforderungsanalysen mathematischer Marktmodelle für den Energiemarkt mit Hilfe von statistischen
Methoden.
Betroffene Anwender:
Energiehändler, Mathematiker, technische Ansprechpartner
Aufgabe/ Einsatzzweck:
Java/J2EE Software Architekt und MS Office VBA Anwendungsentwicklung
Aufgabengebiet:
Hintergrund:
Anforderungsanalysen, Architekturentscheidungen im SCRUM Team
Aufgabengebiet:
Hintergrund:
Mitarbeit am Design, Entwurf und der Implementierung von Komponenten des Beschaffungsportals
Betroffene Anwender:
Fachbereich Beschaffung
Aufgabengebiet:
Hintergrund:
Die Deutsche Handwerk Finanz bietet als Start-Up Unternehmen Finanzdienstleistungs-produkte für Handwerker an. Handwerker können an die DHF Rechnungen verkaufen. Die DHF sichert so die Liquidität der Handwerker und verlangt dafür einen Anteil am Rechnungsbetrag. Abgesichert ist die Leistung der DHF über einen Kreditversicherer. Das System ARGUS Online ist eine Wepanwendung, die alle nötigen Prozesse EDV-technisch abbildet. Dabei ist ARGUS Online zunächst auf DHF spezifische Anforderungen hin ausgelegt. Die Weiterentwicklung zu einer Standardsoftware wird aber berücksichtigt.
Aufgabe/ Einsatzzweck:
Entwicklung der mehrschichtigen Software ARGUS im Team aus 8 Entwicklern im Java EE Umfeld unter Verwendung gängiger Open Source Entwicklungstools.
Durchgeführte Arbeiten:
Hintergrund:
Betroffene Anwender:
Versatel Endkunden, Versatel Produktverantwortliche, Versatel IT Verantwortliche, PHP Entwickler und Administratoren.
Aufgabe/ Einsatzzweck:
Organisationsarbeiten, Analyse und Design der Beauftragungssoftware, Anbindung von internen Versatel Schnittstellen, Programmierung in PHP.
Durchgeführte Arbeiten:
PCnG (PC next Generation) Umstellung auf XP/ Office 2003
Hintergrund:
Im Rahmen der Umstellung von Windows 2000 auf Windows XP von insgesamt 14.000 Arbeitsplatzrechnern und der Umstellung von Office 97 auf Office 2003 mussten die etwa 2000 durch die Fachabteilungen selbst erstellten Anwendungen unter der neuen Umgebung getestet, evtl. an die neuen Anforderungen angepasst und letztendlich durch die Fachabteilung abgenommen werden.
Betroffene Anwender:
Anwender in den Fachabteilungen, die für ihre selbst erstellten Anwendungen Unterstützung und Hilfestellungen bei der Umstellung auf Windows XP/ Office 2003 benötigen.
Aufgabe/ Einsatzzweck:
Beratung Test/ Umstellung der individuellen Datenverarbeitungssysteme/ Unterstützung in der Rollout Koordination und Erstellung ClientBackup Tool.
Durchgeführte Arbeiten:
Hintergrund:
Das nationale Präqualifikationsverfahren für das Baugewerbe ist ein gesetzlich verbindliches Verfahren, das es Bauunternehmen ermöglicht sich in mehreren Leistungsbereichen präqualifizieren zu lassen. Hauptsächlich öffentliche Auftraggeber sind angehalten bei ihren Ausschreibungen für Bauvorhaben nur noch in Zukunft Bauunternehmen bei der Auftragsvergabe zu berücksichtigen, die in den notwendigen Leistungsbereichen präqualifiziert sind. Um die Präqualifikation zu erhalten müssen die Bauunternehmen verschiedenste Nachweise zusammen mit einem Erstantrag einreichen, welche die besondere Eignung bereits im Vorfeld nachweisen. Dies sind unter anderem: Umsatzzahlen der letzten 3 Geschäftsjahre, 3 Referenzen je beantragten Leistungsbereich, Auskünfte über Tariftreue und regelmäßige Zahlung der Steuern, etc. Einige Nachweise müssen in bestimmten Zeitabständen erneuert eingereicht werden. Die Präqualifikation selbst muss durch das Bauunternehmen jährlich durch Antrag aufrechterhalten werden.
Betroffene Anwender:
Kunden (Bauunternehmen), Sachbearbeiter bei DQB, Qualifikator, Leiter
Aufgabe/ Einsatzzweck:
Webbasierte Erfassung der Antragsformulare für das Nationale Präqualifizierungsverfahren für das Baugewerbe.
Durchgeführte Arbeiten:
Thema:
Gerne auf Anfrage.
Zusammenfassung:
Hintergrund:
Jährlich wird der Stahlpreis als Ausgangsmaterial für die Produktion von Karosserieeinzelteilen verglichen. Dazu vergleicht der Key Account Manager die Preise von vier Lieferanten. Die Preislisten erhält der Key Account Manager papierbasiert und rechnet dann die erforderlichen Spezifikationen per Hand aus. Dadurch können leicht Fehler entstehen, die eine falsche Kalkulationsgrundlage bieten. Daher sollen diese Preislisten elektronisch hinterlegt werden können. Damit dann die Preisberechnung excelbasiert erfolgen kann.
Betroffene Anwender:
Key Account Manager
Aufgabe/ Einsatzzweck:
Excel basiertes Anwender unterstützendes Eingabemodul für die Stahlpreiskalkulation
Durchgeführte Arbeiten:
Funktionen:
Hintergrund:
Ein großer Kunde der Firma OBC hat die Anforderung gestellt, die Paket Verfolgung Online über das Internet einsehen zu können.
Betroffene Anwender:
Kunde, OBC Mitarbeiter
Aufgabe/ Einsatzzweck:
Tracking System für die Paket/ Logistik Verfolgung.
Durchgeführte Arbeiten/ Funktionen:
Hintergrund:
Ein modernes selbst erstelltes E-Commerce (Online-Shop) Modul erstellt Preis-, Warenkorb-, Positionslisten, Rechnungsdaten, etc. in einem XML-Format zum Austausch an weitere Systeme. Ältere ähnliche E-Commerce Systeme akzeptieren als Eingabeformat das EDIFACT Format. Damit die Integration dieser beiden Systeme hergestellt werden kann, muss eine Verbindungsschnittstelle programmiert werden, die XML-Daten in EDIFACT-Daten übersetzt.
Betroffene Anwender:
Disponenten, Bestellbearbeiter
Aufgabe/ Einsatzzweck:
Implementierung eines Parsers für die hoch performante Verarbeitung von XML Daten in EDIFACT Nachrichten
Branche:
Softwareentwicklung, Webapplikationsentwicklung
Verwendete Technologien:
Microsoft Visual C++, Visual Parse++, reguläre Ausdrücke, CppUnit Tests, XML, XSD, EDIFACT
Website:
http://www.taquiri.de/
Durchgeführte Arbeiten:
Analyse der Ein- und Ausgabedaten anhand von vorliegenden Spezifikationen (HTML Dokumentation und XSD Dokument)
Test-Driven Development mit Hilfe des CppUnit Frameworks. Dazu zunächst Definition von Testfällen und im Anschluß der Entwicklung Durchführung der Tests anhand der Applikation.
Definition und Erstellung der regulären Ausdrücke für den Scanner
Definition und Erstellung der Grammatik in der Notation für Visual Parse für den Compiler
Kompilierung der entworfenen Eingangsdaten für den Scanner und die Grammatik in C++ Basis Quelltexte
Erstellung einer Klasse EDIFACT zur Aufnahme der Daten der Nachrichten und Verwendung in den Basis Quelltexten. Stichwort: Trennung Compilerlogik von Speicherlogik für EDIFACT Nachricht.
Entwicklung und Erweiterung der Basis Quelltexte, um die gewünschte EDIFACT Nachricht aus den XML Daten zu erstellen
Fehlererkennung und –beseitigung mittels des in Microsoft Visual C++ integrierten Debuggers
Ausgabe der EDIFACT Nachricht auf stdout
Realisierungszeitraum: 2006
ThyssenKrupp Drauz ? Datenbank KalkulationsManagementSystem (KMS)
Hintergund:
Durch den Zusammenschluss der Firmen TK Drauz und TK Nothelfer hat sich die Planung von Fertigungsanlagen geändert. Die dazu bei TK Drauz eingesetzte Datenbank KMS soll um weitere Kostenarten (etwa 50 verschiedene Kostenarten) und weitere Felder erweitert werden. Ebenfalls soll der Betrieb der Datenbank an nun mehreren Standorten sichergestellt werden. Dies brachte Performance Probleme mit sich, die gelöst werden mussten.
Betroffene Anwender:
Projektplaner, Angebotskalkulatoren
Aufgabe/ Einsatzzweck:
KalkulationsManagementSystem zentralisierte Angebotkalkulationsgrundlage, verteilt auf mehrere Standorte
Branche:
Fertigungsanlagen für die Automobilindustrie
Verwendete Technologien:
Microsoft Access/ Excel, VBA MySQL/ MyODBC, WAN
Website:
http://www.nothelfer.com/drauznothelfer/index.php
Durchgeführte Arbeiten:
Performance Optimierung der Queries, um Netzwerktraffic zu reduzieren
Erweiterung und Anpassung Kostenarten, Bausteingruppen, Export/Import
Realisierung Testprogramm. Simulation der Benutzereingaben (Tastatur, Maus)
Funktionen:
Angebote, Bausteinbereiche, Bausteine, Bausteingruppen, Bauteile anlegen, überarbeiten, löschen
Excel Import/ Export für Backup und für Datenaustausch
Konfigurationsmöglichkeit (neue Version herunterladen, Benutzerverwaltung, -einstellungen)
Suche (in allen Feldern/ Datensätzen)
Software-Verteilung über Anwendung
Mehrsprachige Formulare
Kopieren von Bausteinen/ Bausteinbereichen /Angeboten und Import von Standardbausteinen
Realisierungszeitraum: 03.06.2005-07.07.2006
ThyssenKrupp Nothelfer? Datenbank Nahtqualität für die Fa. DaimlerChrysler
Hintergrund:
In der Prototypenentwicklung von DaimlerChrysler sollen neuartige Schweißverfahren mit Lasertechnologien für die spätere Serienproduktion erprobt werden. Dabei werden Karosserieteile verschweißt und nachträglich durch einen Prüfingenieur hinsichtlich Fehlerarten klassifiziert und dokumentiert. Dabei sind verschiedene Toleranzgrenzen erlaubt. Damit die Dokumentation komfortabel und weniger fehleranfällig erfolgt wird ein elektronisches Eingabeformular benötigt, das je nach Fehlerart eine bestimmte Eingabemaske zur Verfügung stellen soll. Die nachträgliche Korrektur von erfassten Fehlern soll möglich sein. Abschließend sollen verschiedene Diagrammarten und Auswertungsmöglichkeiten einen schnellen Überblick über die aufgetretenen Fehlern bei den verschweißten Fahrzeugen ermöglichen. Ein listenartiger Bericht aller erfassten Fehler bezogen auf die Fahrzeuge geben dem Prüfingenieur die Möglichkeit die Datenbasis zu überprüfen.
Betroffene Anwender:
Prüfingenieur, Testleiter
Aufgabe/ Einsatzzweck:
Fehler- und Auswertungsprogramm für die Nahtfehler beim Schweissvorgang in der Prototypenentwicklung von DaimlerChrysler
Branche:
Automobilindustrie
Verwendete Technologien:
Microsoft Access, VBA, Aufteilung in FrontEnd und BackEnd.
Website:
http://www.nothelfer.com/drauznothelfer/index.php
Durchgeführte Arbeiten/ Funktionen:
Analyse, Design, Implementierung, Test der MS Access Datenbank ?from the scratch?.
Login, Usertyp unterschieden in Administrator, Verantwortlicher, Prüfer
Stammdatenerfassung: Userverwaltung; Positionen (lfd. Position, Bezeichnung); Fehlertypen (Skizze, Benennung, Fehlertoleranzparametern, Anmerkungen)
Erfassung:
Projektverwaltung mit Excel Import (Name, Nahtlängen, genehmigt von, Änd.-Dat.); Bauteilnahterfassung (Bauteile, zugeordnete Nähte, zugeordnete Punkte); Fehlererfassung (zu jeder Naht im Prüfvorgang die Fehler aufzeichnen)
Auswertung:
fehlerhafte Nähte mit Änderungsmöglichkeit (Bauteil, Nähte, Fehler, summierte Fehler); Diagramme filterbar nach Zeitraum, Projekt, Bauteil, Definition von Blöcken, insg. drei verschiedene Diagrammarten; Bericht: Auflistung der erfassten Fehler, gruppiert nach Projekt, Bauteil; filterbar nach, Zeitraum
Realisierungszeitraum: 2003-2004
ThyssenKrupp Drauz ? Datenbank Drauz Werkstatt Planung (DWP)
Aufgabe/ Einsatzzweck:
Projektstatus in Excel-Datei exportieren
Verwendete Technologien:
Microsoft Access, VBA, Aufteilung in Frontend. MySQL als Backend. MyODBC
Durchgeführte Arbeiten:
Programmierung und Erweiterung des bestehenden DWP Systems
Migration Access Backend auf MySQL Backend, dazu Realisierung eines Backup Konzeptes
Werkzeuge:
Lieferantenverzeichnis
Realisierungszeitraum: 01.05.2002- 15.07.2002
YoPASS AG ? HTTP Crawler zur Indizierung/ Auffindung der Login Seiten
Aufgabe/ Einsatzzweck:
Implementierung eines HTTP Crawlers zur Indizierung/ Auffindung der Login Seiten und Abspeicherung in einer ORACLE Datenbank
Branche:
Internetdienstleistung
Verwendete Technologien:
Microsoft Visual C++, Winsock 2.0, ORACLE Datenbank, ODBC, http, TCP/IP
Website:
früher http://www.yopass.de/
Durchgeführte Arbeiten:
Herauslesen der zu indizierenden Webseiten aus einer ORACLE Datenbank. Dort sind die Anfangslinks, das User- und das Passwort hinterlegt.
Zu Anfang Implementierung einer Klasse für die Kapselung der Winsock 2.0 Funktionalität und einer weiteren Klasse für http Verbindungen. Dabei Berücksichtigung von POST/ GET Formularen, Cookies, User-Agents, etc.
Nachverfolgung aller Links bis zu einer HTML Seite, die eine Login Funktion enthält. Login Funktion definiert über INPUT HTML-Tags der Art TEXT and PASSWORD
Danach Test eines Logins. Der Erfolg wurde dadurch bestimmt, dass der Inhalt der nachfolgenden Seite entsprechend vorher festgelegter Kriterien untersucht wurde. Stichwort: Stringvergleich
Bei erfolgreichem Login: Verringerung der Anzahl notwendiger Requests bis zur Login Seite.
Abspeicherung notwendiger http Requests und Login Formular Felder in der Datenbank
Test anhand von 10 Webseiten.
Realisierungszeitraum: 31.05.2001 bis 30.09.2001
flatfox ? freie Mitarbeit als Entwickler
Aufgabe/ Einsatzzweck:
freier Entwickler
Branche:
Internetdienstleistung
Website:
früher http://www.flatfox.de/
Verwendete Technologien:
Java, Multithreading, PHP (als standalone-scriptsprache), Parsing von Text/ HTML, XML, SQL (MySQL), TCP/IP, SMTP
Durchgeführte Arbeiten/ Funktionen:
Analyse, Design, Implementation und Test eins hochperformanten SMTP-Kommunikationsmoduls
Redesign, Implementation und Test eines Standalone-Moduls zur automatischen Aufnahme und applikationsgerechten Aufbereitung von an verschiedenen Internet-Standorten deponierten Content-Daten
Migration, Redesign, Implementation und Test eines Standalone-Moduls zur automatischen Klassifikation von Email-Nachrichten, Steuerung inhaltsbasierter Aktionen und Auswertung von XML-Statusinformationen
Implementation und Test eines Standalone-Moduls zu detaillierten Verfolgung von Mail-Historien durch Auswertung von Mail-Server-Protokollen
1999:
Institution: Claus-von-Stauffenberg Schule in Rodgau
Abschluss: Abitur
2000:
Institution: Universität Heidelberg/Hochschule Heilbronn
Ausbildung: Studium der Medizinischen Informatik
Abschluss: Dipl.-Inform. Med., Gesamtnote 2,0
Diplomarbeit: Gerne auf Anfrage. 1.3
Beruflicher Werdegang:
2019-2020:
Kunde: DB Systel im Auftrag Hays, Frankfurt
2018-2019:
Kunde: First Data im Auftrag top IT Services, Bad Homburg
2018-2018:
Kunde: Commerzbank im Auftrag IT-Frankfurt
2016-2017:
Kunde: DB Systel im Auftrag Hays, Frankfurt
2012 - 2012:
Kunde: Infonova im Auftrag GULP, Graz
2010-2015:
Kunde: EnBW im Auftrag Solcom, Karlsruhe
2010 - 2010:
Kunde: Volkswagen AG im Aufrag T-Systems und GULP, Wolfsburg
2009 - 2009:
Kunde: Deutsche Handwerk Finanz im Auftrag Denkformat, Hamburg
2009 - 2009:
Kunde: versatel im Auftrag considion, München
2008 - 2008:
Kunde: AXA Service AG, Köln
2007-2008:
Kunde: Läpple, Heilbronn
2005-2008:
Kunde: DQB, Wiesbaden
2003-2006:
Kunde: ThyssenKrupp Drauz GmbH, Heilbronn
2004 - 2004:
Kunde: Schmale GmbH, Bischoffen
2003-2004:
Kunde: Mobile Solution GmbH, Berlin
2001-2002:
Kunde: Tangram-Group, Oberursel
2001 - 2001:
Kunde: Flattfox AG, Frankfurt/Main
2000 - 2000:
Kunde: YoPASS AG, Frankfurt/Main
Energie
Banken
Versicherungen
Pharmaindustrie: Klinische Studien
Baugewerbe
Logistik
Automobilindustrie: Angebotskalkulation
Internet: E-Mail-Marketing, Content-Aggregation
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.