Camunda Prozess Design/Entwicklung/Betrieb im Bereich Kreditkarten/Digitale Zahlungsmittel
Cucumber Testentwicklung. Entwicklung Microservices, Camunda in AWS Cloud. Pflege/Weiterentwicklung vorhander SOAP/REST Services und Camunda Prozesse erstellen
Ein Hersteller für eProcurement erweitert seine Produktlandschaft um eine Integrationsplattform. Sie soll Einkäufern bei der Produktsuche helfen und Metaindex bilden. Als Konfigurationskomponente fungiert ein Camunda Microservice, sowie zwei Microservices die eine externe und interne API realisieren. Entwicklung nach API first Ansatz
Eine Regierungsnahe Anstalt führt Prüfungen durch. Ein Java Client unterstützt Außendienstmitarbeiter mit zentrale Informationen und Workflows. Ausgebereite Synchronisierungen vermitteln zwischen Außendienstmitarbeiter und zentralen Informationen.
Eine Gesellschaft für die Vertretung und Umlage von Verwertungsrechten berechnet Verteilungsverfahren mit Camunda.
Für eine weltweit bekannte Fastfoodkette werden Kundenbindungsprogramme über Kartensysteme, Mobile Apps etc. verwaltet. Das System ist seit wenigen Monaten im Produktiveinsatz. Diverse Nachbesserungen, Erweiterungen sollen umgesetzt werden.
Die Import Prozesse seines Logistik Unternehmens werden durch eine Geschäftsprozessmaschine (BPM /Integration Server Software AG) gesteuert. Die Implementierung soll verbessert und erweitert werden.
Komponentenentwicklung zur Übertragung von Schadenfreiheiten (KFZ).
Bilanzierung nach IFRS. Aus einem Abrechnungssystem sollen Kennzahlen nach IFRS errechnet werden. Mittels Spring-Batch wird die Auswertung/Erstellung der Kennzahlen gesteuert.
Im Rahmen von Anbieterwechseln sollen standardisierte Schnittstellen und automatisierte Geschäftsprozesse umgesetzt werden.
Framework zur Analyse, Monitoring und Ausführung von automatisierten Handelsstrategien. Historische Massendaten und Feeds werden in Echtzeit verarbeitet.
Finanzdaten (Fonds/Fondsbewertungen) sollen aus einem GNU-R Backend in eine Webschicht transportiert, repräsentiert und für den Endnutzer konfigurierbar bereitgestellt werden. Als Toolkit wird GWT/HighCharts verwendet.
Der Kundenprozess „NeuDepotBeauftragen“ soll in einer Prozessengine (jBPM) abgebildet und erweitert werden.
Medizinische Kundendaten werden in einem Mobilen Endgerät erhoben, in ein Portal gespeist und über eine REST Schnittstelle für einen Dienstleister bereitgestellt.
Das Kernbankensystem wurde nach OS Plus migriert. Es wurden über 400 ETL Schnittstellen erstellt und in Betrieb genommen.
Teile eines bestehenden Workflowsystems (DOXIS) sollen durch eine ProcessEngine (jBPM) erweitert werden. Die Aussteuerung einzelner Task erfolgt durch Spring-Batch Jobs.
Ein System zur automatisierten Prüfung von Pass Informationen, sowie der automatisierten Zuordnung von Pass Informationen zu Pass Inhabern wird entworfen und implementiert. Ich berate den Kunden als JEE Experte
04/2008 ? 12/2008 Technical (Re)Design Jamba CMS Backend
Branche
Telekommunikation
Rolle
Technisches Design, Migration, Rollout
Für den weltweit führenden Klingeltonanbieter wurde das Backend neu entworfen. Mir wurde die Teilkomponente ?Navigation? anvertraut. Innerhalb einer SOA wurde sie als Webservice durch JBoss ESB bereitgestellt und automatisiert getestet (Smoke-, Integrations- und Performance Tests). Der Datenbestand wurde migriert, der WebService für Service Consumer (Offshore Supplier) supported und in Produktivbetrieb genommen.
Aufgaben
Technologie
JDK 1.5, Eclipse 3.3, EJB 3.0, Java Persistent API, Hibernate 3.3.2, Oracle 10i, JAX-WS, Hessian, CVS, Maven 2, JUnit, JMeter, Hudson, Junit, JMeter, JBoss ESB, JBoss Embedded, Tomcat, Agile Entwicklung (Testdriven, Scrum)
01/2008 ? 03/2008 Migration Weblogic Backend zu JBoss
Branche
Telekommunikation
Rolle
Proof of concept, Implementierung, Testcases
Für den weltweit führenden Klingeltonanbieter wird der Online Shop u.a. von Weblogic 8.1 nach JBoss 4.2 migriert. U.a. sollte die ?Core? Komponente migriert werden.
Aufgaben
Technologie
JDK 1.4/1.5, Eclipse 3.3, EJB 1.0,2.1/3.0, CVS, Maven 2, JUnit, Cactus, Hudson, JBoss 4.2, Weblogic 8.1, Agile Entwicklung (Testdriven, Scrum)
10/2007 ? 12/2007 Webservice Billing/User Daten für Carrier
Branche
Telekommunikation
Rolle
Spezifizierung Webservice, Implementierung, Testen
Für den weltweit führenden Klingeltonanbieter wird ein Webservice für einen nationalen und einen internationalen Carrier bereitgestellt.. Auf Basis von XFire und Hibernate, sowie mit Rückgriff auf vorhandene Services und Datenbanken des Anbieters wurden u.a. User- und Billing-Informationen an die Carrier weiter gereicht.
Aufgaben
Technologie
JDK 1.4, Eclipse 3.3, xfire 1.2.6, Hibernate, Maven 2, JUnit, Jmeter, Hudson, Agile Entwicklung (Testdriven, Scrum)
07/2007 ? 10/2007 Spring/Hibernate für High Perfomance Community Plattform EBay
Branche
Media
Rolle
Teilprojektleitung/Entwicklung Controller /Berechtigungskonzept
Für das weltweit führende Online Auktionshaus wird eine Community Plattform unter Spring/Hibernate entwickelt und von einem Altsystem migriert. Ich wurde mit dem Teilbereich ?Clubs? betraut.
Aufgaben
Technologie
JDK 1.5, Eclipse 3.3, Spring (MVC) 2.0, Junit, mySQL, Jive,Hibernate, JBossCache, Ant, Subversion
05/2006 ? 06/2007 EJB Entwicklung/Testing für Netzwerk Management System
Branche
Telekommunikation
Rolle
Agile und testgetriebene EJB-Entwicklung im Umfeld OSS/J Umfeld
Ein führender Mobilfunkanbieter entwickelt ein Netzwerk Management System. Es dient der Steuerung und Verwaltung großer Telekommunikations-Infrastrukturen (z.B. Mobilfunknetze). Es wird ein Ansatz der agilen Softwareentwicklung verfolgt. Meine Rolle bestand in der Expertise von Entwicklung und Design von EJB Komponenten (z.B. Session Facaden nach OSS/J), Komponententests (JUnits), und Laufzeittests. Als Persistenzschicht wurden Container Managed Entity Beans verwendet. Das Teilprojekt namens Perfomance Management (05/2006 ? 12/2006) erfasst Netzwerk Messdaten und verarbeitet sie in Form von Performance Daten und Reports weiter. Das Teilprojekt Adaptation Manager (01/2007 ? 6/2007) beinhaltet eine zentrale Komponente, welche alle Konfigurationszugriffe (adaptieren) delegiert. Neben den geschilderten Aufgaben umfasste die Rolle die Integration, Unterstützung und Planung von Zuliefererleistungen.
Technologie
JDK 1.4, EJB 2.1, Oracle 10i, JDBC 2.1, Websphere Application Server 6.0, ClearCase, Websphere Studio Application Developer 6.0, Eclipse 3.1, Junit, Cactus, Proprietäres Testframework, Rational Rose, UML, EMF, Xdoclet, Migration Ant zu Maven 2, Windows XP, RedHat Linux
02/2006 ? 04/2006 Schnittstellen Entwicklung (MTOSI) für Netzwerk Management System
Branche
Telekommunikation
Rolle
Schnittstellen Spezifikation/Implementierung nach MTOSI (SOAP)
Ein führender Festnetzanbieter betreibt das größte DSL-Netz der BRD. Er steuert die Konfiguration verschiedener Verwaltungseinheiten mit einem Netzwerk Management System des Herstellers Marconi. Der Hersteller realisierte auf Server Seite den Webservice mit dem Produkt Iona Artix.
Die Aufgabe bestand in der clientseitigen Spezifizierung und Implementierung einer SOAP/WSDL Komponente mittels Java, so wie den Abstimmungsarbeiten zwischen Hersteller und Kunde.
Technologie
JDK 1.4, EJB2.1, Servlet/JSP, Oracle 9i, JDBC 2.1, Websphere Application Server 6.0, Websphere MQSeries, Rational Application Developer 6.0, eclipse 3.1, Iona Artix (vergl. Celtix/XFire), Log4J, JUnit, Struts, Windows 2000, RedHat Linux
--- weitere Projekte auf Anfrage ---
Camunda Prozess Design/Entwicklung/Betrieb im Bereich Kreditkarten/Digitale Zahlungsmittel
Cucumber Testentwicklung. Entwicklung Microservices, Camunda in AWS Cloud. Pflege/Weiterentwicklung vorhander SOAP/REST Services und Camunda Prozesse erstellen
Ein Hersteller für eProcurement erweitert seine Produktlandschaft um eine Integrationsplattform. Sie soll Einkäufern bei der Produktsuche helfen und Metaindex bilden. Als Konfigurationskomponente fungiert ein Camunda Microservice, sowie zwei Microservices die eine externe und interne API realisieren. Entwicklung nach API first Ansatz
Eine Regierungsnahe Anstalt führt Prüfungen durch. Ein Java Client unterstützt Außendienstmitarbeiter mit zentrale Informationen und Workflows. Ausgebereite Synchronisierungen vermitteln zwischen Außendienstmitarbeiter und zentralen Informationen.
Eine Gesellschaft für die Vertretung und Umlage von Verwertungsrechten berechnet Verteilungsverfahren mit Camunda.
Für eine weltweit bekannte Fastfoodkette werden Kundenbindungsprogramme über Kartensysteme, Mobile Apps etc. verwaltet. Das System ist seit wenigen Monaten im Produktiveinsatz. Diverse Nachbesserungen, Erweiterungen sollen umgesetzt werden.
Die Import Prozesse seines Logistik Unternehmens werden durch eine Geschäftsprozessmaschine (BPM /Integration Server Software AG) gesteuert. Die Implementierung soll verbessert und erweitert werden.
Komponentenentwicklung zur Übertragung von Schadenfreiheiten (KFZ).
Bilanzierung nach IFRS. Aus einem Abrechnungssystem sollen Kennzahlen nach IFRS errechnet werden. Mittels Spring-Batch wird die Auswertung/Erstellung der Kennzahlen gesteuert.
Im Rahmen von Anbieterwechseln sollen standardisierte Schnittstellen und automatisierte Geschäftsprozesse umgesetzt werden.
Framework zur Analyse, Monitoring und Ausführung von automatisierten Handelsstrategien. Historische Massendaten und Feeds werden in Echtzeit verarbeitet.
Finanzdaten (Fonds/Fondsbewertungen) sollen aus einem GNU-R Backend in eine Webschicht transportiert, repräsentiert und für den Endnutzer konfigurierbar bereitgestellt werden. Als Toolkit wird GWT/HighCharts verwendet.
Der Kundenprozess „NeuDepotBeauftragen“ soll in einer Prozessengine (jBPM) abgebildet und erweitert werden.
Medizinische Kundendaten werden in einem Mobilen Endgerät erhoben, in ein Portal gespeist und über eine REST Schnittstelle für einen Dienstleister bereitgestellt.
Das Kernbankensystem wurde nach OS Plus migriert. Es wurden über 400 ETL Schnittstellen erstellt und in Betrieb genommen.
Teile eines bestehenden Workflowsystems (DOXIS) sollen durch eine ProcessEngine (jBPM) erweitert werden. Die Aussteuerung einzelner Task erfolgt durch Spring-Batch Jobs.
Ein System zur automatisierten Prüfung von Pass Informationen, sowie der automatisierten Zuordnung von Pass Informationen zu Pass Inhabern wird entworfen und implementiert. Ich berate den Kunden als JEE Experte
04/2008 ? 12/2008 Technical (Re)Design Jamba CMS Backend
Branche
Telekommunikation
Rolle
Technisches Design, Migration, Rollout
Für den weltweit führenden Klingeltonanbieter wurde das Backend neu entworfen. Mir wurde die Teilkomponente ?Navigation? anvertraut. Innerhalb einer SOA wurde sie als Webservice durch JBoss ESB bereitgestellt und automatisiert getestet (Smoke-, Integrations- und Performance Tests). Der Datenbestand wurde migriert, der WebService für Service Consumer (Offshore Supplier) supported und in Produktivbetrieb genommen.
Aufgaben
Technologie
JDK 1.5, Eclipse 3.3, EJB 3.0, Java Persistent API, Hibernate 3.3.2, Oracle 10i, JAX-WS, Hessian, CVS, Maven 2, JUnit, JMeter, Hudson, Junit, JMeter, JBoss ESB, JBoss Embedded, Tomcat, Agile Entwicklung (Testdriven, Scrum)
01/2008 ? 03/2008 Migration Weblogic Backend zu JBoss
Branche
Telekommunikation
Rolle
Proof of concept, Implementierung, Testcases
Für den weltweit führenden Klingeltonanbieter wird der Online Shop u.a. von Weblogic 8.1 nach JBoss 4.2 migriert. U.a. sollte die ?Core? Komponente migriert werden.
Aufgaben
Technologie
JDK 1.4/1.5, Eclipse 3.3, EJB 1.0,2.1/3.0, CVS, Maven 2, JUnit, Cactus, Hudson, JBoss 4.2, Weblogic 8.1, Agile Entwicklung (Testdriven, Scrum)
10/2007 ? 12/2007 Webservice Billing/User Daten für Carrier
Branche
Telekommunikation
Rolle
Spezifizierung Webservice, Implementierung, Testen
Für den weltweit führenden Klingeltonanbieter wird ein Webservice für einen nationalen und einen internationalen Carrier bereitgestellt.. Auf Basis von XFire und Hibernate, sowie mit Rückgriff auf vorhandene Services und Datenbanken des Anbieters wurden u.a. User- und Billing-Informationen an die Carrier weiter gereicht.
Aufgaben
Technologie
JDK 1.4, Eclipse 3.3, xfire 1.2.6, Hibernate, Maven 2, JUnit, Jmeter, Hudson, Agile Entwicklung (Testdriven, Scrum)
07/2007 ? 10/2007 Spring/Hibernate für High Perfomance Community Plattform EBay
Branche
Media
Rolle
Teilprojektleitung/Entwicklung Controller /Berechtigungskonzept
Für das weltweit führende Online Auktionshaus wird eine Community Plattform unter Spring/Hibernate entwickelt und von einem Altsystem migriert. Ich wurde mit dem Teilbereich ?Clubs? betraut.
Aufgaben
Technologie
JDK 1.5, Eclipse 3.3, Spring (MVC) 2.0, Junit, mySQL, Jive,Hibernate, JBossCache, Ant, Subversion
05/2006 ? 06/2007 EJB Entwicklung/Testing für Netzwerk Management System
Branche
Telekommunikation
Rolle
Agile und testgetriebene EJB-Entwicklung im Umfeld OSS/J Umfeld
Ein führender Mobilfunkanbieter entwickelt ein Netzwerk Management System. Es dient der Steuerung und Verwaltung großer Telekommunikations-Infrastrukturen (z.B. Mobilfunknetze). Es wird ein Ansatz der agilen Softwareentwicklung verfolgt. Meine Rolle bestand in der Expertise von Entwicklung und Design von EJB Komponenten (z.B. Session Facaden nach OSS/J), Komponententests (JUnits), und Laufzeittests. Als Persistenzschicht wurden Container Managed Entity Beans verwendet. Das Teilprojekt namens Perfomance Management (05/2006 ? 12/2006) erfasst Netzwerk Messdaten und verarbeitet sie in Form von Performance Daten und Reports weiter. Das Teilprojekt Adaptation Manager (01/2007 ? 6/2007) beinhaltet eine zentrale Komponente, welche alle Konfigurationszugriffe (adaptieren) delegiert. Neben den geschilderten Aufgaben umfasste die Rolle die Integration, Unterstützung und Planung von Zuliefererleistungen.
Technologie
JDK 1.4, EJB 2.1, Oracle 10i, JDBC 2.1, Websphere Application Server 6.0, ClearCase, Websphere Studio Application Developer 6.0, Eclipse 3.1, Junit, Cactus, Proprietäres Testframework, Rational Rose, UML, EMF, Xdoclet, Migration Ant zu Maven 2, Windows XP, RedHat Linux
02/2006 ? 04/2006 Schnittstellen Entwicklung (MTOSI) für Netzwerk Management System
Branche
Telekommunikation
Rolle
Schnittstellen Spezifikation/Implementierung nach MTOSI (SOAP)
Ein führender Festnetzanbieter betreibt das größte DSL-Netz der BRD. Er steuert die Konfiguration verschiedener Verwaltungseinheiten mit einem Netzwerk Management System des Herstellers Marconi. Der Hersteller realisierte auf Server Seite den Webservice mit dem Produkt Iona Artix.
Die Aufgabe bestand in der clientseitigen Spezifizierung und Implementierung einer SOAP/WSDL Komponente mittels Java, so wie den Abstimmungsarbeiten zwischen Hersteller und Kunde.
Technologie
JDK 1.4, EJB2.1, Servlet/JSP, Oracle 9i, JDBC 2.1, Websphere Application Server 6.0, Websphere MQSeries, Rational Application Developer 6.0, eclipse 3.1, Iona Artix (vergl. Celtix/XFire), Log4J, JUnit, Struts, Windows 2000, RedHat Linux
--- weitere Projekte auf Anfrage ---