oder Projekte mit min. 80% Remoteanteil
Entwicklung verschiedener Anwendung und Microservices für PSLife im Generali Leben Bereich.
Das Projekt LENA stellt eine neue Plattform für die Verwaltung von Leben-Verträgen auf Basis des Standardproduktes in|sure PSLife zur Verfügung.
Schwerpunkt der Aufgaben war die Entwicklung verschiedenster Services zur Anbindung und Integration von PSLife an die bestehende Systemlandschaft.
· Technische Architektur, Teilnahme an der Train Architekturarbeit
· Vertretung des Teams in diversen Trainmeetings
· Abstimmung von technischen Schnittstellen mit Drittfirmen
· Erstellung von verschiedenen Microservices
- Konzeption nach fachlicher Vorgabe
- Implementierung von REST Services auf Basis von Spring Boot
- Implementierung von Routen mittels Apache Camel und Spring Boot
- Implementierung einer Camel Route für die Ermittlung von Partneränderungen mittels RSS-Feed
- Erstellung von Contracts auf Swagger Basis
- Unittest (JUnit, TestNG)
- Integrationstest (Cucumber)
· Erstellung einer AWS Anwendung zur Bereitstellung von Vertragsdaten für Vermögensberater auf Basis einer DynamoDB.
· Anpassung bestehender Angular Masken, Abstimmung mit dem Oberflächenteam
· Erweiterung von PSLife um eine externe Schnittstelle zur Bereitstellung von Kunden- und Vertragsdaten
· Erweiterung von PSLife-Masken an kundenspezifische Vorgaben zur Fondsverwaltung
· Ablösung/Umstellung eines auf WSDL basierenden Webservices
· Unterstützung DevOps
· Analyse von Fehlertickets
· Dokumentation, Installation Guide
Beschreibung
Neu- und Weiterentwicklung der Anwendung Supplier Management Base (SMB) für dem Automobilhersteller Daimler.
Die Anwendung SMB dient der Planung und Dokumentation von Arbeitsprozessen zur termingerechten Bereitstellung komplexer Dienstleistungen und Waren für die Automobilproduktion.
Schwerpunkt der Aufgaben war es die seit ca. 18 Jahren bestehende SMB Anwendung fachlich und technisch weiterzuentwickeln. Das wichtigste Ziel war die Entwicklung eines Konzeptes um die Anwendung zukunftssicher und flexibler zu gestalten.
Tätigkeiten
Projektbeteiligte
14 - 25 Mitarbeiter, internationales Team (Deutschland, Brasilien, Indien, Russland) ca. 8 Monate Agil im Scrumteam
Technologien
Eclipse, Websphere 8.5 / 9.0, DB2, Java 6 / 8, Jenkins, Sonar, Ant, IVY, Maven, Subversion, GIT, REST-Services, JAX-RS, JavaEE 7, JSON, Swagger, Restlet Client, Confluence, Bitbucket
Im Rahmen der Erstellung bzw. Erweiterung des Continuous Delivery Prozesses der GDIS wurde die bestehende Systemlandschaft erweitert und ersetzt. In dem Zuge wurden neue Tools wie XLDeploy und Sonarqube evaluiert und eingesetzt, Jenkinsjobs erstellt und aktualisiert etc.
Das Hauptaugenmerk lag in der Erweiterung von XLDeploy Funktinalitäten. XLDeploy ist ein Deployment-Tool, mit dem der deskriptive Deploymentansatz in der GDIS umgesetzt wird. Mit Hilfe von XLDeploy ist es möglich Revisionssicher verschiede Zielsysteme mit den benötigten Softwareversionen zu bestücken.
Durch den autmatisierten Build und Deployment Prozeß ist sichergestellt, dass nur korrekt released und getestete Version in Produktions-umgebungen gelangen.
XLDeploy:
Pro Zielinfrastruktur wird eine Deployment-Einheit gebildet, die alle zu deployenden Artefakte umfasst. In XLDeploy sind diese unter Anwendungen zu finden. Ebenespezifische Werte werden in Dictionaries verwaltet. Deployment-Zielumgebungen werden als Environments in XLDeploy konfiguriert, die aus Infrastrukturkomponenten und Dictionaries zusammengef ügt werden.
Arbeitsgruppe 'RESTful Services für GDIS':
SpringBoot-REST Service für XLDeploy:
Erstellung eines REST Services die eine vereinfachte fachliche Schnittstelle für komplexe XLDeploy Funktionen bereistellt
Puppet - XLDeploy:
Erstellung einer Anwendung für Puppet zur Konfiguration und Einrichtung von XLDeploy. Mit der Anwendung können Rolen, Berechtigungen, Verzeichnisse etc. innerhalb von XLDeploy, mittels Puppet, angelegt und geändert werden.
Puppet - Sonarqube:
Liberty:
Cammunda:
TOMi Migration - IBM Maximo Migration 7.5.0.0 > 7.5.0.7
Telekommunikation
Beschreibung:
Bereitstellung und Migration der TOMi IBM Maximo Anwendung auf
neuer Hardware mit der aktuellsten IBM Maximo Version.
Die Anwendung Technical Order Management International (TOMi) dient
der Planung und Dokumentation von Arbeitsprozessen zur
termingerechten Bereitstellung komplexer Dienstleistungen.
Aufbauend auf dem Framework IBM Maximo 7.5 EAM wurden
substantielle Erweiterungen und Vereinfachung von Maximoprozessen
implementiert. Sublieferungen und Termine werden über automatisierte
Schnittstellen in die Arbeitspläne eingesteuert.
Tätigkeiten:
* Analyse und Umsetzung Migration Maximo 7.5.0.0 > 7.5.0.7
* Anpassung Kundenspezifischer Implementierungen, Prüfung und
Korrektur von unerwünschten Änderungen durch IBM Upgrade Scripte
* Build und Deployment, Erstellen eines neuen Continous Integration
mit Jenkins, ANT u. Groovy
* Installation Websphere 8.5.5 auf Windows Server 2008 R2
Umgebungen: Dev, Referenze)
* Installation Maximo 7.5.0.7 (Umgebungen: Dev, Reference)
* Websphere Cluster Konfiguration für Maximo (Definition von
Profilen, Servern und Deployment Manager)
* LDAP Configuration Websphere 8.5.5, sonstige Konfigurationen,
Datasources etc.
* Analyse, Feinspezifikation für neue OMS-Schnittstelle
* Implementierung OMS Schnitttstelle
* Dokumentation
Projektdauer:
15.09.2014 - 31.12.2014
Projektbeteiligte:
7 Mitarbeiter
Technologien:
Windows 7, Windows Server 2008 R2, Eclipse, Websphere 8.5, Maximo
7.5, Java 7, MSSQLServer, Jenkins, Ant, Groovy, Subversion
MAXIMO@VWG Migration IBM Maximo Migration 6.2.8 > 7.5.0.4
Automobilbau
Beschreibung:
Migration der Anwendung MAXIMO@VWG (Migration 6.2.8 > 7.5.0.4)
Die Anwendung MAXIMO@VWG stellt ein einheitliches System für die
Instandhaltung und die Materialwirtschaft bei allen innerdeutschen
Werken zur Verfügung.
Basierend auf dem IBM Standard Produkt > IBM Maximo Asset
Management wurde entsprechende den Kundenspezifischen Prozessen die
IBM Standard Anwendung angepasst und in die IT Landschaft des
Endkunden integriert. (Schnittstellen, etc.)
Tätigkeiten:
* Analyse, Feinspezifikation und Implementierung von
Kundenspezifischen Maximo-Anpassungen
* Implementierung von Schnittstellen (Integration-Framework)
* Konfiguration Websphere, Datasources etc.
* Build und Deployment, Continous Integration mit Jenkins u. ANT
(Installation, Konfiguration)
* Installation Websphere 8 auf Windows Server 2008 R2
Umgebungen: Dev, TuI, Test, Live)
* Installation Maximo 7.5.0.3 und 7.5.0.4 (Umgebungen: Dev, TuI, Test, Live)
* Installation EAM für Maximo
* Unterstützung Migration einer Seam 2.2.0.GA Anwendung
Konfiguration Websphere für Seam Anwendung (Datasource etc.)
* Analyse und Portierung Websphere 8
* LDAP Configuration Websphere 8
* automatisches Deployment des EAR-Files auf dem Websphere 8
* Erstellung von JUnit Testfällen
* Selenium automatische Test's für Maximo, SeleniumUI und JUnit4/TestNG
Projektdauer:
01.07.2013 - 14.09.2014
Projektbeteiligte:
10 Mitarbeiter
Technologien:
Windows 7, Windows Server 2008 R2, Eclipse, Websphere 6.2/7/8,
Maximo 6.2.8/7.5.0.4, Java 5/6, Oracle 11g, Ant, JUnit, Selenium,
Subversion, iText, Seam 2.2.0.GA
IBM Maximo Standard Migration 6.2.5 > 7.5.0.3
Elektroindustrie
Beschreibung:
Migration eines bestehenden Maximo-Clusters (MX 6.2.5) auf die
aktuelle IBM Maximo Version 7.5.0.3. für einen Kunden aus der
Elektroindustrie
Tätigkeiten:
* Definition der benötigten Systemresourcen
* Aufsetzen/Installation der Demo, Test und Produktionsumgebungen für den Endkunden
* Erstellen einer Maximo Clusterumgebung
* Datenmigration
* Funktionale Test's
Projektdauer:
15.01.2013 - 15.03.2013 (ca. 1,5 Monate)
Projektbeteiligte:
2 Mitarbeiter
Technologien:
Windows Server 2008 R2, Eclipse, Websphere 6.2/7, Maximo
6.2.5/7.5.0.3, Java 5/6, Oracle 11g
MAXIMO@VWG
Automobilbau
Beschreibung:
Die Anwendung MAXIMO@VWG stellt ein einheitliches System für die
Instandhaltung und die Materialwirtschaft bei allen innerdeutschen
Werken zur Verfügung.
Basierend auf dem IBM Standard Produkt > IBM Maximo Asset
Management wurde entsprechende den Kundenspezifischen Prozessen die
IBM Standard Anwendung angepasst und in die IT Landschaft des
Endkunden integriert. (Schnittstellen, etc.)
Tätigkeiten:
* Analyse und Feinspezifikation der Anforderungen
* Implementierung Kundenspezifischer Funktionen in Maximo
* Konfiguration Websphere, Erstellung von Datasources etc.
* PDF/A Generierung mit iText
* CR Bearbeitung (Analyse, Implementierung, Dokumentation)
* Bugfixing
* Analyse Migration Maximo 6.2.8 > 7.5.0.4
* Erstellung von automatischen Test's für Maximo mittels Selenium
Projektdauer:
01.12.2012 bis 30.06.2013
Projektbeteiligte:
10 Mitarbeiter
Technologien:
Windows 7, Windows Server 2008 R2, Eclipse, Websphere 6.2/7,
Maximo 6.2.8/7.5.0.4, Java 5/6, Oracle 11g, Ant, JUnit, Selenium,
Subversion, iText
CAMtool
Telekommunikation
Beschreibung:
CAMtool ist eine Service-Plattform Implementierung für die Deutsche
Telekom. Die Plattform wird als CAMaaS (CAMtool as a Service)
bezeichnet.
Es ist ein Produkt mit dem komplexe, bilaterale Verträge und SWAP deals
von Telekomunikations Carriern unterstützt werden. Hierbei werden die
Carrier bei den internen Genehmigungsprozessen unterstützt und wird die
Möglichkeit zu einem effizienten Handling von verspäteten
Vertragsunterzeichnungen geboten.
Carrier können mit CAMtool den Ausstausch von Verträgen einfacher,
schneller und genauer zu machen. Es können Geschäftprozeßänderungen
wie z.B. EU Roaming Regulierungen einfacher und schneller umgesetzt
werden, damit ergibt sich auch eine besser vorhersehbare und
verlässlichere Methode zur Prognose von Umsatz und Gewinn.
Tätigkeiten:
* Erstellen von Oberflächen mit dem SmartGWT Framework
* Implementierung fachlicher Funktionalitäten in Java
* Definition/Abstimmung von Schnittstellen
* Einbinden und Erweitern von Webserviceschnittstellen
* Erstellung von Mocks für alle eingebundenen Services (SoapUI)
* Konfiguration SharePoint Server
* Dokumentation
Projektdauer:
01.03.2012 - 30.11.2012
Projektbeteiligte:
8 Mitarbeiter (international, Projektsprache Englisch)
Technologien:
Tomcat, Eclipse, HornetQ, SmartGWT, Java 1.7, Spring, Webservice -
Library, SharePoint, SoapUI
TOMi
Telekommunikation
Beschreibung:
Die Anwendung Technical Order Management International (TOMi) dient
der Planung und Dokumentation von Arbeitsprozessen zur
termingerechten Bereitstellung komplexer Dienstleistungen.
Aufbauend auf dem Framework IBM Maximo 7.5 EAM wurden
substantielle Erweiterungen und Vereinfachung von Maximoprozessen
implementiert. Sublieferungen und Termine werden über automatisierte
Schnittstellen in die Arbeitspläne eingesteuert.
Tätigkeiten:
* Analyse und Feinspezifikation
* Installation und Konfiguration Websphere 7 und HTTP Server
* Installation Maximo 7.5.0.0
* Implementierung Kundenspezifischer Funktionen in Maximo
* Definition, Abstimmung und Implementierung der CUBA-Schnittstellen
* Einbinden und Erweitern von Webserviceschnittstellen
* Erstellung von Mocks für alle eingebundenen Services (SoapUI)
* Fehlerbehebung
* Erstellung Linux - LDAP für die Entwicklungsumgebung
* Erstellung von JUnit Testfällen
Projektdauer:
01.04.2011 - 29.02.2012
Projektbeteiligte:
4 Mitarbeiter
Technologien:
Windows 7, Windows Server 2008 R2, Linux (Ubuntu Server), Eclipse,
Websphere 7, Maximo 7.1.0.0/7.5.0.0, Java 6, OpenLDAP, Webservices,
XML, MS SQL Server, Ant, JUnit, Subversion, SoapUI, VMWare
Player
Wotan / eShop www.t-mobile.de
Beschreibung:
Das Projekt Wotan ist die Implementierung der Businesslogik für den T-Mobile Deutschland eShop.
Das Handling der Vertrags-, Tarif- und Kundendaten erfolgt unter Einbeziehung weiterer wichtiger Systeme wie CCOS, Tibet, TVPP, Arvato, EKP, OBI, ODS, OMSOE etc.
Innerhalb des eShop werden dem Kunden verschiedene Prozesse für die Vertragsauswahl und Verwaltung angeboten.
Im eShop hat der Kunde die Möglichkeit online neue Post- oder Prepaid Verträge abzuschließen Vertragsverlängerungen inkl. reduziertem Preis für ein Endgerät bzw. in einem Tarif mit reduziertem Preis durchzuführen Tarifänderungen für Post- oder Prepaid Verträge durchzuführen Tarifoptionen des bestehenden Vertrages zu ändern.
Weiterentwicklung der bestehenden Funktionalität durch Implementierung der geforderten fachlichen Anpassungen für die CCOS Landingpage, inkl. kleinerer Fehlerbehebungen im bestehenden Code.
Anforderungen:
- Hochverfügbare Anwendung 24/7 (99,9%)
- Im Fehlerfall wiederherstellen des Systems innerhalb von max. 4 Stunden
- Reduzierte Abhängigkeiten zu den Backensystemen (Anonymes surfen auf den eShopseiten jederzeit möglich, auch ohne Backendverfügbarkeit )
Browserunterstützung für Microsoft Internet Explorer version >= 5.0, Netscape version >= 7.0, Firefox version >= 1.0
Branche: Telekommunikation
Tätigkeiten:
- Umsetzung/Implementierung geänderter Anforderungen für die CCOS Landingpage
- Abstimmung der Schnittstellen für TCL
- Erstellung von Velocity Templates inkl. CSS Style für Handylisten & Handykacheln
- Migration/Portierung von TCL zu Velocity
- Einbinden und Erweitern von Webserviceschnittstellen
- Erstellung von Mocks für alle eingebundenen Services
- Erstellung und Pflege von SQL Datenbankscripten
- Fehlerbehebung
- Erstellung von JUnit Testfällen
- Integration der Adminapplikation
- Erstellung DV-Konzept, Dokumentation mit DITA
Projektdauer: 01.10.2010 - 01.04.2011
Projektbeteiligte: 15 im Teilprojekt eShop
Technologien:
Windows XP, Eclipse, Apache 2.2, Tomcat 6.0.24, Java 6, Annotations, Generics, AOP, Spring 2.5.6, SpringSecurity 2.0.5, SOA, Webservices, Velocity Templates , Hibernate 3.3, Xstream, XML, Unix, Oracle DB 10g, SQLDeveloper,Maven 2.2.1, Hudson 1.3x, JUnit, JMeter, ClearCase (Projektrepository), Subversion (Bibliotheksrepository), SoapUI, DITA, DDTS, TCL
WLP
Beschreibung: Ziel im Projekt WLP Weblanding page / EU Regulierung ist die Implementierung der Richtlinie für die EU Data Roaming Transparency Regulation (Roaming II), zur Begrenzung und Kontrolle das Datenaufkommens im EU-Ausland.
Dem Datennutzer wird mittels eines kostenfreien Webportals die Möglichkeit gegeben, seinen aktuellen Verbrauch einzusehen und nach Nutzung der initialen 50,- ? sich für weitere 50,- ?, innerhalb des Abrechnungszeitraumes für das EU Dataroaming, freizuschalten.
Das Webportal bietet dem Anwender auf verschiedenen Webseiten die Möglichkeit sich über das Dataroaming zu Informieren, seinen Verbrauchsstatus zu erfragen und sich für weitere 50,- ? freizuschalten.
Anforderungen:
- Hochverfügbare Anwendung 24/7 (99,97%)
- Höchste Performance auch zu Spitzenlastzeiten (Abrechnungsende ca. 4000 Anwender mit ca. 40000 Request innerhalb einer Sekunde)
Zusätzlich wurde eine separate Admin Webanwendung für die interne Nutzung erstellt. Diese biete alle Möglichkeiten für die Online Pflege der Konfigurationsdaten & Textresourcen, Berechtigungen & Rollen, Upload von Konfigurationsdateien etc. ohne eine Ausfallzeit der WLP Webapplikation zu erzeugen.
Branche: Telekommunikation
Tätigkeiten:
- Architektur, Design und Implementierung der Adminanwendung
- Architektur und Design des WLP Webportals
- Initiale Erstellung der Eclipseprojekte
- Implementierung SpringSecurity
- Implementierung der "Datenbankunabhängige" Applikation, Daten werden über eine XML-Zugriffsschicht gelesen und geschrieben
- Anbindung und Test von Webservices
- Erstellung und Pflege von SQL Datenbankscripten
- Erstellung und Durchführung von JMeter Lasttests
- Erstellung von JUnit Testfällen (mit und ohne SpringContext)
- Build & Deployment, Erstellung Installationshandbuch, Unterstützung Betriebsteuerung
- Erstellung DV-Konzept, Dokumentation mit DITA
- UML Diagramme mit Together
- Optimierung Tomcatkonfiguration
Projektdauer: 01.11.2009 - 30.09.2010
Projektbeteiligte: 8 im Teilprojekt WLP, ca. 140 im Gesamtprojekt EU Regulierung
Technologien:
Windows XP, Eclipse, Together, Apache 2.2, Tomcat 6.0.20, Java 6, Annotations, Generics, Spring 2.5.6, SpringSecurity 2.0.5, JSF 1.2, MyFaces, Trinidad, Quartz, XML, XStream, Wurfl, SOA, Webservices, Hibernate 3.3, Unix, Oracle DB 10g, SQLDeveloper,Maven 2.2.1, Hudson 1.3x, JUnit, JMeter, ClearCase (Projektrepository), Subversion (Bibliotheksrepository), SoapUI, DITA, DDTS
eTools
Beschreibung: Bugfixing und Weiterentwicklung verschiedener Applikationen einer Leasing-
gesellschaft. Unter anderem eine Applikation zur Userverwaltung, zur
Kundenbetreuung (eDriver) und für das Fuhrparkmanagement (eManager)
Branche: Finanzdienstleistung/Leasing
Tätigkeiten: · Wartung und Pflege der bestehenden eTools-Anwendungen
· Implementierung funktionaler Änderungen im Backend
· Generierung dynamischer PDF's, eMails etc. unter Einsatz von iText
· Erstellung und Erweiterung von Weboberflächen mittels Java Servlets/JSP
· Anbindung neuer RPG-Servicefunktionalitäten
· Migration Java 1.4 -> 1.5, Websphere 6.0 -> 6.1
· Deployment, Konfiguration Websphere
· Anpassung von Ant-Buildscripten
Projektdauer: 15.03.2009 - heute
Projektbeteiligte: ca. 25 Mitarbeiter
Technologien: Windows XP, Java 1.4/1.5, Struts 2, Servlets, JSP, HTML, Hibernate 3.2,
Spring, RAD 7, iText, Websphere 6.0/6.1, iSeries, Perforce
eVB
Beschreibung: Das Projekt eVB dient zur Umsetzung einer automatisierten Kommunikations-
schnittstelle der GDV-DL. Über diese Schnittstelle wird das Zulassungs-
verfahren für Kraftfahrzeuge, mittels elektronischem Datenaustausch, mit
den Kfz- Zulassungsbehörden geregelt.
Hierbei sorgt die GDV-DL für eine optimale Anbindung von Versicherern und
Behörden. Auf Seiten der Versicherer müssen in diesem Zusammenhang
Applikationen entwickelt werden, die eine Anbindung des neuen Verfahrens
(eVB) realisieren.
Branche: Versicherung
Tätigkeiten: · Konzeption der Anwendung
· Erstellung der Architektur
· Implementierung der Webservices
· Erstellung der Weboberflächen für die Sachbearbeiter mittels JSF
· Implementierung der Businesslogik
· Datenbankanbindung mittels Hibernate
· Migration Java 1.4 -> 1.5, Websphere 6.0 -> 6.1
· Technische Kommunikation mit der GDV-DL (eVB-Verfahren)
Projektdauer: 21.04.2008 - 01.04.2009 (ca. 12 Monate)
Projektbeteiligte: 5 Mitarbeiter
Technologien: Windows XP, Java 1.4/1.5, JSF, JSP, Tomahawk, Hibernate 3.2, Spring, XML,
RAD 7, Axis 2, Webservice, SOAP, Websphere 6.0/6.1, iSeries, Perforce
TMO_Content
Beschreibung: Das Projekt TMO_Content ist die Neuimplementierung des Content Management
Systems für die Intranetseiten von T-Mobile und das Radsportportal
(www.t-mobile-team.com).
Als Basis wird das Content Management System von CoreMedia eingesetzt.
Wartung und Pflege des Content Management Systems, Erstellung und
Änderungen von Funktionalitäten nach Kundenwunsch.
Branche: Telekommunikation, T-Systems
Tätigkeiten: · Erstellung/Änderung des Rennwizards
· Änderung des Webeditors, basierend auf Coremedia Wageapplikation (Struts)
und BeanShell
· Bearbeitung von CR's (Change Request)
· Portierung von Java 1.4 nach Java 1.5 (Anpassung der Funktinalität,
Typesicherheit -> Generics)
· Generierung von PDF's mit dem IDEbrowser
· Änderung der build.xml Scripte (Ant)
· Bugfixing
Projektdauer: 01.09.2007 - 01.03.2008 (6 Monate)
26.03.2007 - 10.07.2007 (6 Monate)
Projektbeteiligte: ca. 10 Mitarbeiter
Technologien: Windows XP, Eclipse, Java 1.5, J2EE, EJB, CoreMedia CMS 5.0, XML, JMS,
JSF, JSP, JSP-Taglib, Spring-Framework, Struts, Oracle 9i, TOAD, Unix,
ClearCase, Buildtool Ant, BeanShell, ICEbrowser
TMO_Content - Analyse
Beschreibung: Für das Projekt TMO_Content wird die Integration der T-Mobile.net
Seiten gewünscht, inklusive Migration bestehenden Contents.
Das .net Altsystem basiert auf einer MySQL Datenbank mit zugehöriger
selbsterstellter Webapplikation.
Branche: Telekommunikation, T-Systems
Tätigkeiten: · Analyse des Altsystems
· Aufwandschätzung für Migration des Contents
Projektdauer: 03.09.2007 - 05.09.2007 (3 Tage)
Projektbeteiligte: 1 Mitarbeiter
Technologien: Windows XP, MySQL, SQL Maestro for MySQL,Eclipse, Java 1.5,
CoreMedia CMS 5.0, Oracle 9i, JDBC
TMO_Content - Migration
Beschreibung: Das Projekt TMO_Content ist die Neuimplementierung des Content
Management Systems für die Intranetseiten von T-Mobile und das
Radsportportal (www.t-mobile-team.com).
Als Basis wird das Content Management System von CoreMedia
eingesetzt. Damit die bestehenden Inhalte auch im neuen System zur
Verfügung stehen, wird durch den Endkunden eine Datenmigration
gewünscht.
Branche: Telekommunikation, T-Systems
Tätigkeiten: · Konzeption der Strukturmigration
· Erstellung der Datenmigration auf Strukturebene, mit Hilfe von
komplexen Baumstrukturen
· Erzeugung von XML-Daten-Strukturen zum importieren in
das neue CoreMedia System
· Erstellung von SQL-Scripten zur Reorganisation bzw. Manipulation
von Content Objektdaten
· Extrahieren im Altsystem bestehender Flashobjekte zur Ermittlung
von internen URL, die im neuen System geändert wurden
· Anpassung & Fehlerkorrektur von PL-SQL Scripten
Projektdauer: 06.09.2006 - 26.03.2007 (ca. 7 Monate)
Projektbeteiligte: ca. 14 Mitarbeiter
Technologien: Windows XP, Java 1.5, XML, Eclipse, CoreMedia CMS 5.0,
CoreMedia CMS 4.1, Oracle 9i, Oracle 10g, TOAD, JDBC, SQL,
PL-SQL, ClearCase, Buildtool Ant, DOMParser,
Transform SWF framework(Flashbearbeitung)
CCOS (Common Customer Offer Server)
Beschreibung: CCOS ist ein Service orientiertes Backensystem. Über dieses
zentrale System unterbreitet T-Mobile ihren Kunden an der Hotline,
im Handel und im Internet aktuelle Angebote wie Handys, Tarife
und Zubehör, jeweils passend zu den individuellen Kunden-
Bedürfnissen, der Marktsituation und Unternehmensstrategie.
Hierbei kann durch den Mitarbeiter ein vorgegenes Angebot
ausgewählt oder ein Angebot frei konfiguriert werden, für welches
dann für diesen Kunden ein Packetpreis ermittelt wird.
Diese Angebotsanfragen werden werden über Webservices bearbeitet.
Pro Stunde greifen Mitarbeiter in den T-Punkten und an den
Hotlines ca. 12.000 Mal auf den CCOS zu.
Branche: Telekommunikation, T-Systems
Tätigkeiten: · Erstellung von EJB's zur:
- Berechnung des Angebotspreises
- Berechnung von Rabatten
- Berechnung der Umsatzsteuer
- Umwandlung von Subsidy Packages in Angebotsdatenstruktur
- Gültigkeitsprüfung der Angebote
· Komplexe SQL Scripte für die Ermittlung der Offerdaten
· Erweiterungen/Ergänzungen und Fehlerbehebung in den WebServices
· Bearbeitung von Change Request's
· Erstellung von JUnittest's
Projektdauer: 01.07.2006 - 06.09.2006 (ca. 2 Monate)
Projektbeteiligte: 10 Mitarbeiter
Technologien: Windows XP, Java 1.4, J2EE, EJB, ClarifyCRM 12.5, Eclipse, JUnit,
Oracle 9i, TOAD, JDBC, SQL, ClearCase, Buildtool Ant,
Enterprice Architect, Webservices, SOAP-UI, JWSDP, WSDL, RUBY,
TIBCO, XDoclet
VDV-Schnittstelle
Beschreibung: Für die WM 2006 in Deutschland wird durch die Deutsche Bahn eine
allgemeine Schnittstelle für Fahrgastinformationen, die der
Verband der Verkehrsunternehmen definiert hat, zur Verfügung
gestellt.
Es werden die Zugdaten die in dem RIS-Server zum Abruf zur
Verfügung stehen anhand von Abonnements zusammengestellt und als
XML-Datenstruktur dem Abonnementen zur Verfügung gestellt.
Aufbauend auf der bestehenden VDV453-Schnittstelle, wird diese
um zwei weitere Dienste erweitert und so refactored, das in der
Betriebsführung nur eine VDV-Software existiert.
(VDV453 + VDV454)
Branche: Logistik, Deutsche Bahn
Tätigkeiten: · Erstellung des DV-Konzeptes
· Refactoring der VDV453-Software, Implementierung eines neuen
Algorithmus für das Handling der Abonnements und der
Datenverarbeitung bzw. Datenhaltung
· Erstellung von Datenbanktabellen für die Datenhaltung der
Meta- und der Berechtigungsdaten
· Konzeptionierung und Implementierung eines performanten
Filteralgorithmus für die Zugdaten
· Implementierung der Businesslogik für die einzelnen Dienste
· Erstellung von JUnittest
· Validierung der XML-Dateien mittels eines XML-Parsers
· Änderung und Konfiguration eines Applikation Proxys
· Performanceoptimierung der Anwendung
· Erstellung der Auslieferung und Deployment auf den Systemtest-
und Developmentserver
Projektdauer: 01.10.2005 - 30.06.2006 (9 Monate)
Projektbeteiligte: ca. 7 Mitarbeiter
Technologien: Windows XP, Java, XML, JSP, Servlets, Apache, Tomcat, Eclipse,
JUnit, Oracle 9i, TOAD, JDBC, SQL, CVS, Html, Buildtool Ant,
XMLSpy, Visio, SAXParser, Xerces Parser
BV-Rating (Basel II)
Beschreibung: Entwicklung einer Anwendung für das "BV-Rating" nach Basel II.
Erstellt wird eine Webapplikation auf der Basis von Tapestry zum
raten von Kreditinteressenten bzw. Bestandskunden der Banken.
Das System gibt den Banken die Möglichkeit mandantenspezifisch
Kundenstammdaten zu verwalten, Retail-, Corporate- und Immobilien-
Ratings durchzuführen.
Bei der Durchführung von Ratings werden im Retailfall Schufadaten
angefordert und verarbeitet.
Branche: Banken, Rating (Basel II)
Tätigkeiten: · Erweiterung und Bugfixing der fachlichen Funktionalitäten für
die Webanwendung und die Businesslogik.
· Modellierung und Generierung von Datenbank- und Basisklassen-
änderungen
· Änderung und Anpassung der Schufalogik an neue Anwendungsfälle.
Programmierung des Schufa-DSS.
· Aufsetzen eines Sourcecode-QM-Systems mit Hilfe von CruiseControl
· Build und Deployment der Release-Versionen, sowie Bereitstellung
der Anwendung auf CD für die QA-Umgebungen und die produktiven
Systeme
· Datenmanagement (Bereitstellung von produktiven Daten für
statistische Auswertungen, DB-Auswertungen, SQL-Abfragen)
· Umstellung des VSS-Repository auf Subversion. Anbindung von ANT an
Subversion.
Projektdauer: 03.09.2004 - 31.08.2005 (12 Monate)
Projektbeteiligte: rd. 50 Mitarbeiter
Technologien: Windows 2000, AIX, J2EE, Tapestry, EJB, JSP, Servlets,
BEA Weblogic, Tomcat, IntelliJ Idea, Eclipse, DB2, SQL,
SourceSafe, Subversion, XML, Html, Buildtool Ant, CruiseControl,
Schufa-DSS, Unix, Together, iQgen
Kreditkartenverwaltung
Beschreibung: Unterstützung des Kundenteam bei der Entwicklung eines
Kreditkartenantrag-Erfassungssystems für die automatisierte
Bearbeitung und Bewertung der Kreditkartenanträge.
Tätigkeiten: · Entwicklung von Testclients
· Umsetzung der Schnittstelle zwischen
Weboberfläche <> Hostseitiger Businesslogic (CICS)
Weboberfläche <> BusinesslogicEJB's
· Deployen der Projektkomponenten (XP-Testserver Websphere)
Projektdauer: 15.03.2004 - 30.07.2004 (4 ½ Monate)
Projektbeteiligte: ca. 120 Mitarbeiter
Technologien: Windows XP, OS/390, z/OS, J2EE, EJB, JSP, Servlets,
Websphere 5.0/5.1, WSAD, DB2, SQL, CVS, XML, CICS
Erstellung von Firmenwebseiten
Beschreibung: Entwicklung der Homepage zur Firmendarstellung im
Internet.Erstellung aller Webseiten, Startseite, Firmendarstellung,
Angebot, Mitarbeiter, Kontakte, Impressum usw.
Tätigkeiten: · Absprache des gewünschten Umfanges, Designs
· Erstellung der einzelnen Webseiten
· Einbindung von Flashgrafiken
· Test und Bereitstellung der Seiten im Web
Projektdauer: 01.01.2004 - 30.01.2004 (1 Monat)
Projektbeteiligte: 1 Mitarbeiter
Technologien: Windows XP, Linux, Java-Script, HTML
Ticketingsystem einer amerik. Grossstadt.
Beschreibung: Entwicklung der GUI incl. der Businesslogic (Services)für das
Ticketing System der Stadt Boston.
Zur Bewältigung dieses ehrgeizigen Projektes war eine sehr enge
Zusammenarbeit mit dem Auftraggeber unter Verwendung von bereits
bestehenden und neue durch andere Teams entwickelte
Komponenten/Funktionalitäten notwendig.
Als besonders schwierig erwiesen sich unklare und häufig ändernde
Anforderungen an das Endprodukt im gesetzten Zeitrahmen, sowie
deren Informationsbeschaffung.
Branche: Anlagen-Hersteller für Ticketautomaten und Zapfsäulen
Tätigkeiten: · Spezifikation des Teilsystems (Smart Card) und dessen GUI
· Konzipierung des Designs und der Software-Architektur
(generischen Architektur zur größtmöglichen Flexibilität)
· Implementierung der GUI
(z.B. dynamische Maske aus Datenbankinhalten)
· Unterstützung der Programmierung zentraler Dienste (Services)
für das Teilsystem
- Bereitstellung von Tarifen
- Anbindung des Zugriffs auf Smart Cards
- Ermittlung allgemeiner Smart Card Daten
Projektdauer: 17.03.2003 - 30.09.2003 (6 ½ Monate)
Projektbeteiligte: rd. 100 Mitarbeiter
Technologien: Windows XP, Java, Java-Swing, UML, Client/Server Modell,
JBuilder 7 und 8, SQL, Oracle, CVS, SourceSafe
Marktanalyse Teleserviceportale
Beschreibung: Zielstellung: Durchführung einer Marktanalyse im Bereich von
Teleservice-Portalen, sowie der dort eingesetzten Technologien.
Finden einer kostengünstigen und praktikablen Lösung.
Ergebnis der Analyse: Prototyp auf Jetspeed-Basis (Open Source),
der auf einem Tomcat/Apache-Server unter dem Betriebssystem
RedHat-Linux läuft.
Dieser Prototyp dient uns als Grundlage für weitere Kunden-
projekte im Bereich Teleservice.
Branche: IT-Dienstleister, Webtechnologien
Tätigkeiten: · Projektverantwortung
· Entwicklung eines Anforderungsprofils
· Aufsatz mehrerer unbekannter Systeme
· Erstellung eines Prototypen
· Projektübergabe zur Weiterentwicklung nach Kundenwünschen
Projektdauer: 17.02.2003 bis 15.03.2003 (1 Monat)
Projektbeteiligte: 1 Mitarbeiter
Technologien: Jetspeed, Apache WebServer, Tomcat, RedHat-Linux , SuSe,
WindowsXP, HTML, JSP, PHP, JavaScript und als Datenbank MySQL
MFD Labeleditor
Beschreibung: Der MFD-Labeleditor ist ein GUI basiertes Tool zur Generierung
einer Endkundenspezifischen Gerätemaske (Beschriftungen, Logos
usw.) als Produktionsgrundlage. Hoher Qualitätsanspruch an das
Endprodukt, enger Budgetrahmen.
Branche: Regel- und Steuerungstechnik, Automatisierungstechnik
Tätigkeiten: · Projektverantwortung, Projektcontrolling
· Pflichtenhefterstellung
· Aufwandsabschätzungen
· Design
· Implementierung
· Kundenbetreuung
Projektdauer 01.11.2002 - 14.02.2003 (3 ½ Monate)
Projektbeteiligte: 1 Mitarbeiter
Technologien: VB, UML, WIN95/98, WinNT 4.0, Windows 2000, WindowsXP, SourceSafe
Clearing für Transaktionsbanken
Beschreibung: Unterstützung eines Produktionsteams bei der Entwicklung eines
komplexen Clearing-Systems (GPayS) für den Inlandsmassenzahlungs-
verkehr unter Verwendung eines kundenspezifischen Framworks.
Branche: Banken, Zahlungsverkehrssystem GPayS
Tätigkeiten:
· Einsatz beim Kunden vor Ort
· Entwicklung der Businesslogic unter Java, sowie die Anbindung
einer Oracle DB mittels SQL anhand von Aris Modellen.
· Erarbeitung von Änderungsvorschlägen für Aris Modelle
Projektdauer: 01.01.2002 - 31.10.2002 (10 Monate)
Projektbeteiligte: rd. 60 Mitarbeiter
Technologien: Windows NT, Java unter IBM WebSphere (WSAD), SQL, Oracle,
Rational ClearCase, Aris
Parcom32
Beschreibung: Parcom32 ist eine 32-Bit basierte Software mit deren Hilfe ein
Bediener/Administrator ein Bedienterminal (dient zur Steuerung
von Motoren, Kränen usw.) mit den entsprechenden Maschinendaten
beschreiben kann.
Dies erfolgt durch einen Applikationsbasierten Wizzard.
Branche: Antriebstechnik und Lastenhandhabung
Tätigkeiten: · Projektabwicklung
· Kundenbetreuung
· Pflichtenhefterstellung
· Kommunikation mit einem weiteren externen Dienstleister zur
Entlastung des Kunden
· Test
Projektdauer: 24.07.2001 - 31.12.2001 (5 Monate)
Projektbeteiligte: 3 Mitarbeiter
Technologien: Visual C++, MFC, Access, WinNT 4.0, SourceSafe, Hardware
DaWit Testdaten Generator
Beschreibung: Erstellung eines Editors auf Delphi-Basis für die Generierung von
XML-Testdateien für das Tool DaWit, welches zur Darstellung und
Verwaltung der Produktionsdatenhistorie eingesetzt wird.
Branche: Automobilbau
Tätigkeiten: · Projektverantwortung
· Anforderungsanalyse
· Implementierung
· Test
Projektdauer: 01.07.2001 - 24.07.2001 (1 Monat)
Projektbeteiligte: 3 Mitarbeiter
Technologien: Delphi, XML, WinNT 4.0
Cc2cat, Zugriffsmodul auf Typen- und Variableniformationen
Beschreibung: Die Applikation Cc2cat bietet Zugriff auf Typen- und Variablen-
informationen im Concept-Umfeld. (Concept: Softwareproduktpalette)
Cc2cat ist ein COM-Server, der wahlweise auch als Windows
NT-Service gestartet werden kann.
Die COM Schnittstelle bildet die OLE-Automationsschnittstelle
exakt ab, so daß die existierenden Clients ohne Änderung weiter
verwendet werden können.
Übernahme dieses Altprojektes von einem ausscheidenden
Mitarbeiter.
Branche: Regel- und Steuerungstechnik, Automatisierungstechnik
Tätigkeiten: · Übernahme der Projektverantwortung
· Erweiterungen und Fehlerbehebungen in bestehenden, unbekannten
Codes
· Test
Projektdauer: 01.06.2001 - 14.09.2001 (ca. 2 Monate)
Projektbeteiligte: 2 Mitarbeiter
Technologien: Visual C++, Windows 95/98, NT 4.0, 2000, COM
Entwicklungsumgebung für die SPS Programmierung
Beschreibung: Der S40 V5.x Editor ist die Portierung und Weiterentwicklung der
16-Bit Version einer komplexen Entwicklungsumgebung für die SPS
Programmierung.
Mit dieser kann der Anwender SPS Programme erstellen, prüfen
und in die SPS laden.
Branche: Regel- und Steuerungstechnik, Automatisierungstechnik
Tätigkeiten: · Lastenhefterstellung
· Aufwandsabschätzung der Änderungswünsche des Kunden
· Entwicklung des Grid-Zellen basierten und des freien Texteditors
· Integration des Onlinemodus (Darstellung aktueller Zustände der
SPS)
· Kundenbetreuung während der fachlichen und technischen
Fehlerbehebung
· Unterstützung unseres eigenen Teams bei Fragen zu SPS Programmiersprachen,
IEC 1131
· Test auf unterschiedlichen Betriebssystemen
Projektdauer: 03.07.2000 - 22.06.2001 (12 Monate)
Projektbeteiligte: 15 Mitarbeiter
Technologien: IEC 1131, Visual C++, MFC und Stingray Bibliotheken, Win95,
Win98, WinNT 4.0 und Windows 2000, SourceSafe,
SPS Programmiersprachen (AWL, ST, KOP, FBS)
Unity Concept Converter
Beschreibung: Der Unity-Concept Converter ist ein Tool der ein komplett
&np>
exportiertes Concept-Projekt (SPS-Hardwarekonfiguration sämtliche
Programmteile wie Sektionen und Funktionsblöcke, Links,
die Variablendeklaration, usw.) in das neue Applikations-
sourceformat (XML) des neu zu entwickelnden Projektierungs-
systems Unity konvertiert.
Der Konverter ist kein selbständiges Programm, sondern ist
integraler Bestandteildes neuen Projektierungssystems.
Weiterhin umfaßte das Projekt die Generierung eines Zwischencodes
für einen Backend Compiler aus einer internen Datenablage.
Die interne Datenablage hat, wie auch der zu generierende
Zwischencode eine Baumstruktur.
Umfangreiche Modultests der "Ein-/Ausgangspattern" in Form eines
"Black Box Test".
Branche: Regel- und Steuerungstechnik, Automatisierungstechnik
Tätigkeiten: · Anforderungsanalyse
· Pflichtenheft
· Entwicklung von Konvertieralgorithmen zur Umwandlung grafischer
Netzwerkstrukturen
· Projektmitarbeit bei der Konzeptionierung der Architektur
· Implementierung
· Integration in ein großes Gesamtprojekt
· Test
Projektdauer: 15.10.1999 - 30.07.2000 (10 Monate)
Projektbeteiligte: rd. 150 Mitarbeiter
Technologien: OOA/OOD, UML, IEC 1131, Visual C++, MFC, XML, WinNT 4.0,
SourceSafe
oder Projekte mit min. 80% Remoteanteil
Entwicklung verschiedener Anwendung und Microservices für PSLife im Generali Leben Bereich.
Das Projekt LENA stellt eine neue Plattform für die Verwaltung von Leben-Verträgen auf Basis des Standardproduktes in|sure PSLife zur Verfügung.
Schwerpunkt der Aufgaben war die Entwicklung verschiedenster Services zur Anbindung und Integration von PSLife an die bestehende Systemlandschaft.
· Technische Architektur, Teilnahme an der Train Architekturarbeit
· Vertretung des Teams in diversen Trainmeetings
· Abstimmung von technischen Schnittstellen mit Drittfirmen
· Erstellung von verschiedenen Microservices
- Konzeption nach fachlicher Vorgabe
- Implementierung von REST Services auf Basis von Spring Boot
- Implementierung von Routen mittels Apache Camel und Spring Boot
- Implementierung einer Camel Route für die Ermittlung von Partneränderungen mittels RSS-Feed
- Erstellung von Contracts auf Swagger Basis
- Unittest (JUnit, TestNG)
- Integrationstest (Cucumber)
· Erstellung einer AWS Anwendung zur Bereitstellung von Vertragsdaten für Vermögensberater auf Basis einer DynamoDB.
· Anpassung bestehender Angular Masken, Abstimmung mit dem Oberflächenteam
· Erweiterung von PSLife um eine externe Schnittstelle zur Bereitstellung von Kunden- und Vertragsdaten
· Erweiterung von PSLife-Masken an kundenspezifische Vorgaben zur Fondsverwaltung
· Ablösung/Umstellung eines auf WSDL basierenden Webservices
· Unterstützung DevOps
· Analyse von Fehlertickets
· Dokumentation, Installation Guide
Beschreibung
Neu- und Weiterentwicklung der Anwendung Supplier Management Base (SMB) für dem Automobilhersteller Daimler.
Die Anwendung SMB dient der Planung und Dokumentation von Arbeitsprozessen zur termingerechten Bereitstellung komplexer Dienstleistungen und Waren für die Automobilproduktion.
Schwerpunkt der Aufgaben war es die seit ca. 18 Jahren bestehende SMB Anwendung fachlich und technisch weiterzuentwickeln. Das wichtigste Ziel war die Entwicklung eines Konzeptes um die Anwendung zukunftssicher und flexibler zu gestalten.
Tätigkeiten
Projektbeteiligte
14 - 25 Mitarbeiter, internationales Team (Deutschland, Brasilien, Indien, Russland) ca. 8 Monate Agil im Scrumteam
Technologien
Eclipse, Websphere 8.5 / 9.0, DB2, Java 6 / 8, Jenkins, Sonar, Ant, IVY, Maven, Subversion, GIT, REST-Services, JAX-RS, JavaEE 7, JSON, Swagger, Restlet Client, Confluence, Bitbucket
Im Rahmen der Erstellung bzw. Erweiterung des Continuous Delivery Prozesses der GDIS wurde die bestehende Systemlandschaft erweitert und ersetzt. In dem Zuge wurden neue Tools wie XLDeploy und Sonarqube evaluiert und eingesetzt, Jenkinsjobs erstellt und aktualisiert etc.
Das Hauptaugenmerk lag in der Erweiterung von XLDeploy Funktinalitäten. XLDeploy ist ein Deployment-Tool, mit dem der deskriptive Deploymentansatz in der GDIS umgesetzt wird. Mit Hilfe von XLDeploy ist es möglich Revisionssicher verschiede Zielsysteme mit den benötigten Softwareversionen zu bestücken.
Durch den autmatisierten Build und Deployment Prozeß ist sichergestellt, dass nur korrekt released und getestete Version in Produktions-umgebungen gelangen.
XLDeploy:
Pro Zielinfrastruktur wird eine Deployment-Einheit gebildet, die alle zu deployenden Artefakte umfasst. In XLDeploy sind diese unter Anwendungen zu finden. Ebenespezifische Werte werden in Dictionaries verwaltet. Deployment-Zielumgebungen werden als Environments in XLDeploy konfiguriert, die aus Infrastrukturkomponenten und Dictionaries zusammengef ügt werden.
Arbeitsgruppe 'RESTful Services für GDIS':
SpringBoot-REST Service für XLDeploy:
Erstellung eines REST Services die eine vereinfachte fachliche Schnittstelle für komplexe XLDeploy Funktionen bereistellt
Puppet - XLDeploy:
Erstellung einer Anwendung für Puppet zur Konfiguration und Einrichtung von XLDeploy. Mit der Anwendung können Rolen, Berechtigungen, Verzeichnisse etc. innerhalb von XLDeploy, mittels Puppet, angelegt und geändert werden.
Puppet - Sonarqube:
Liberty:
Cammunda:
TOMi Migration - IBM Maximo Migration 7.5.0.0 > 7.5.0.7
Telekommunikation
Beschreibung:
Bereitstellung und Migration der TOMi IBM Maximo Anwendung auf
neuer Hardware mit der aktuellsten IBM Maximo Version.
Die Anwendung Technical Order Management International (TOMi) dient
der Planung und Dokumentation von Arbeitsprozessen zur
termingerechten Bereitstellung komplexer Dienstleistungen.
Aufbauend auf dem Framework IBM Maximo 7.5 EAM wurden
substantielle Erweiterungen und Vereinfachung von Maximoprozessen
implementiert. Sublieferungen und Termine werden über automatisierte
Schnittstellen in die Arbeitspläne eingesteuert.
Tätigkeiten:
* Analyse und Umsetzung Migration Maximo 7.5.0.0 > 7.5.0.7
* Anpassung Kundenspezifischer Implementierungen, Prüfung und
Korrektur von unerwünschten Änderungen durch IBM Upgrade Scripte
* Build und Deployment, Erstellen eines neuen Continous Integration
mit Jenkins, ANT u. Groovy
* Installation Websphere 8.5.5 auf Windows Server 2008 R2
Umgebungen: Dev, Referenze)
* Installation Maximo 7.5.0.7 (Umgebungen: Dev, Reference)
* Websphere Cluster Konfiguration für Maximo (Definition von
Profilen, Servern und Deployment Manager)
* LDAP Configuration Websphere 8.5.5, sonstige Konfigurationen,
Datasources etc.
* Analyse, Feinspezifikation für neue OMS-Schnittstelle
* Implementierung OMS Schnitttstelle
* Dokumentation
Projektdauer:
15.09.2014 - 31.12.2014
Projektbeteiligte:
7 Mitarbeiter
Technologien:
Windows 7, Windows Server 2008 R2, Eclipse, Websphere 8.5, Maximo
7.5, Java 7, MSSQLServer, Jenkins, Ant, Groovy, Subversion
MAXIMO@VWG Migration IBM Maximo Migration 6.2.8 > 7.5.0.4
Automobilbau
Beschreibung:
Migration der Anwendung MAXIMO@VWG (Migration 6.2.8 > 7.5.0.4)
Die Anwendung MAXIMO@VWG stellt ein einheitliches System für die
Instandhaltung und die Materialwirtschaft bei allen innerdeutschen
Werken zur Verfügung.
Basierend auf dem IBM Standard Produkt > IBM Maximo Asset
Management wurde entsprechende den Kundenspezifischen Prozessen die
IBM Standard Anwendung angepasst und in die IT Landschaft des
Endkunden integriert. (Schnittstellen, etc.)
Tätigkeiten:
* Analyse, Feinspezifikation und Implementierung von
Kundenspezifischen Maximo-Anpassungen
* Implementierung von Schnittstellen (Integration-Framework)
* Konfiguration Websphere, Datasources etc.
* Build und Deployment, Continous Integration mit Jenkins u. ANT
(Installation, Konfiguration)
* Installation Websphere 8 auf Windows Server 2008 R2
Umgebungen: Dev, TuI, Test, Live)
* Installation Maximo 7.5.0.3 und 7.5.0.4 (Umgebungen: Dev, TuI, Test, Live)
* Installation EAM für Maximo
* Unterstützung Migration einer Seam 2.2.0.GA Anwendung
Konfiguration Websphere für Seam Anwendung (Datasource etc.)
* Analyse und Portierung Websphere 8
* LDAP Configuration Websphere 8
* automatisches Deployment des EAR-Files auf dem Websphere 8
* Erstellung von JUnit Testfällen
* Selenium automatische Test's für Maximo, SeleniumUI und JUnit4/TestNG
Projektdauer:
01.07.2013 - 14.09.2014
Projektbeteiligte:
10 Mitarbeiter
Technologien:
Windows 7, Windows Server 2008 R2, Eclipse, Websphere 6.2/7/8,
Maximo 6.2.8/7.5.0.4, Java 5/6, Oracle 11g, Ant, JUnit, Selenium,
Subversion, iText, Seam 2.2.0.GA
IBM Maximo Standard Migration 6.2.5 > 7.5.0.3
Elektroindustrie
Beschreibung:
Migration eines bestehenden Maximo-Clusters (MX 6.2.5) auf die
aktuelle IBM Maximo Version 7.5.0.3. für einen Kunden aus der
Elektroindustrie
Tätigkeiten:
* Definition der benötigten Systemresourcen
* Aufsetzen/Installation der Demo, Test und Produktionsumgebungen für den Endkunden
* Erstellen einer Maximo Clusterumgebung
* Datenmigration
* Funktionale Test's
Projektdauer:
15.01.2013 - 15.03.2013 (ca. 1,5 Monate)
Projektbeteiligte:
2 Mitarbeiter
Technologien:
Windows Server 2008 R2, Eclipse, Websphere 6.2/7, Maximo
6.2.5/7.5.0.3, Java 5/6, Oracle 11g
MAXIMO@VWG
Automobilbau
Beschreibung:
Die Anwendung MAXIMO@VWG stellt ein einheitliches System für die
Instandhaltung und die Materialwirtschaft bei allen innerdeutschen
Werken zur Verfügung.
Basierend auf dem IBM Standard Produkt > IBM Maximo Asset
Management wurde entsprechende den Kundenspezifischen Prozessen die
IBM Standard Anwendung angepasst und in die IT Landschaft des
Endkunden integriert. (Schnittstellen, etc.)
Tätigkeiten:
* Analyse und Feinspezifikation der Anforderungen
* Implementierung Kundenspezifischer Funktionen in Maximo
* Konfiguration Websphere, Erstellung von Datasources etc.
* PDF/A Generierung mit iText
* CR Bearbeitung (Analyse, Implementierung, Dokumentation)
* Bugfixing
* Analyse Migration Maximo 6.2.8 > 7.5.0.4
* Erstellung von automatischen Test's für Maximo mittels Selenium
Projektdauer:
01.12.2012 bis 30.06.2013
Projektbeteiligte:
10 Mitarbeiter
Technologien:
Windows 7, Windows Server 2008 R2, Eclipse, Websphere 6.2/7,
Maximo 6.2.8/7.5.0.4, Java 5/6, Oracle 11g, Ant, JUnit, Selenium,
Subversion, iText
CAMtool
Telekommunikation
Beschreibung:
CAMtool ist eine Service-Plattform Implementierung für die Deutsche
Telekom. Die Plattform wird als CAMaaS (CAMtool as a Service)
bezeichnet.
Es ist ein Produkt mit dem komplexe, bilaterale Verträge und SWAP deals
von Telekomunikations Carriern unterstützt werden. Hierbei werden die
Carrier bei den internen Genehmigungsprozessen unterstützt und wird die
Möglichkeit zu einem effizienten Handling von verspäteten
Vertragsunterzeichnungen geboten.
Carrier können mit CAMtool den Ausstausch von Verträgen einfacher,
schneller und genauer zu machen. Es können Geschäftprozeßänderungen
wie z.B. EU Roaming Regulierungen einfacher und schneller umgesetzt
werden, damit ergibt sich auch eine besser vorhersehbare und
verlässlichere Methode zur Prognose von Umsatz und Gewinn.
Tätigkeiten:
* Erstellen von Oberflächen mit dem SmartGWT Framework
* Implementierung fachlicher Funktionalitäten in Java
* Definition/Abstimmung von Schnittstellen
* Einbinden und Erweitern von Webserviceschnittstellen
* Erstellung von Mocks für alle eingebundenen Services (SoapUI)
* Konfiguration SharePoint Server
* Dokumentation
Projektdauer:
01.03.2012 - 30.11.2012
Projektbeteiligte:
8 Mitarbeiter (international, Projektsprache Englisch)
Technologien:
Tomcat, Eclipse, HornetQ, SmartGWT, Java 1.7, Spring, Webservice -
Library, SharePoint, SoapUI
TOMi
Telekommunikation
Beschreibung:
Die Anwendung Technical Order Management International (TOMi) dient
der Planung und Dokumentation von Arbeitsprozessen zur
termingerechten Bereitstellung komplexer Dienstleistungen.
Aufbauend auf dem Framework IBM Maximo 7.5 EAM wurden
substantielle Erweiterungen und Vereinfachung von Maximoprozessen
implementiert. Sublieferungen und Termine werden über automatisierte
Schnittstellen in die Arbeitspläne eingesteuert.
Tätigkeiten:
* Analyse und Feinspezifikation
* Installation und Konfiguration Websphere 7 und HTTP Server
* Installation Maximo 7.5.0.0
* Implementierung Kundenspezifischer Funktionen in Maximo
* Definition, Abstimmung und Implementierung der CUBA-Schnittstellen
* Einbinden und Erweitern von Webserviceschnittstellen
* Erstellung von Mocks für alle eingebundenen Services (SoapUI)
* Fehlerbehebung
* Erstellung Linux - LDAP für die Entwicklungsumgebung
* Erstellung von JUnit Testfällen
Projektdauer:
01.04.2011 - 29.02.2012
Projektbeteiligte:
4 Mitarbeiter
Technologien:
Windows 7, Windows Server 2008 R2, Linux (Ubuntu Server), Eclipse,
Websphere 7, Maximo 7.1.0.0/7.5.0.0, Java 6, OpenLDAP, Webservices,
XML, MS SQL Server, Ant, JUnit, Subversion, SoapUI, VMWare
Player
Wotan / eShop www.t-mobile.de
Beschreibung:
Das Projekt Wotan ist die Implementierung der Businesslogik für den T-Mobile Deutschland eShop.
Das Handling der Vertrags-, Tarif- und Kundendaten erfolgt unter Einbeziehung weiterer wichtiger Systeme wie CCOS, Tibet, TVPP, Arvato, EKP, OBI, ODS, OMSOE etc.
Innerhalb des eShop werden dem Kunden verschiedene Prozesse für die Vertragsauswahl und Verwaltung angeboten.
Im eShop hat der Kunde die Möglichkeit online neue Post- oder Prepaid Verträge abzuschließen Vertragsverlängerungen inkl. reduziertem Preis für ein Endgerät bzw. in einem Tarif mit reduziertem Preis durchzuführen Tarifänderungen für Post- oder Prepaid Verträge durchzuführen Tarifoptionen des bestehenden Vertrages zu ändern.
Weiterentwicklung der bestehenden Funktionalität durch Implementierung der geforderten fachlichen Anpassungen für die CCOS Landingpage, inkl. kleinerer Fehlerbehebungen im bestehenden Code.
Anforderungen:
- Hochverfügbare Anwendung 24/7 (99,9%)
- Im Fehlerfall wiederherstellen des Systems innerhalb von max. 4 Stunden
- Reduzierte Abhängigkeiten zu den Backensystemen (Anonymes surfen auf den eShopseiten jederzeit möglich, auch ohne Backendverfügbarkeit )
Browserunterstützung für Microsoft Internet Explorer version >= 5.0, Netscape version >= 7.0, Firefox version >= 1.0
Branche: Telekommunikation
Tätigkeiten:
- Umsetzung/Implementierung geänderter Anforderungen für die CCOS Landingpage
- Abstimmung der Schnittstellen für TCL
- Erstellung von Velocity Templates inkl. CSS Style für Handylisten & Handykacheln
- Migration/Portierung von TCL zu Velocity
- Einbinden und Erweitern von Webserviceschnittstellen
- Erstellung von Mocks für alle eingebundenen Services
- Erstellung und Pflege von SQL Datenbankscripten
- Fehlerbehebung
- Erstellung von JUnit Testfällen
- Integration der Adminapplikation
- Erstellung DV-Konzept, Dokumentation mit DITA
Projektdauer: 01.10.2010 - 01.04.2011
Projektbeteiligte: 15 im Teilprojekt eShop
Technologien:
Windows XP, Eclipse, Apache 2.2, Tomcat 6.0.24, Java 6, Annotations, Generics, AOP, Spring 2.5.6, SpringSecurity 2.0.5, SOA, Webservices, Velocity Templates , Hibernate 3.3, Xstream, XML, Unix, Oracle DB 10g, SQLDeveloper,Maven 2.2.1, Hudson 1.3x, JUnit, JMeter, ClearCase (Projektrepository), Subversion (Bibliotheksrepository), SoapUI, DITA, DDTS, TCL
WLP
Beschreibung: Ziel im Projekt WLP Weblanding page / EU Regulierung ist die Implementierung der Richtlinie für die EU Data Roaming Transparency Regulation (Roaming II), zur Begrenzung und Kontrolle das Datenaufkommens im EU-Ausland.
Dem Datennutzer wird mittels eines kostenfreien Webportals die Möglichkeit gegeben, seinen aktuellen Verbrauch einzusehen und nach Nutzung der initialen 50,- ? sich für weitere 50,- ?, innerhalb des Abrechnungszeitraumes für das EU Dataroaming, freizuschalten.
Das Webportal bietet dem Anwender auf verschiedenen Webseiten die Möglichkeit sich über das Dataroaming zu Informieren, seinen Verbrauchsstatus zu erfragen und sich für weitere 50,- ? freizuschalten.
Anforderungen:
- Hochverfügbare Anwendung 24/7 (99,97%)
- Höchste Performance auch zu Spitzenlastzeiten (Abrechnungsende ca. 4000 Anwender mit ca. 40000 Request innerhalb einer Sekunde)
Zusätzlich wurde eine separate Admin Webanwendung für die interne Nutzung erstellt. Diese biete alle Möglichkeiten für die Online Pflege der Konfigurationsdaten & Textresourcen, Berechtigungen & Rollen, Upload von Konfigurationsdateien etc. ohne eine Ausfallzeit der WLP Webapplikation zu erzeugen.
Branche: Telekommunikation
Tätigkeiten:
- Architektur, Design und Implementierung der Adminanwendung
- Architektur und Design des WLP Webportals
- Initiale Erstellung der Eclipseprojekte
- Implementierung SpringSecurity
- Implementierung der "Datenbankunabhängige" Applikation, Daten werden über eine XML-Zugriffsschicht gelesen und geschrieben
- Anbindung und Test von Webservices
- Erstellung und Pflege von SQL Datenbankscripten
- Erstellung und Durchführung von JMeter Lasttests
- Erstellung von JUnit Testfällen (mit und ohne SpringContext)
- Build & Deployment, Erstellung Installationshandbuch, Unterstützung Betriebsteuerung
- Erstellung DV-Konzept, Dokumentation mit DITA
- UML Diagramme mit Together
- Optimierung Tomcatkonfiguration
Projektdauer: 01.11.2009 - 30.09.2010
Projektbeteiligte: 8 im Teilprojekt WLP, ca. 140 im Gesamtprojekt EU Regulierung
Technologien:
Windows XP, Eclipse, Together, Apache 2.2, Tomcat 6.0.20, Java 6, Annotations, Generics, Spring 2.5.6, SpringSecurity 2.0.5, JSF 1.2, MyFaces, Trinidad, Quartz, XML, XStream, Wurfl, SOA, Webservices, Hibernate 3.3, Unix, Oracle DB 10g, SQLDeveloper,Maven 2.2.1, Hudson 1.3x, JUnit, JMeter, ClearCase (Projektrepository), Subversion (Bibliotheksrepository), SoapUI, DITA, DDTS
eTools
Beschreibung: Bugfixing und Weiterentwicklung verschiedener Applikationen einer Leasing-
gesellschaft. Unter anderem eine Applikation zur Userverwaltung, zur
Kundenbetreuung (eDriver) und für das Fuhrparkmanagement (eManager)
Branche: Finanzdienstleistung/Leasing
Tätigkeiten: · Wartung und Pflege der bestehenden eTools-Anwendungen
· Implementierung funktionaler Änderungen im Backend
· Generierung dynamischer PDF's, eMails etc. unter Einsatz von iText
· Erstellung und Erweiterung von Weboberflächen mittels Java Servlets/JSP
· Anbindung neuer RPG-Servicefunktionalitäten
· Migration Java 1.4 -> 1.5, Websphere 6.0 -> 6.1
· Deployment, Konfiguration Websphere
· Anpassung von Ant-Buildscripten
Projektdauer: 15.03.2009 - heute
Projektbeteiligte: ca. 25 Mitarbeiter
Technologien: Windows XP, Java 1.4/1.5, Struts 2, Servlets, JSP, HTML, Hibernate 3.2,
Spring, RAD 7, iText, Websphere 6.0/6.1, iSeries, Perforce
eVB
Beschreibung: Das Projekt eVB dient zur Umsetzung einer automatisierten Kommunikations-
schnittstelle der GDV-DL. Über diese Schnittstelle wird das Zulassungs-
verfahren für Kraftfahrzeuge, mittels elektronischem Datenaustausch, mit
den Kfz- Zulassungsbehörden geregelt.
Hierbei sorgt die GDV-DL für eine optimale Anbindung von Versicherern und
Behörden. Auf Seiten der Versicherer müssen in diesem Zusammenhang
Applikationen entwickelt werden, die eine Anbindung des neuen Verfahrens
(eVB) realisieren.
Branche: Versicherung
Tätigkeiten: · Konzeption der Anwendung
· Erstellung der Architektur
· Implementierung der Webservices
· Erstellung der Weboberflächen für die Sachbearbeiter mittels JSF
· Implementierung der Businesslogik
· Datenbankanbindung mittels Hibernate
· Migration Java 1.4 -> 1.5, Websphere 6.0 -> 6.1
· Technische Kommunikation mit der GDV-DL (eVB-Verfahren)
Projektdauer: 21.04.2008 - 01.04.2009 (ca. 12 Monate)
Projektbeteiligte: 5 Mitarbeiter
Technologien: Windows XP, Java 1.4/1.5, JSF, JSP, Tomahawk, Hibernate 3.2, Spring, XML,
RAD 7, Axis 2, Webservice, SOAP, Websphere 6.0/6.1, iSeries, Perforce
TMO_Content
Beschreibung: Das Projekt TMO_Content ist die Neuimplementierung des Content Management
Systems für die Intranetseiten von T-Mobile und das Radsportportal
(www.t-mobile-team.com).
Als Basis wird das Content Management System von CoreMedia eingesetzt.
Wartung und Pflege des Content Management Systems, Erstellung und
Änderungen von Funktionalitäten nach Kundenwunsch.
Branche: Telekommunikation, T-Systems
Tätigkeiten: · Erstellung/Änderung des Rennwizards
· Änderung des Webeditors, basierend auf Coremedia Wageapplikation (Struts)
und BeanShell
· Bearbeitung von CR's (Change Request)
· Portierung von Java 1.4 nach Java 1.5 (Anpassung der Funktinalität,
Typesicherheit -> Generics)
· Generierung von PDF's mit dem IDEbrowser
· Änderung der build.xml Scripte (Ant)
· Bugfixing
Projektdauer: 01.09.2007 - 01.03.2008 (6 Monate)
26.03.2007 - 10.07.2007 (6 Monate)
Projektbeteiligte: ca. 10 Mitarbeiter
Technologien: Windows XP, Eclipse, Java 1.5, J2EE, EJB, CoreMedia CMS 5.0, XML, JMS,
JSF, JSP, JSP-Taglib, Spring-Framework, Struts, Oracle 9i, TOAD, Unix,
ClearCase, Buildtool Ant, BeanShell, ICEbrowser
TMO_Content - Analyse
Beschreibung: Für das Projekt TMO_Content wird die Integration der T-Mobile.net
Seiten gewünscht, inklusive Migration bestehenden Contents.
Das .net Altsystem basiert auf einer MySQL Datenbank mit zugehöriger
selbsterstellter Webapplikation.
Branche: Telekommunikation, T-Systems
Tätigkeiten: · Analyse des Altsystems
· Aufwandschätzung für Migration des Contents
Projektdauer: 03.09.2007 - 05.09.2007 (3 Tage)
Projektbeteiligte: 1 Mitarbeiter
Technologien: Windows XP, MySQL, SQL Maestro for MySQL,Eclipse, Java 1.5,
CoreMedia CMS 5.0, Oracle 9i, JDBC
TMO_Content - Migration
Beschreibung: Das Projekt TMO_Content ist die Neuimplementierung des Content
Management Systems für die Intranetseiten von T-Mobile und das
Radsportportal (www.t-mobile-team.com).
Als Basis wird das Content Management System von CoreMedia
eingesetzt. Damit die bestehenden Inhalte auch im neuen System zur
Verfügung stehen, wird durch den Endkunden eine Datenmigration
gewünscht.
Branche: Telekommunikation, T-Systems
Tätigkeiten: · Konzeption der Strukturmigration
· Erstellung der Datenmigration auf Strukturebene, mit Hilfe von
komplexen Baumstrukturen
· Erzeugung von XML-Daten-Strukturen zum importieren in
das neue CoreMedia System
· Erstellung von SQL-Scripten zur Reorganisation bzw. Manipulation
von Content Objektdaten
· Extrahieren im Altsystem bestehender Flashobjekte zur Ermittlung
von internen URL, die im neuen System geändert wurden
· Anpassung & Fehlerkorrektur von PL-SQL Scripten
Projektdauer: 06.09.2006 - 26.03.2007 (ca. 7 Monate)
Projektbeteiligte: ca. 14 Mitarbeiter
Technologien: Windows XP, Java 1.5, XML, Eclipse, CoreMedia CMS 5.0,
CoreMedia CMS 4.1, Oracle 9i, Oracle 10g, TOAD, JDBC, SQL,
PL-SQL, ClearCase, Buildtool Ant, DOMParser,
Transform SWF framework(Flashbearbeitung)
CCOS (Common Customer Offer Server)
Beschreibung: CCOS ist ein Service orientiertes Backensystem. Über dieses
zentrale System unterbreitet T-Mobile ihren Kunden an der Hotline,
im Handel und im Internet aktuelle Angebote wie Handys, Tarife
und Zubehör, jeweils passend zu den individuellen Kunden-
Bedürfnissen, der Marktsituation und Unternehmensstrategie.
Hierbei kann durch den Mitarbeiter ein vorgegenes Angebot
ausgewählt oder ein Angebot frei konfiguriert werden, für welches
dann für diesen Kunden ein Packetpreis ermittelt wird.
Diese Angebotsanfragen werden werden über Webservices bearbeitet.
Pro Stunde greifen Mitarbeiter in den T-Punkten und an den
Hotlines ca. 12.000 Mal auf den CCOS zu.
Branche: Telekommunikation, T-Systems
Tätigkeiten: · Erstellung von EJB's zur:
- Berechnung des Angebotspreises
- Berechnung von Rabatten
- Berechnung der Umsatzsteuer
- Umwandlung von Subsidy Packages in Angebotsdatenstruktur
- Gültigkeitsprüfung der Angebote
· Komplexe SQL Scripte für die Ermittlung der Offerdaten
· Erweiterungen/Ergänzungen und Fehlerbehebung in den WebServices
· Bearbeitung von Change Request's
· Erstellung von JUnittest's
Projektdauer: 01.07.2006 - 06.09.2006 (ca. 2 Monate)
Projektbeteiligte: 10 Mitarbeiter
Technologien: Windows XP, Java 1.4, J2EE, EJB, ClarifyCRM 12.5, Eclipse, JUnit,
Oracle 9i, TOAD, JDBC, SQL, ClearCase, Buildtool Ant,
Enterprice Architect, Webservices, SOAP-UI, JWSDP, WSDL, RUBY,
TIBCO, XDoclet
VDV-Schnittstelle
Beschreibung: Für die WM 2006 in Deutschland wird durch die Deutsche Bahn eine
allgemeine Schnittstelle für Fahrgastinformationen, die der
Verband der Verkehrsunternehmen definiert hat, zur Verfügung
gestellt.
Es werden die Zugdaten die in dem RIS-Server zum Abruf zur
Verfügung stehen anhand von Abonnements zusammengestellt und als
XML-Datenstruktur dem Abonnementen zur Verfügung gestellt.
Aufbauend auf der bestehenden VDV453-Schnittstelle, wird diese
um zwei weitere Dienste erweitert und so refactored, das in der
Betriebsführung nur eine VDV-Software existiert.
(VDV453 + VDV454)
Branche: Logistik, Deutsche Bahn
Tätigkeiten: · Erstellung des DV-Konzeptes
· Refactoring der VDV453-Software, Implementierung eines neuen
Algorithmus für das Handling der Abonnements und der
Datenverarbeitung bzw. Datenhaltung
· Erstellung von Datenbanktabellen für die Datenhaltung der
Meta- und der Berechtigungsdaten
· Konzeptionierung und Implementierung eines performanten
Filteralgorithmus für die Zugdaten
· Implementierung der Businesslogik für die einzelnen Dienste
· Erstellung von JUnittest
· Validierung der XML-Dateien mittels eines XML-Parsers
· Änderung und Konfiguration eines Applikation Proxys
· Performanceoptimierung der Anwendung
· Erstellung der Auslieferung und Deployment auf den Systemtest-
und Developmentserver
Projektdauer: 01.10.2005 - 30.06.2006 (9 Monate)
Projektbeteiligte: ca. 7 Mitarbeiter
Technologien: Windows XP, Java, XML, JSP, Servlets, Apache, Tomcat, Eclipse,
JUnit, Oracle 9i, TOAD, JDBC, SQL, CVS, Html, Buildtool Ant,
XMLSpy, Visio, SAXParser, Xerces Parser
BV-Rating (Basel II)
Beschreibung: Entwicklung einer Anwendung für das "BV-Rating" nach Basel II.
Erstellt wird eine Webapplikation auf der Basis von Tapestry zum
raten von Kreditinteressenten bzw. Bestandskunden der Banken.
Das System gibt den Banken die Möglichkeit mandantenspezifisch
Kundenstammdaten zu verwalten, Retail-, Corporate- und Immobilien-
Ratings durchzuführen.
Bei der Durchführung von Ratings werden im Retailfall Schufadaten
angefordert und verarbeitet.
Branche: Banken, Rating (Basel II)
Tätigkeiten: · Erweiterung und Bugfixing der fachlichen Funktionalitäten für
die Webanwendung und die Businesslogik.
· Modellierung und Generierung von Datenbank- und Basisklassen-
änderungen
· Änderung und Anpassung der Schufalogik an neue Anwendungsfälle.
Programmierung des Schufa-DSS.
· Aufsetzen eines Sourcecode-QM-Systems mit Hilfe von CruiseControl
· Build und Deployment der Release-Versionen, sowie Bereitstellung
der Anwendung auf CD für die QA-Umgebungen und die produktiven
Systeme
· Datenmanagement (Bereitstellung von produktiven Daten für
statistische Auswertungen, DB-Auswertungen, SQL-Abfragen)
· Umstellung des VSS-Repository auf Subversion. Anbindung von ANT an
Subversion.
Projektdauer: 03.09.2004 - 31.08.2005 (12 Monate)
Projektbeteiligte: rd. 50 Mitarbeiter
Technologien: Windows 2000, AIX, J2EE, Tapestry, EJB, JSP, Servlets,
BEA Weblogic, Tomcat, IntelliJ Idea, Eclipse, DB2, SQL,
SourceSafe, Subversion, XML, Html, Buildtool Ant, CruiseControl,
Schufa-DSS, Unix, Together, iQgen
Kreditkartenverwaltung
Beschreibung: Unterstützung des Kundenteam bei der Entwicklung eines
Kreditkartenantrag-Erfassungssystems für die automatisierte
Bearbeitung und Bewertung der Kreditkartenanträge.
Tätigkeiten: · Entwicklung von Testclients
· Umsetzung der Schnittstelle zwischen
Weboberfläche <> Hostseitiger Businesslogic (CICS)
Weboberfläche <> BusinesslogicEJB's
· Deployen der Projektkomponenten (XP-Testserver Websphere)
Projektdauer: 15.03.2004 - 30.07.2004 (4 ½ Monate)
Projektbeteiligte: ca. 120 Mitarbeiter
Technologien: Windows XP, OS/390, z/OS, J2EE, EJB, JSP, Servlets,
Websphere 5.0/5.1, WSAD, DB2, SQL, CVS, XML, CICS
Erstellung von Firmenwebseiten
Beschreibung: Entwicklung der Homepage zur Firmendarstellung im
Internet.Erstellung aller Webseiten, Startseite, Firmendarstellung,
Angebot, Mitarbeiter, Kontakte, Impressum usw.
Tätigkeiten: · Absprache des gewünschten Umfanges, Designs
· Erstellung der einzelnen Webseiten
· Einbindung von Flashgrafiken
· Test und Bereitstellung der Seiten im Web
Projektdauer: 01.01.2004 - 30.01.2004 (1 Monat)
Projektbeteiligte: 1 Mitarbeiter
Technologien: Windows XP, Linux, Java-Script, HTML
Ticketingsystem einer amerik. Grossstadt.
Beschreibung: Entwicklung der GUI incl. der Businesslogic (Services)für das
Ticketing System der Stadt Boston.
Zur Bewältigung dieses ehrgeizigen Projektes war eine sehr enge
Zusammenarbeit mit dem Auftraggeber unter Verwendung von bereits
bestehenden und neue durch andere Teams entwickelte
Komponenten/Funktionalitäten notwendig.
Als besonders schwierig erwiesen sich unklare und häufig ändernde
Anforderungen an das Endprodukt im gesetzten Zeitrahmen, sowie
deren Informationsbeschaffung.
Branche: Anlagen-Hersteller für Ticketautomaten und Zapfsäulen
Tätigkeiten: · Spezifikation des Teilsystems (Smart Card) und dessen GUI
· Konzipierung des Designs und der Software-Architektur
(generischen Architektur zur größtmöglichen Flexibilität)
· Implementierung der GUI
(z.B. dynamische Maske aus Datenbankinhalten)
· Unterstützung der Programmierung zentraler Dienste (Services)
für das Teilsystem
- Bereitstellung von Tarifen
- Anbindung des Zugriffs auf Smart Cards
- Ermittlung allgemeiner Smart Card Daten
Projektdauer: 17.03.2003 - 30.09.2003 (6 ½ Monate)
Projektbeteiligte: rd. 100 Mitarbeiter
Technologien: Windows XP, Java, Java-Swing, UML, Client/Server Modell,
JBuilder 7 und 8, SQL, Oracle, CVS, SourceSafe
Marktanalyse Teleserviceportale
Beschreibung: Zielstellung: Durchführung einer Marktanalyse im Bereich von
Teleservice-Portalen, sowie der dort eingesetzten Technologien.
Finden einer kostengünstigen und praktikablen Lösung.
Ergebnis der Analyse: Prototyp auf Jetspeed-Basis (Open Source),
der auf einem Tomcat/Apache-Server unter dem Betriebssystem
RedHat-Linux läuft.
Dieser Prototyp dient uns als Grundlage für weitere Kunden-
projekte im Bereich Teleservice.
Branche: IT-Dienstleister, Webtechnologien
Tätigkeiten: · Projektverantwortung
· Entwicklung eines Anforderungsprofils
· Aufsatz mehrerer unbekannter Systeme
· Erstellung eines Prototypen
· Projektübergabe zur Weiterentwicklung nach Kundenwünschen
Projektdauer: 17.02.2003 bis 15.03.2003 (1 Monat)
Projektbeteiligte: 1 Mitarbeiter
Technologien: Jetspeed, Apache WebServer, Tomcat, RedHat-Linux , SuSe,
WindowsXP, HTML, JSP, PHP, JavaScript und als Datenbank MySQL
MFD Labeleditor
Beschreibung: Der MFD-Labeleditor ist ein GUI basiertes Tool zur Generierung
einer Endkundenspezifischen Gerätemaske (Beschriftungen, Logos
usw.) als Produktionsgrundlage. Hoher Qualitätsanspruch an das
Endprodukt, enger Budgetrahmen.
Branche: Regel- und Steuerungstechnik, Automatisierungstechnik
Tätigkeiten: · Projektverantwortung, Projektcontrolling
· Pflichtenhefterstellung
· Aufwandsabschätzungen
· Design
· Implementierung
· Kundenbetreuung
Projektdauer 01.11.2002 - 14.02.2003 (3 ½ Monate)
Projektbeteiligte: 1 Mitarbeiter
Technologien: VB, UML, WIN95/98, WinNT 4.0, Windows 2000, WindowsXP, SourceSafe
Clearing für Transaktionsbanken
Beschreibung: Unterstützung eines Produktionsteams bei der Entwicklung eines
komplexen Clearing-Systems (GPayS) für den Inlandsmassenzahlungs-
verkehr unter Verwendung eines kundenspezifischen Framworks.
Branche: Banken, Zahlungsverkehrssystem GPayS
Tätigkeiten:
· Einsatz beim Kunden vor Ort
· Entwicklung der Businesslogic unter Java, sowie die Anbindung
einer Oracle DB mittels SQL anhand von Aris Modellen.
· Erarbeitung von Änderungsvorschlägen für Aris Modelle
Projektdauer: 01.01.2002 - 31.10.2002 (10 Monate)
Projektbeteiligte: rd. 60 Mitarbeiter
Technologien: Windows NT, Java unter IBM WebSphere (WSAD), SQL, Oracle,
Rational ClearCase, Aris
Parcom32
Beschreibung: Parcom32 ist eine 32-Bit basierte Software mit deren Hilfe ein
Bediener/Administrator ein Bedienterminal (dient zur Steuerung
von Motoren, Kränen usw.) mit den entsprechenden Maschinendaten
beschreiben kann.
Dies erfolgt durch einen Applikationsbasierten Wizzard.
Branche: Antriebstechnik und Lastenhandhabung
Tätigkeiten: · Projektabwicklung
· Kundenbetreuung
· Pflichtenhefterstellung
· Kommunikation mit einem weiteren externen Dienstleister zur
Entlastung des Kunden
· Test
Projektdauer: 24.07.2001 - 31.12.2001 (5 Monate)
Projektbeteiligte: 3 Mitarbeiter
Technologien: Visual C++, MFC, Access, WinNT 4.0, SourceSafe, Hardware
DaWit Testdaten Generator
Beschreibung: Erstellung eines Editors auf Delphi-Basis für die Generierung von
XML-Testdateien für das Tool DaWit, welches zur Darstellung und
Verwaltung der Produktionsdatenhistorie eingesetzt wird.
Branche: Automobilbau
Tätigkeiten: · Projektverantwortung
· Anforderungsanalyse
· Implementierung
· Test
Projektdauer: 01.07.2001 - 24.07.2001 (1 Monat)
Projektbeteiligte: 3 Mitarbeiter
Technologien: Delphi, XML, WinNT 4.0
Cc2cat, Zugriffsmodul auf Typen- und Variableniformationen
Beschreibung: Die Applikation Cc2cat bietet Zugriff auf Typen- und Variablen-
informationen im Concept-Umfeld. (Concept: Softwareproduktpalette)
Cc2cat ist ein COM-Server, der wahlweise auch als Windows
NT-Service gestartet werden kann.
Die COM Schnittstelle bildet die OLE-Automationsschnittstelle
exakt ab, so daß die existierenden Clients ohne Änderung weiter
verwendet werden können.
Übernahme dieses Altprojektes von einem ausscheidenden
Mitarbeiter.
Branche: Regel- und Steuerungstechnik, Automatisierungstechnik
Tätigkeiten: · Übernahme der Projektverantwortung
· Erweiterungen und Fehlerbehebungen in bestehenden, unbekannten
Codes
· Test
Projektdauer: 01.06.2001 - 14.09.2001 (ca. 2 Monate)
Projektbeteiligte: 2 Mitarbeiter
Technologien: Visual C++, Windows 95/98, NT 4.0, 2000, COM
Entwicklungsumgebung für die SPS Programmierung
Beschreibung: Der S40 V5.x Editor ist die Portierung und Weiterentwicklung der
16-Bit Version einer komplexen Entwicklungsumgebung für die SPS
Programmierung.
Mit dieser kann der Anwender SPS Programme erstellen, prüfen
und in die SPS laden.
Branche: Regel- und Steuerungstechnik, Automatisierungstechnik
Tätigkeiten: · Lastenhefterstellung
· Aufwandsabschätzung der Änderungswünsche des Kunden
· Entwicklung des Grid-Zellen basierten und des freien Texteditors
· Integration des Onlinemodus (Darstellung aktueller Zustände der
SPS)
· Kundenbetreuung während der fachlichen und technischen
Fehlerbehebung
· Unterstützung unseres eigenen Teams bei Fragen zu SPS Programmiersprachen,
IEC 1131
· Test auf unterschiedlichen Betriebssystemen
Projektdauer: 03.07.2000 - 22.06.2001 (12 Monate)
Projektbeteiligte: 15 Mitarbeiter
Technologien: IEC 1131, Visual C++, MFC und Stingray Bibliotheken, Win95,
Win98, WinNT 4.0 und Windows 2000, SourceSafe,
SPS Programmiersprachen (AWL, ST, KOP, FBS)
Unity Concept Converter
Beschreibung: Der Unity-Concept Converter ist ein Tool der ein komplett
&np>
exportiertes Concept-Projekt (SPS-Hardwarekonfiguration sämtliche
Programmteile wie Sektionen und Funktionsblöcke, Links,
die Variablendeklaration, usw.) in das neue Applikations-
sourceformat (XML) des neu zu entwickelnden Projektierungs-
systems Unity konvertiert.
Der Konverter ist kein selbständiges Programm, sondern ist
integraler Bestandteildes neuen Projektierungssystems.
Weiterhin umfaßte das Projekt die Generierung eines Zwischencodes
für einen Backend Compiler aus einer internen Datenablage.
Die interne Datenablage hat, wie auch der zu generierende
Zwischencode eine Baumstruktur.
Umfangreiche Modultests der "Ein-/Ausgangspattern" in Form eines
"Black Box Test".
Branche: Regel- und Steuerungstechnik, Automatisierungstechnik
Tätigkeiten: · Anforderungsanalyse
· Pflichtenheft
· Entwicklung von Konvertieralgorithmen zur Umwandlung grafischer
Netzwerkstrukturen
· Projektmitarbeit bei der Konzeptionierung der Architektur
· Implementierung
· Integration in ein großes Gesamtprojekt
· Test
Projektdauer: 15.10.1999 - 30.07.2000 (10 Monate)
Projektbeteiligte: rd. 150 Mitarbeiter
Technologien: OOA/OOD, UML, IEC 1131, Visual C++, MFC, XML, WinNT 4.0,
SourceSafe