Die strategische Neuausrichtung von T-Systems verändert Geschäftsaufträge und definiert neue Geschäftsbereiche.
Die Java-Enterprise-Applikation CCP ist als strategisches Projekt im Rahmen des Aufbaus der T-Systems Zielarchitektur (Produkte Großkunden) einzustufen.
Alle Komponenten sind in die Service-orientierte Architektur der T-Systems integriert.
Durch den Einsatz von CCP wird neben einer validen, konkreten und vollständigen Konfiguration auch die korrekte und vollständige Berücksichtigung aller für die Kalkulation relevanter Preiselemente ermittelt.
Mit CCP wird eine homogene Lösung angeboten, die alle evaluierten Standard E2E-Produkte und standardisierten Customer Solutions sowohl für die Konfigurations als auch für die Kalkulationsschnittstellen unterstützt.
Durch den produktunabhängigen Ansatz von CCP können auch heute noch nicht bekannte Produkte einfach und schnell aufgenommen werden und somit die Zukunftssicherheit gewährleistet werden.
Tätigkeiten:
- Mitarbeit im Architektur Board des Projekts
- Entwurf des Domainmodels
- Erstellung der formalen Spezifikation der Funktionalität
- Erstellung von Fachkonzepten und Realisierung/Entwicklung von Schnittstellen
- Implementierung von Businesslogik
IT-Umgebung/Technologien:
- Java EE , EJB 3.0, Message Driven Beans, JMS, JAXB, Hibenate
- Service Oriented Architecture (SOA)
- JBoss Application Server, Oracle DB
- JUnit, Eclipse, SVN(Subversion)
- Sparx Systems Enterprise Architect
Zeitraum: 05/09 - 08/09
Branche: Freie Universität Berlin, Fachbereich Mathematik
Rolle: Consultant/Architekt/Entwickler
Projekt: PhaseProfiler Framework (PProf)
Das PhaseProfiler Framework soll im Rahmen einer Java Enterprise Applikation die einfache Benutzung und Verbreitung von innerhalb der Community entwickelten Algorithmen ermöglichen.
Anwendungsgebiete der Algorithmnen sind Moleküldynamik, Zeitreihenanalyse (Finanz, Klima, ...) sowie Proteomics.
Dabei wird insbesondere Wert auf Effizienz in der Verarbeitung von Daten- mengen im Tera-Bereich gelegt.
Die Algorithmen sollen auf beliebigen Kombinationen von Plattform und Betriebssystem lauffähig sein. Das Framework soll für die verwendeten Algorithmen transparent notwendige Konvertierungen des Ursprungsformats der Daten übernehmen.
Weiterhin soll das Framework die Möglichkeit bieten, verschiedene weit- gehend unabhängige und modulare Anwendungen parallel in derselben virtuellen Maschine laufen zu lassen und diese während des gesamten Lebenszyklus der Anwendung zu aktualisieren.
Tätigkeiten:
- Analyse der bestehenden Infrastruktur und Wahl der geeigneten Technologie
- Konzeption einer Architektur zum Einsatz auf dem SpringSource dm Server
- Machbarkeits- und Performanceanalyse bzgl. des Einsatzes der OSGI-Technologie in dem Bereich
- Beratung des Kunden mit EAI-Schwerpunkt
- Erstellung von Fachkonzepten und Realisierung/Entwicklung von Schnittstellen
- Beratung zum Entwurf einer geeigneten Software-Architektur für die Strukturierung der Algorithmen
- Erstellung des Domainmodels
- Erstellung der formalen Spezifikation der Services
- Konzeption und Implementierung eines Java Enterprise Prototypen anhand eines ausgewählten Algorithmus
IT-Umgebung/Technologien:
- Java EE
- SpringSource dm Server
- Spring MVC, Spring Framework, Spring-Web Services, Spring OSGI, div. Apache APIs
- UML2, JUnit, Maven, Eclipse, SVN (Subversion)
Zeitraum: 10/08 - 01/09Branche: Logistik, DHL
Rolle: Consultant/Architekt/Entwickler
Projekt: PACKSTATION ( www.packstation.de )
PACKSTATION ist die automatenbasierte Lösung von DPWN zur Abholung und Einlieferung von Paketen für End- und Geschäftskunden der DHL.
Die Packstationen werden in der Regel an Standorten mit hohem Kundenverkehr aufgestellt, wie Bahnhöfen, Tankstellen und Fußgängerzonen. Das System besteht derzeit aus 870 Automaten und wird von über 500.000 Kunden genutzt.
Die Kundendaten werden an die zentralen Server weitergeleitet.
Der PACKSTATION-Server verwaltet die registrierten Benutzer, Zusteller und Servicepersonal, registriert die Sendungszu- und -abgänge am Automaten und bildet die Schnittstelle zu nachgelagerten Systemen der Deutschen Post.
Die Steuerung der Packstationen, die Haltung kundenbezogener Informationen und auch die Unterstützung allgemeiner Servicefunktionen wie Mail, SMS, VoIP etc. erfolgen über eine zentralisierte Infrastruktur, die neben einer dedizierten Serverumgebung in einem hochverfügbaren Netzwerk auch Gateway-Dienste zu externen Serviceprovidern sicherstellen muss.
Die Software-Architektur entspricht Service Oriented Architecture (SOA).
Im BEA Weblogic Server ist sowohl sämtliche fachliche Logik als auch deren Darstellungsschicht implementiert.
Der asynchrone Nachrichtenaustauch von BEA Weblogic und den PACKSTATIONEN wird über die JMS-basierte Message-oriented-Middleware SonicMQ realisiert. Die Datenabfrage ist technisch mittels Message Facades und WebServices realisiert.
Tätigkeiten:
- Mitarbeit im Architektur Board des Projekts
- Erstellung von Fachkonzepten und Realisierung/Entwicklung von Schnittstellen
- Erstellung der formalen Spezifikation der Services, Erzeugung von Message Komponenten basierend auf XML-Schema
- Portierung der Architektur auf neuere Technologien(EJB 2.0 ==> EJB 3.0)
- Vereinheitlichung der SOA hinsichtlich Performance, Code-Redundanzen, Flexibilität und Wartbarkeit
- Renovierung und Erweiterung der SonicMQ JMS-Schnittstelle
- Analyse und Protokollierung der Automatenschnittstelle
- Implementierung eines timerbasierten Maschinensimulators zur Bestimmung der funktionalen und nichtfunktionalen Qualitätsattribute des Systems
IT-Umgebung/Technologien:
- Java EE, EJB 2.0 + 3.0, Message Driven Beans
- JMS, JAXB, XML Schema, Quartz, Spring Application Framework
- Service Oriented Architecture (SOA), Webservices, WSDL
- BEA Weblogic 10.0.2, SonicMQ 6.1
- Oracle DB, SQL
- JUnit, Maven
- Eclipse, SVN (Subversion)
Zeitraum: 12/07 - 09/08Branche: Automotive, Volkswagen AG
Rolle: Consultant/Entwickler
Projekt: PRECON(Produkt Entwicklung Optimierung Controlling)
Precon ist eine Anwendung der Volkswagen AG zur einheitlichen Erfassung von Innovations-Ideen in einem gemeinsamen Datenpool, die deren Austausch und Weiterverfolgung über Verantwortungsgrenzen hinweg unterstützten wird.
Neben der Unterstützung von Produktklausuren soll die Anwendung auch für allgemeine Besprechungen sowie für die Erfassung von Maßnahmen der Kosten-, Gewichts- und CO2- Einsparung eingesetzt werden können.
Das Projekt PRECON hat die Integration und Erweiterung bestehender Systeme in eine 3-schichtige Java EE-Architektur zum Ziel.
Durch die Neuimplementierung der bestehenden Lösungen in eine neue Technologie sollen Performanz, Bedienbarkeit sowie Sicherheit verbessert werden.
Weiterhin sollen durch die Schaffung einer einheitlichen Lösung Synergien genutzt und die Entstehung von vielen verstreuten Individuallösungen vermieden werden.
Tätigkeiten:
- Implementierung der Softwarekomponenten in allen Schichten (Client, Businesslogik, Persistenz)
- Erweiterung des Domainmodels
- Erstellung von Fachkonzepten und Realisierung/Entwicklung von Schnittstellen
- Integration und Erweiterung bestehender Systeme mit EAI-Schwerpunkt
IT-Umgebung/Technologien:
- Java EE
- Swing, Presentation Model, JGoodies
- Hibernate 3.0, Hibernate Query Language (HQL), SQL
- Spring Application Framework
- Oracle DB, IBM WebSphere Application Server 6.0
- JUnit, Maven
- Eclipse RCP, OSGI, CVS (Concurrent Versions System)
Zeitraum: 09/07 - 11/07Branche: Automotive, Volkswagen AG
Rolle: Techn. Projektleiter/Architekt/Entwickler
Projekt: Fleet Ordering Rent A Car(FO-RAC)
Der heutige Abstimmungsprozess zwischen der Volkswagen AG, Autovermietern und Händlern ist sehr zeitaufwändig und fehleranfällig, da er noch von keinem System durchgängig und spezifisch auf die Bedürfnisse zugeschnitten unterstützt wird.
Mit dem technologischen Prototypen FO-RAC, als eigenständiger Java-Web-Applikation, soll nun erstmals ein optimierter Bestellprozess für große Vertragsvolumina auf einem zentralen System implementiert werden.
Ziel ist es, zur Erhöhung der Datenqualität, einer verbesserten Kommunikation zwischen den Beteiligten und einem schnelleren Abstimmungsprozess, die bestehende, nur Händler unterstützende Anwendung Fleet Ordering durch ein neues Modul Fleet Ordering Rent a Car auch für Autovermieter und deren Händler einzusetzen.
Tätigkeiten:
- Technische Projektleitung
- Beratung der Projektleitung mit EAI-Schwerpunkt
- Erstellung von Fachkonzepten und Realisierung/Entwicklung von Schnittstellen
- Mitarbeit an der Ausarbeitung des Pflichtenheftesfür die Angebotserstellung
- Entwurf der Softwarearchitektur und des Domainmodells
- Implementierung der Businesslogik auf Grundlage eines Workflow
IT-Umgebung/Technologien:
- Java EE, EJB 3.0,Java Server Faces (JSF), Facelets, Java Persistence API (JPA)
- Apache Tomcat 6.x, Jboss Application Server 1.2
- Jboss Seam 2.0, JBoss Microcontainer
- MS SQL-Server 2000, SQL
- JUnit, Eclipse, SVN (Subversion)
- UML 2, Jude
Zeitraum: 03/07 - 08/07Branche: Automotive, Volkswagen AG
Rolle: Consultant/Architekt/Entwickler
Projekt: Redesign WAUPlus
Die modulare Standardsoftware WAUplus dient der Unterstützung in den Bereichen betriebliche Unfallbearbeitung, Abfallmanagement Gefahrguttransport, Gefahrstoffmanagement und Arbeitsschutz.
Es gibt deutschlandweit mehr als 100 Installationen von WAUplus
mit in Summe mehr als 1000 Benutzern.
Dabei reicht das Spektrum von einem lizensierten Benutzer bis hin zur Unternehmenslizenz mit ca. 500 Benutzern.
Die Software muss sehr unterschiedliche Anforderungen erfüllen, die einerseits von vielen kleinen Unternehmen und andererseits von einigen Konzernen kommen.
Ziel dieses Projekts ist das komplette Redesign eines Produkts, welches im Hinblick auf die fachliche Funktionalität neuen Anforderungen und den unterschiedlichen, sich schnell ändernden Unternehmensstrukturen der Kunden gerecht werden kann.
Tätigkeiten:
- Implementierung der Businesslogik auf Grundlage eines Workflow:
- Erweiterung des Domainmodels
- Erstellung von Fachkonzepten und Realisierung/Entwicklung von Schnittstellen
- Implementierung Passworterzeugung und Authorisierung
- Implementierung Rechtevergabe und -verwaltung
- Implementierung Lizenzvergabe und -verwaltung
- Implementierung Archivierung und Rearchivierung von Unfällen
- Transformation von Datenbankschemen und Migration der Daten
IT-Umgebung/Technologien:
- Java EE,Spring Application Framework, Java Persistence API (JPA)
- XML, XSLT, Message-Digest Algorithm 5 (MD5)
- Swing
- Oracle DB, SQL
- Tomcat WebServer
- JUnit
- UML 2, Together
- Eclipse, CVS (Concurrent Versions System)
Zeitraum: 10/06 - 02/07Branche: Automotive, Volkswagen AG
Rolle: Consultant
Projekt: Konzernweites Problemmanagement (KPM)
KPM stellt eine Systemplattform für den Volkswagen-Konzern bereit, welche die Fehler-/Problembearbeitung und -verfolgung bereichs- und markenübergreifend unterstützt.
Ziel ist die Bereitstellung von Voraussetzungen zur durchgängigen Problemverfolgung und Recherche über den gesamten Produktlebenszyklus von Fahrzeugen.
Konzernweites Problemmanagement ist die Basis für:
- einen durchgängigen Fehlerabstellprozess von Projektbeginn bis EOP,
- eine Rückführung von Problemlösungen in die Projektfrühphase,
- einen übergreifenden Wissenstransfer,
- ein präventives Problemlösungsmanagement und
- ein durchgängiges Monitoring von Schadensfällen.
Tätigkeiten:
- Verifikation und Dokumentation der Berechtigungs- und Administrations-prozesse entlang des Bearbeitungszyklus eines Problems, zur flexibleren Umsetzung von Erweiterungs- und Änderungsanforderungen
- Erstellung von Fachkonzepten und Realisierung/Entwicklung von Schnittstellen
- Analyse der Interaktion und Kommunikation zwischen den gegenwärtig existierenden Komponenten des KPM-Systems auf Grundlage des Datenmodells und der Implementation
- Abgleich der Analyseergebnisse mit den realen Anforderungen der Fachbereiche
IT-Umgebung/Technologien:
- Java EE
- DB2, SQL
- UML 2, Jude
- Eclipse
Zeitraum: 04/06 - 07/06Branche:
Öffentliche Verwaltung, Deutsche Rentenversicherung Bund
Rolle: Consultant/Architekt/Entwickler
Projekt: Grundsicherungs-Datenabgleichsverordnung
Für den Datenaustausch zwischen der Zentralen Zulagenstelle für Altersvermögen und der Deutschen Rentenversicherung Bund wird eine Java Enterprise Applikation entwickelt, welche das alte manuelle Verfahren ablösen und erste konkrete Erfahrungen mit dem automatischen Datenaustausch bringen soll.
Die J2EE-Applikation basiert auf asynchronem Messaging mit WebSphere MQ unter IBM WebSphere Application Server.
Tätigkeiten:
- Durchführung von Interviews und Workshops
- Beratung der Projektleitung mit EAI-Schwerpunkt
- Erstellung von Fachkonzepten und Realisierung/Entwicklung von Schnittstellen
- Erstellung des Domainmodelsin UML 2
- Auswahl der einzusetzenden Werkzeuge und geeigneten Technologien entsprechend der Anforderungen
- Festlegung und Planung der zeitlichen und technischen Vorgehensweise in einem Projektplan gem. V-Modell
- Implementierung einer prototypischen Web-Applikation
- Coaching der Mitarbeiter
- Dokumentation und Präsentation der Arbeitsergebnisse
IT-Umgebung/Technologien:
- Java EE: Enterprise JavaBeans Technology (EJB), Java Messaging Service (JMS)
- Java Connector Architecture (JCA), IBM WebSphere Timer Service
- IBM DB2, SQL
- IBM WebSphere Application Server 6.0, IBM WebSphere MQ (MQSeries)
- IBM Rational Application Developer
- V-Modell, UML 2, Jude, CVS (Concurrent Versions System)
Zeitraum: 03/06Branche: Telekommunikation, Telefonica
Rolle: Consultant
Projekt: Local Loop Unbundled (LLU)
Das LLU-Interface ermöglicht den Kunden mit LLU-DSL-Services based on Carrier Line Sharing (CLS) der Telefónica zu kommunizieren.
Die technische Dokumentation des Systems lag bisher nur in informeller, nicht bearbeitbarer Form vor.
Tätigkeiten:
- Analyse(OOA) der Systemdokumentation und der vorhandenen Artefakte
- Modellierung des LLU-Stacks in UML 2 auf Grundlage der Systemdokumentation
- Dokumentation und Präsentation der Arbeitsergebnisse
IT-Umgebung/Technologien:
- IBM Rational Software Modeler, UML 2
Zeitraum: 01/06 - 02/06Branche: Automotive, Volkswagen AG
Rolle: Consultant/Architekt/Entwickler
Projekt: Umweltinformationssystem (UIS)
Umweltkennzahlen umfassen die wesentlichen Stoff- und Energieströme und bilden damit die Umweltbelastung in den Bereichen Energie, Wasser, Emissionen und Abfall eines Standortes ab.
Sie werden jährlich mit dem Ziel der transparenten Berichterstattung bei der internen und externen Kommunikation erhoben und unterstützen das Verfolgen und Ableiten von Umweltzielen.
Das Umweltinformationssystem UIS dient der Abbildung bzw. Unterstützung aller umweltrelevanten Anlagen bzw. Prozesse im Volkswagen Konzern.
Tätigkeiten:
- Konzeption einer 3-Tier Architektur zur Verarbeitung und Kommunikation der Daten zwischen Datenbank und Message Queue, unter IBM WebSphere Application Server 6.0
- Beratung der Projektleitung mit EAI-Schwerpunkt
- Erstellung von Fachkonzepten und Realisierung/Entwicklung von Schnittstellen
- Erstellung des Domainmodels
- Entwurf der techn. Architektur in UML 2
- Implementierung eines EJB-basierten Prototypen unter Anwendung der Java Connector Architecture (JCA)
- Coaching und Unterstützung der Implementierer
- Dokumentation und Präsentation der Arbeitsergebnisse
IT-Umgebung/Technologien:
- Java EE: Enterprise JavaBeans Technology (EJB), Java Messaging Service (JMS), Java Connector Architecture (JCA)
- Oracle DB, SQL
- Hibernate, Hibernate Query Language (HQL)
- IBM WebSphere MQ (MQSeries), IBM WebSphere Application Server 6.0
- IBM Rational Application Developer 6.x
- CVS (Concurrent Versions System)
- UML 2, Rational Software Architect
Zeitraum: 12/05Branche: Dienstleistungen, Logistik
Rolle: Consultant
Projekt: Systemplattform LogistikAngebotsausarbeitung für ein Logistikprojekt mit einem Auftragsvolumen von 20 - 30 Mio. Euro.
Zeitraum: 10/05 - 12/05Branche: Automotive, Volkswagen AG
Rolle: Techn. Projektleiter/Architekt/Entwickler
Projekt: Datenbank Originalzubehör Entwicklung
Verwaltung von Erprobungen und Tests von Originalzubehörteilen, die als Sonderausstattung oder für Einzelanfertigungen von Spezialfahrzeugen des Volkswagen Konzerns zum Einsatz kommen.
Tätigkeiten:
- Beratung der Projektleitung mit EAI-Schwerpunkt
- Analyse des fehlerhaften Systems
- Erstellung von Fachkonzepten und Realisierung/Entwicklung von Schnittstellen
- Erweiterung des Domainmodels
- Erstellung der formalen Spezifikation der Services
- Planung der Vorgehensweisen zur Fehlerbehebung in Zusammenarbeit mit dem Fachbereich von VW
- Erfolgreiche Fehlerbeseitigung und Reengineering der Applikation
- Qualitätsanalyse
IT-Umgebung/Technologien:
- Java EE: Enterprise JavaBeans Technology (EJB), Swing,
- Spring Application Framework Web Services, Simple Object Access Protocol (SOAP)
- Oracle DB
- Java Persistence API (JPA), SQL
- Oracle Application Server, Sun/Solaris
- UML 2, Rational Software Architect
- CVS (Concurrent Versions System)
Zeitraum: 01/04 - 07/05Branche: Automotive, Volkswagen AG
Rolle: Consultant/Architekt/Entwickler
Projekt: User Management System (UMS), User Management der B2B- Plattform Das Konzern User Management System verwaltet und liefert Informationen, welche Personen welche Merkmale und Rechte gegenüber Ressourcen im VW-Konzern haben.
Die B2B Plattform unterstützt die weltweiten Geschäftsprozesse des Gesamtkonzerns, insbes. Lieferantenprozesse(s. u.: Projekt Electronic Supplier Link).
Sich ergebende Anforderungen für das User Management sind z. B.
Verwaltung interner und externer Nutzer, zentrale und dezentrale Organisation und Administration UMS.
Tätigkeiten:
- Definition der Zielstellung des Projektes in Zusammenarbeit mit dem Kunden
- Mitwirkung an der Gesamtkonzeption und Implementierung von Komponenten des User Management Systems der B2B Plattform des VW-Konzerns
- Erstellung von Fachkonzepten und Realisierung/Entwicklung von Schnittstellen
- Erstellung des Domainmodels
- Erstellung der formalen Spezifikation der Services
- Umsetzung komplexer Registrierungsprozesse unter Berücksichtigung spezieller Berechtigungskonzepte der beteiligten Applikationen
IT-Umgebung/Technologien:
- Java J2EE, Java Introspection
- Tomcat, Jetty, XML-RPC, SOAP
- JUnit Framework, XML,XSLT
- Hibernate Framework
- Oracle DB,SQL, LDAP
- UML 2, Poseidon
- Eclipse, CVS (Concurrent Versions System)
Zeitraum: 03/01 - 12/03Branche: Automotive, Volkswagen AG
Rolle: Consultant/Architekt/Entwickler
Projekt: Electronic Suppier Link (ESL)
Serviceorientierte Web-Applikation der B2B Plattform zur weltweiten Abwicklung von Geschäftsprozessen mit den Lieferanten des Volkswagen-Konzerns, bei einem Beschaffungsvolumen in Höhe von derzeit über 50 Mrd. Euro p.a.
Tätigkeiten:
- Festlegung der Komponentenarchitektur und Auswahl der geeigneten Technologien
- Erstellung von Fachkonzepten und Realisierung/Entwicklung von Schnittstellen
- Definition von Teilfunktionalitäten in Zusammenarbeit mit dem Fachbereich
- Reengineering und Weiterentwicklung der Applikation bei Änderungsanforderungen
- Professionalisierung/Refactoring zur Optimierung von Komponenten der Plattform durch Einsatz von Design Patterns
- Implementierung neuer Funktionalität
IT-Umgebung/Technologien:
- Java J2EE, UML 2
- IBM WebSphere Application Server 4.x + 5.x, JBoss Application Server
- EJB, Servlets, Struts Framework
- XML, XSLT, FOP
- Oracle DB, SQL
- VisualAge, Eclipse, CVS (Concurrent Versions System)
Zeitraum: 01/01 - 03/01Branche: Dienstleistungen, Kommunikation
Fraunhofer ISST
Rolle: Techn. Projektleiter/Architekt/Entwickler
Projekt: Mebro - Objekt-orientiertes Framework für metadaten-basierte Web-Informationssysteme
Tätigkeiten:
- Technische Projektleitung
- Erstellung von Fachkonzepten und Realisierung/Entwicklung von Schnittstellen
- Erstellung des Domainmodels
- Entwicklung eines Framework für auf Metadaten basierende Web- Informationssysteme unter Verwendung wissensbasierender Methoden und Techniken des Semantic Web
IT-Umgebung/Technologien:
- J2EE, Java, JSP
- IBM WebSphere
- Oracle DB, SQL
- UML 2, Rational Rose, Together
- VisualAge, CVS (Concurrent Versions System)
Zeitraum: 10/99 - 12/00Branche: Dienstleistungen, Kommunikation
Fraunhofer ISST
Rolle: Stellv. Projektleiter/Architekt/Entwickler
Projekt: TechnologyMall
Web-Portal und E-Business Platform zur weltweiten Technologievermittlung mit spezieller Suchfunktionalität.
Tätigkeiten:
- Stellvertretende Projektleitung
- Kommunikation und Verhandlung mit den US-amerikanischen Auftraggebern
- Koordination und Anleitung des Entwicklerteams
- Erstellung des Domainmodels
- Erstellung von Fachkonzepten und Realisierung/Entwicklung von Schnittstellen (Flows)
- Erstellung von Konzepten und Realisierung allgemeingültiger
- Komponenten/Bibliotheken (Subflows/Nodes) als Basis der gesamten Softwareentwicklung
- Analyse der Anforderungen und Entwurf einer Mehrschichten-Architektur
- Einsatz des Model-View-Controller Pattern
- Definition einer unabhängigen XML-basierten Persistenzschicht als Schnittstelle zwischen Businesslogik und Datenbank
- Präsentation von TechnologyMall auf der Hannovermesse 2000
IT-Umgebung/Technologien:
- J2EE, Java, JSP
- IBM WebSphere
- Oracle DB, SQL
- UML 2, Rational Rose, Together
- VisualAge, CVS (Concurrent Versions System)
Zeitraum: 07/99 - 09/99Branche: Dienstleistungen, Kommunikation
Fraunhofer ISST
Rolle: Architekt/Entwickler
Projekt: Mobile Computing - Informationssysteme für mobile Endgeräte
Tätigkeiten:
- Technische Projektleitung
- Machbarkeitsstudie zur Eignung von WML (Wireless Markup Language)für den gegebenen Kontext
- Erstellung des Domainmodels
- Prototypische auf WML basierende Implementierung eines Informationsportals
IT-Umgebung/Technologien:
- Java
- WAP (Wireless Application Protocol), WML
- UML1.x, Rational Rose, Together
- CVS (Concurrent Versions System)
Zeitraum: 05/99 - 07/99Branche: Bank und Finanzdienstleitungen,
Bausparkasse Schwäbisch-Hall
Rolle: Consultant/Architekt/Entwickler
Projekt: BSH - Client/Server System zum Management von Bausparverträgen
Tätigkeiten:
- Mitarbeit im Architektur Board des Projekts
- Beratung des Kunden mit EAI-Schwerpunkt
- Definition einer CORBA-Schnittstelle zum Datenaustausch mit dem Mainframe
- Implementierung von Client-Methoden in Java und Server-Methoden in C++.
IT-Umgebung/Technologien:
- C++, Java
- Corba,AIX
- BEA Object Transaction Manager M3, MQSeries
- Oracle DB, SQL
- UML1.x, Rational Rose, Together
- CVS (Concurrent Versions System)
Zeitraum: 04/99 - 06/99Branche: Behörden / Öffentliche Verwaltung, Aktion Mensch Rolle: Consultant
Projekt: Qualitätssicherung und -management
Tätigkeiten:
- Konzeption und Entwicklung von Testfällen für die Applikation zur Abwicklung der Geschäftsprozesse der Aktion Mensch
Zeitraum: 10/98 - 03/99Branche: Dienstleistungen, Kommunikation
European Advanced Networking Testcenter (EANTC)
Rolle: Consultant/Architekt/Entwickler
Projekt: EANTC Test Procedures
Tätigkeiten:
- Eigenverantwortliche Entwicklung und Anwendung von Test-und Messmethoden für Hochgeschwindigkeits-Netzwerke(Asynchronous Transfer Mode, Fast Ethernet)
IT-Umgebung/Technologien:
Zeitraum: 04/98 - 09/98Branche: Raum und Luftfahrt
Eurocontrol Experimental Center (European Organisation
for the Safety of Air Navigation) in
Bretigny-sur-Orge, Frankreich
Rolle: Architekt/Entwickler
Projekt: Software Agents for the Update of On-Board Weather Databases
Tätigkeiten:
- Untersuchung der Einsatzmöglichkeiten von Software-Agentenim Bereich der Luftverkehrskontrolle
- Erstellung von Fachkonzepten und Realisierung/Entwicklung von Schnittstellen (Flows)
- Erstellung des Domainmodels
- Objekt-orientierte Analyse und Entwurf einer Applikation zur Beschaffung und zum Austausch meteorologischer Informationen mit Hilfe von mobilen Software-Agenten
- Implementierung eines Java-Prototyps
IT-Umgebung/Technologien:
- C, Java, SUN/Solaris
- ATN (Aeronautical Telecommunications Network)
- XTI(OSI-Transport-Specification)
- IBM Aglets Software Development Kit
- UML1.x, Rational Rose
- CVS (Concurrent Versions System)
Zeitraum: 10/97 - 03/98Branche:
Raum und Luftfahrt
Eurocontrol Experimental Center (European Organisation
for the Safety of Air Navigation) in
Bretigny-sur-Orge, Frankreich
Rolle: Architekt/Entwickler
Projekt: Java-On-ATN (Aeronautical Telecommunications Network)
Tätigkeiten:
- Objekt-orientierte Analyse und Entwurf einer digitalen Luft-Boden-Verbindung zum Datenaustausch zwischen Flugzeug und Bodenstation
- Erstellung von Fachkonzepten und Realisierung/Entwicklungvon Schnittstellen (Flows)
- Erstellung des Domainmodels
- Implementierung eines system-unabhängigen Prototypen zum dynamischen Download von Serviceapplikationen auf Grundlage der OSI-Transport-Spezifikation (XTI) in C und Java unter HP-UNIX
IT-Umgebung/Technologien:
- C, Java
- ATN (Aeronautical Telecommunications Network)
- XTI(OSI-Transport-Specification)
- HP-UX
- UML1.x, Rational Rose
- CVS (Concurrent Versions System)
Zeitraum: 04/97 - 09/97
Branche: Telekommunikation
Rolle: Architekt/Entwickler
Projekt: ISDN-Projekt
Tätigkeiten:
- Erstellung von Fachkonzepten und Realisierung/Entwicklung von Schnittstellen (Flows)
- Reimplementierung eines Videokoders und -dekoders auf Basis des ITU-T Standards H-263+ (Video Compression for low Bitrate Communication)
- Implementierung des Annex Q (Reduced-Resolution Update Mode)zur Erhöhung der Bildwiederholrate bei der Kodierung stark bewegter Szenen
IT-Umgebung/Technologien:
Zeitraum: 04/97 - 09/97
Branche: Telekommunikation
Rolle: Architekt/Entwickler
Projekt: Netzwerkmanagement-Projekt
Tätigkeiten:
- Konzeption einer Applikation zum Management von Netzwerkkomponenten auf Basis des Simple Network Management Protocol (SNMP)
- Erstellung von Fachkonzepten und Realisierung/Entwicklung von Schnittstellen (Flows)
- Implementierung eines Subagenten zum Auffinden und zur Registrierungvon Netzwerkkomponenten unter Nutzung von SNMP-DPI Funktionalität
IT-Umgebung/Technologien:
Zeitraum: 04/96 - 07/96
Branche: Entwicklung, Kommunikation
Rolle: Architekt/Entwickler
Projekt: Framework für Reverse Engineering Tools
Tätigkeiten:
- Erstellung von Fachkonzepten und Realisierung / Entwicklung von Schnittstellen (Flows)
- Objekt-orientierte Analyse und Entwurf eines Prototyps zum Reengineering von Anwendungen
- Implementierung des Prototyps in Java
IT-Umgebung/Technologien: