Mitarbeit an der Analyse und Implementierung von Bugfixes und Features in den Core Services des Fahrgastinformationssystem (FIS) für Schienenfahrzeuge in C++. Dies umfasste alle Bereiche, wie z.B. Steuerung der Fahrgastanzeigen, Steuerung der Elektroakustischen Anlage (ELA), Fahrtverlaufsverfolgung (GPS, Wegimpuls), Vorwahl der Türfreigabe, automatische/manuelle Ansagen und Anzeigen. Perlschnur-Verfolgung, Kommunikation mit der Landseite (z.B. RIS, ETC).
Kunden waren z.B. Siemens (Mireo, Desiro, DHC), Stadler (Flirt, RegioShuttle) Lieferanten waren z.B. Annax (Displays, IBIS-BUS), Aesys (Displays, IBIS-IP).
Entwicklung sicherheitsrelevanter (Safety) Software für die Realtime-Steuerung von Schienenfahrzeugen, insbesondere Fahr/Bremshebel. Maintenance von bestehenden Projekten und Neuentwicklung in aktuell laufenden Projekten.
Spezifikation und Implementierung von Softwarekomponenten in einem System für die Auslegung von Wärmetauschern; Entwicklung von Tools zur Unterstützung des Softwareentwicklungsprozesses
Implementierung einer Android-Anwendung zum Vergleich von GPS-Tracks, die mit dem Handy aufgezeichnet wurden mittels der App OpenGpsTracker. Anzeige der GPS-Tracks in Google Maps. Vergleich von GPS-Tracks, Sortierung von GPS-Tracks.
Einfuehrung eines Tools zur Automatisierung der User Acceptance Tests einer Web-Applikation. Evaluierung vorhandener Test-Automatisierungssoftware.
Analyse der Webapplikation und davon ausgehend Spezifikation von Systemtest-Strategien. Design und Implementierung von Erweiterungen fuer das eingesetzte
Test-Framework Jameleon. Design und Implementierung von unternehmensspezifischen Maven-Plugins. Integration der Systemtests in die Continuous Integration. Analyse,
Spezifikation, Design und Implementierung von Testcases fuer den Systemtest.
Analyse, Konzeption, Spezifikation, Design und Implementierung eines Client-Server-Systems zum Anbieten und Betreiben von Online-Spielautomaten.
Vollstaendiger Entwurf und Realisierung der Server- und der Client-Komponente mittels Java.
Durchführung von SW Produktionen für ein international
durchgeführtes, großes Softwareprojekt von der Bereitstellung zum Produktionslabel über das Compiling und Linking incl. Voranalyse bei Problemen bis hin zur Durchführung von Regressionstests auf der Zielhardware. Analyse der C++-Sourcen auf Fehler.
Mitarbeit an der Analyse und Implementierung von Bugfixes und Features in den Core Services des Fahrgastinformationssystem (FIS) für Schienenfahrzeuge in C++. Dies umfasste alle Bereiche, wie z.B. Steuerung der Fahrgastanzeigen, Steuerung der Elektroakustischen Anlage (ELA), Fahrtverlaufsverfolgung (GPS, Wegimpuls), Vorwahl der Türfreigabe, automatische/manuelle Ansagen und Anzeigen. Perlschnur-Verfolgung, Kommunikation mit der Landseite (z.B. RIS, ETC).
Kunden waren z.B. Siemens (Mireo, Desiro, DHC), Stadler (Flirt, RegioShuttle) Lieferanten waren z.B. Annax (Displays, IBIS-BUS), Aesys (Displays, IBIS-IP).
Entwicklung sicherheitsrelevanter (Safety) Software für die Realtime-Steuerung von Schienenfahrzeugen, insbesondere Fahr/Bremshebel. Maintenance von bestehenden Projekten und Neuentwicklung in aktuell laufenden Projekten.
Spezifikation und Implementierung von Softwarekomponenten in einem System für die Auslegung von Wärmetauschern; Entwicklung von Tools zur Unterstützung des Softwareentwicklungsprozesses
Implementierung einer Android-Anwendung zum Vergleich von GPS-Tracks, die mit dem Handy aufgezeichnet wurden mittels der App OpenGpsTracker. Anzeige der GPS-Tracks in Google Maps. Vergleich von GPS-Tracks, Sortierung von GPS-Tracks.
Einfuehrung eines Tools zur Automatisierung der User Acceptance Tests einer Web-Applikation. Evaluierung vorhandener Test-Automatisierungssoftware.
Analyse der Webapplikation und davon ausgehend Spezifikation von Systemtest-Strategien. Design und Implementierung von Erweiterungen fuer das eingesetzte
Test-Framework Jameleon. Design und Implementierung von unternehmensspezifischen Maven-Plugins. Integration der Systemtests in die Continuous Integration. Analyse,
Spezifikation, Design und Implementierung von Testcases fuer den Systemtest.
Analyse, Konzeption, Spezifikation, Design und Implementierung eines Client-Server-Systems zum Anbieten und Betreiben von Online-Spielautomaten.
Vollstaendiger Entwurf und Realisierung der Server- und der Client-Komponente mittels Java.
Durchführung von SW Produktionen für ein international
durchgeführtes, großes Softwareprojekt von der Bereitstellung zum Produktionslabel über das Compiling und Linking incl. Voranalyse bei Problemen bis hin zur Durchführung von Regressionstests auf der Zielhardware. Analyse der C++-Sourcen auf Fehler.
"Quality Assurance/Festlegung von Standards/Tool Entwicklung für QA u. Entwickler in einem Projekt zur Entwicklung eines Web-Frameworks. Zielgruppe des Frameworks waren ca. 7500 Partner und deren Mitarbeiter (Extranet) sowie 200 Mitarbeiter im Innendienst (Intranet). Entwicklungssysteme: PHP, Perl, HTML und Java Script, Betriebssysteme: Sun Solaris und Linux, Web Server: Apache, Versionierung und Freigabe: CVS. Der Consultant und ein interner Mitarbeiter waren für die Entwicklung und die Einhaltung der Standards für ein Team von 10 Entwicklern zuständig. Zu seinen Aufgaben gehörte auch die Entwicklung von Tools, die von dem QA Team und den Entwicklern eingesetzt wurden; die Analyse von Aufgaben in Bezug auf technische Realisierungsmöglichkeiten und die Qualifizierung von gemeldeten Fehlern in Zusammenarbeit mit den Auftraggebern. Der Consultant war für die Kunden ein kompetenter und akzeptierter Ansprechpartner. Bei den IT-Mitarbeitern wurde er auf Grund seines Wissens, als Kollege in das Team integriert. Der Consultant erfasst Zusammenhänge sehr schnell und bringt sein vorhandenes Wissen zur Lösung von Problemen ein. Wir wünschen Ihm weiterhin viel Erfolg und würden ihn jederzeit wieder einsetzen."
— Projekt QA/Festlegung von Stndards/Tool Entw. für QA [...] von 01/03 - 12/03
Referenz durch IT Abteilungsleiterin eines weltweiten Mineralölkonzerns vom 15.12.03
"Gegenstand des Projekts I-mtnm ist die Entwicklung einer Mediation Funktion, die eine systeminterne Q3/GDMO Schnittstelle auf eine externe Corba Schnittstelle adaptiert. Die Corba Schnittstelle entspricht dem vom TeleManagementForum definierten MTNM Standard zum Management von SDH- und ATM-Netzwerken. Die Aufgabe des Consultants umfaßte die Entwicklung von zwei Applikationskomponenten des Adapters. Für diese Komponenten war jeweils das Detailed Design, die Implementierung und der Test zu erledigen. Der Consultant hat sich sehr schnell in das neue Anwendungsgebiet eingearbeitet und seine Aufgaben mit großem Engagement erledigt. Wir würden jederzeit wieder mit ihm zusammenarbeiten."
— Projekt I-mtnm, C++-Systementwicklung unter HP-UX, 07/01 - 12/01
Referenz durch Abt.leiter Entw., Alcatel-Terrestrial Networks Division, vom 14.12.01
"Aufgabe des Consultants war die Entwicklung zweier Komponenten im Projekt auf den Plattformen Sparc Sun Solaris und Compaq Tru64 Unix. Die Entwicklung umfasste dabei alle Phasen der Software-Erstellung vom Design über die Implementierung bis zum Test. Weiterhin unterstützte uns der Consultant bei der Systemintegration. Einige Themen mussten von ihm eigenständig erarbeitet werden, wobei er wertvolle Informationen für die Projekt-Gruppe ermittelte und zur Einführung eines neuen Software-Dokumentationsverfahrens mittels des Software-Tools 'Doxygen' beitrug. Er erledigte die von mir betreuten Aufgaben zu unserer vollsten Zufriedenheit. Wir würden jederzeit wieder mit ihm zusammenarbeiten."
— Projekt BZ 2000, C++-Systementwicklung, 01/00 - 06/01
Referenz durch Gruppenleiter im Projekt, Alcatel SEL AG Berlin, vom 19.07.01
"Der Consultant hat in kurzer Zeit das Grundgerüst unserer Web-Datenbank erstellt, es perfekt nach unseren Wünschen ausgebaut und mit profunden Wissen und Engagement seine eigenen Ideen mit integriert. Wir würden jederzeit wieder mit ihm zusammen arbeiten."
— Projekt PHP-Programmierung www.wallsoffire.de, 07/00 - 09/00
Referenz durch tech. Leiter & Redakteur der Website www.wallsoffire.de vom 30.01.01