Senior IT-Consultant, Architektur WEB-Applikationen und -Services, Java, J2EE, SOA, SCRUM
Aktualisiert am 29.04.2026
Profil
Mitarbeiter eines Dienstleisters
Remote-Arbeit
Verfügbar ab: 27.03.2026
Verfügbar zu: 100%
davon vor Ort: 100%
Skill-Profil eines fest angestellten Mitarbeiters des Dienstleisters
Deutsch
Muttersprache
Englisch
projekterprobt

Einsatzorte

Einsatzorte

Darmstadt (+300km)
Deutschland
möglich

Projekte

Projekte

4 Monate
2026-01 - heute

Zoll-Ausfuhr-Anmeldung (PortaZa)

Tester, Testautomatisierer, Entwickler, QS Microservice React Python ...
Tester, Testautomatisierer, Entwickler, QS

Das ATLAS IT-Verfahren (Automatisiertes Tarif- und Lokales Zollabwicklungssystem) wurde in

Deutschland 2006 eingeführt. Seit dem 1. Juli 2009 ist die Teilnahme EU-einheitlich verpflichtend.

PortaZa bildet vereinfacht ausgedrückt eine Schnittstelle zwischen ERP-Systemen von

Kleinunternehmern (z.B. SelectLine oder MyFactory) zum Zoll bzw. zur Zollanmeldung. Im Rahmen

der Produktentwicklung um portaZa hat sich u.a. durch eine stetige Weiterentwicklung, Umstellung

der Komponenten bzw. Architektur und der verwendeten Frameworks die Notwendigkeit

herauskristallisiert das bestehende Testing und die QS zu erweitern.


? Analyse der fachlichen und technischen Anforderungen an Integrationstest, Abnahmetest,

Regressionstest,

? Analyse der vorhandenen Integrationstests und Regressionstests,

? Ausarbeitung von Lösungskonzepten und möglichen Optimierungen,

? Erweiterung der Spezifikation und Überarbeitung von Testfällen,

? Testautomatisierung,

? QS und Stabilisierung

Microservice React Python Selenium Java JBehave Rest (JSon) Yaml MySQL Docker Webstorm PyCharm IntelliJ Word DBeaver Git/GitLab Linux
Microservice React Python Selenium Java JBehave Rest (JSon) Yaml MySQL Docker Webstorm PyCharm IntelliJ Word DBeaver Git/GitLab Linux
9 Monate
2025-05 - 2026-01

Order-Management-System für das Großkundengeschäft (GK) eines Telekommunikationsunternehmens

Software-Entwicklung, Software-Qualitätssicherung, Tester, Testautomatisierer React JavaScript Spring Boot ...
Software-Entwicklung, Software-Qualitätssicherung, Tester, Testautomatisierer

Zur Unterstützung der GK-Sales-Agents wird ein Order-Management-System aufgebaut, welches

auf Basis der GK-Rahmenverträge die Erfassung von Aufträgen ermöglicht.


? Analyse der fachlichen und technischen Use Cases (Workflows, beteiligte Prozesse/Systeme,

Kommunikationswege, Security-Anforderungen),

? Entwicklung von Frontend-Komponenten (React/JavaScript),

? Entwurf und Implementierung der Business-Logik,

? Erstellung der fachlichen und technischen Komponenten-Dokumentation,

? Testdurchführung / Testautomatisierung (Cypress, Testcoverage)

React JavaScript Spring Boot Rest (JSon) Yaml Markdown MariaDB (SQL) Docker Swagger Cypress Webstorm ReactDeveloperTools VisualStudioCode Word DBeaver Git/GitLab Linux
React JavaScript Spring Boot Rest (JSon) Yaml Markdown MariaDB (SQL) Docker Swagger Cypress Webstorm ReactDeveloperTools VisualStudioCode Word DBeaver Git/GitLab Linux
4 Monate
2025-01 - 2025-04

Order-Management-System für das Großkundengeschäft (GK) eines Telekommunikationsunternehmens

Entwicklung, Datensicherheit/Security, Tester, Testautomatisierer Python Rest (JSon) Yaml ...
Entwicklung, Datensicherheit/Security, Tester, Testautomatisierer

Zur Unterstützung der GK-Sales-Agents wird ein Order-Management-System aufgebaut, welches

auf Basis der GK-Rahmenverträge die Erfassung von Aufträgen ermöglicht.


? Technische Konzeption der fachlichen Fristen zur Datenhaltung (Datensicherheit),

? Erstellung der Backend-Komponenten zur fristbezogenen Löschung von Import-/Stamm- und

Bewegungsdaten gemäß Datensicherheitskonzept,

? Erstellung der fachlichen und technischen Komponenten-Dokumentation,

? Qualitätssicherung (Implementierung und Durchführung von Modul- und Systemtests),

? Testautomatisierung (PyTest, Testcoverage)

Python Rest (JSon) Yaml Markdown S3 MariaDB (SQL) Docker PyCharm VisualStudioCode WebStorm SoapUI Word DBeaver Git/GitLab Linux
Python Rest (JSon) Yaml Markdown S3 MariaDB (SQL) Docker PyCharm VisualStudioCode WebStorm SoapUI Word DBeaver Git/GitLab Linux
3 Jahre 7 Monate
2021-06 - 2024-12

Anonymisierung von Statistikdaten

Entwicklung, Tester, Testautomatisierer JavaEE 8/Jakarta EE 10 Spring Boot SOAP ...
Entwicklung, Tester, Testautomatisierer

Eine staatliche Behörde hat die Auflage die Rückrechnung statistischer Werte auf Originalwerte zu

verhindern und somit u.a. deren Anonymisierung zu gewährleisten. Hierzu werden mathematische

Algorithmen unter Einsatz von Störfaktoren und Überlagerungsmatrizen angewendet. Hierbei ist

sicherzustellen, dass sich die auszuweisenden Abweichungen der Gesamtergebnisse durch

Übersteuerung in einem festgelegten Rahmen bewegen. Für die Fachabteilungen/-anwendungen

sind hierfür entsprechende REST- & SOAP-Web-Services zur Verfügung zu stellen, die u.a. diese

Originalwerte (ggf. bis zu 1 Mio Datensätze) entgegennehmen, je nach Anwendungsfall verarbeiten

und die überlagerten Werte zurückliefern. Desweiteren ist das jeweilige Fachverhalten auf

Korrektheit und Performanz zu testen und entsprechende Modul- und Systemtests umzusetzen.


? Analyse der fachlichen und technischen Use Cases (Workflows, beteiligte Prozesse/Systeme,

Kommunikationswege, Security-Anforderungen),

? Entwurf und Implementierung der Service-Schnittstellen (REST & SOAP-Services),

? Entwurf und Implementierung der Service-Objekte (XML/XSD, JSON),

? Entwurf und Implementierung der Business-Logik,

? Entwurf und Implementierung der Persistenz-Schicht (Datenstrukturen, XML, CSV),

? Qualitätssicherung (Entwurf und Durchführung von Modul- und Integrationstests, testcoverage,

CodeQS Sonar, SecurityQS OWASP),

? Testautomatisierung (JUnit, Mockito, SoapUI)

JavaEE 8/Jakarta EE 10 Spring Boot SOAP REST Groovy CSV XML XSD Swagger OpenAPI Eclipse JBoss AS 7.4 & 8.0 SoapUI Word Powerpoint PDF Maven Mockito Sonar Jacoco OWASP Jira Confluence Windows Jenkins
JavaEE 8/Jakarta EE 10 Spring Boot SOAP REST Groovy CSV XML XSD Swagger OpenAPI Eclipse JBoss AS 7.4 & 8.0 SoapUI Word Powerpoint PDF Maven Mockito Sonar Jacoco OWASP Jira Confluence Windows Jenkins
3 Monate
2021-04 - 2021-06

Zoll-Ausfuhr-Anmeldung (PortaZa)

Testmanager Java 8 JBehave Selenium ...
Testmanager

Das ATLAS IT-Verfahren (Automatisiertes Tarif- und Lokales Zollabwicklungssystem) wurde in

Deutschland 2006 eingeführt. Seit dem 1. Juli 2009 ist die Teilnahme EU-einheitlich verpflichtend.

PortaZa bildet vereinfacht ausgedrückt eine Schnittstelle zwischen ERP-Systemen von

Kleinunternehmern (z.B. SelectLine oder MyFactory) zum Zoll bzw. zur Zollanmeldung. Im Rahmen

der Produktentwicklung um portaZa hat sich u.a. durch eine stetige Weiterentwicklung, Umstellung

der Komponenten bzw. Architektur und der verwendeten Frameworks die Notwendigkeit

herauskristallisiert eine entsprechende QS / qualifiziertes Testen zu etablieren.


? Analyse der fachlichen und technischen Anforderungen an den Systemtest,

? Erstellung eines Testkonzepts,

? Analyse der fachlichen und technischen Use Cases (Workflows, beteiligte Prozesse/Systeme,

Kommunikationswege, Security-Anforderungen),

? Ausarbeitung einer technischen Testspezifikation,

? Ausarbeitung einer fachlichen Testspezifikation,

? Beratung bei der Spezifikation und Umsetzung von Testfällen

Java 8 JBehave Selenium Serenity Hibernate Word Powerpoint Netbeans Maven Docker Jira Confluence Jenkins
Java 8 JBehave Selenium Serenity Hibernate Word Powerpoint Netbeans Maven Docker Jira Confluence Jenkins
2 Jahre 6 Monate
2018-11 - 2021-04

Unbundling Bahnstrom

SIT-Coordinator, Business Analyst, Testautomatisierer, Tester SOAP Groovy HP ALM/QC ...
SIT-Coordinator, Business Analyst, Testautomatisierer, Tester

Ein international tätiges Bahnstrom-Energieunternehmen muss aufgrund von Auflagen der BNetzA

seine Marktrollen (Nutzer und Lieferant) technisch systemweit trennen. Das neue System, welches

einer fortlaufenden Entwicklung unterliegt, soll alle bisher unterstützten Geschäftsfälle von der

Erfassung bis hin zur Abrechnung abdecken und zugleich die neuen Anforderungen und Auflagen

der BNetzA erfüllen. Die neu entstandene Systemlandschaft ist bezüglich aller ablaufenden Prozesse

(Marktkommunikation, Stammdatenablage- und Verwaltung, Meldewesen etc.) einer

kontinuierlichen QS zu unterziehen. Die Umsetzung erfolgt in einem internationalen Team.


? Analyse der fachlichen und technischen Usecases (Workflows, beteiligte Prozesse/Systeme, Kommunikationswege, Security-Anforderungen),

? Dokumentation der fachlichen Usecases und der beteiligten Prozesse/Systeme,

? Entwurf von fachlichen und technischen Testcases/-szenarien (inkl. Last- & Performancetests) mit Fokus auf System- und Systemintegrationstests,

? Entwurf von Testspezifikation und Testplänen (inkl. Abnahmedokumente, QS),

? Entwurf, Implementierung und Automatisierung der Tests / Regressionstests (inkl. Protokollierung der Testergebnisse in HP QC),

? Erfassung von Defekts in HP ALM / QC

SOAP Groovy HP ALM/QC JMS/TibcoEMS (MDB) Oracle SQL Java 8 SoapUI Word PDF Innovator Maven TestRunner-Framework JUnit Jira Linux (SLES12) Windows Jenkins
SOAP Groovy HP ALM/QC JMS/TibcoEMS (MDB) Oracle SQL Java 8 SoapUI Word PDF Innovator Maven TestRunner-Framework JUnit Jira Linux (SLES12) Windows Jenkins
3 Jahre 9 Monate
2015-03 - 2018-11

Nutzungsdaten-Management-System

System-Designer, Entwicklung, Tester Java 7/8 JEE Spring Boot ...
System-Designer, Entwicklung, Tester

Ein international tätiges Bahnstrom-Energieunternehmen muss aufgrund von Auflagen der BNetzA seine Marktrollen (Nutzer und Lieferant) technisch systemweit trennen. Dahingehend ist eine neue Systemlandschaft bezüglich aller in diesem Rahmen ablaufenden Prozesse (Marktkommunikation, Stammdatenablage- und Verwaltung, Meldewesen etc.) aufzusetzen. Im Bereich des Nutzungsdatenmanagement geht es um die Entgegennahme und Speicherung Marktrollen spezifischer Daten (Stammdaten, Nutzungsinformationen) als auch deren automatisierte Verarbeitung sowie die Übermittlung an nachgelagerte Systeme / Prozesse. Das neue System soll alle bisher unterstützten Geschäftsfälle abdecken und zugleich die neuen Anforderungen und Auflagen der BNetzA erfüllen. Die Umsetzung erfolgt in einem internationalen Team.


  • Analyse der technischen Use cases (Workflows, beteiligte Prozesse/Systeme, Kommunikationswege, Security-Anforderungen)
  • Dokumentation der Use-Cases mittels Innovator (UML)
  • Entwurf und Implementierung der Service-Objekte (MDB, JMS und SOAP-Services)
  • Entwurf und Implementierung der Business-Logik
  • Entwurf und Implementierung der Persistenz-Schicht (Datenstrukturen, JPA)
  • Entwurf der Gateway-Prozesse/Schnittstellen (Tibco)
  • Erstellung der Komponentendokumentation
  • Qualitätssicherung (Planung und Durchführung von Modul-, Integrations- und Abnahmetests)
  • Beratung bei der Systemproduktivsetzung
Java 7/8 JEE Spring Boot SOAP JPA/Hibernate EJB3 Log4J JMS/TibcoEMS (MDB) Word Powerpoint Innovator Eclipse JBoss AS 7 (6.4.1) Tibco Designer Maven JUnit SoapUI (Groovy) Jira Linux (SLES11/12) Windows SVN Jenkins
Java 7/8 JEE Spring Boot SOAP JPA/Hibernate EJB3 Log4J JMS/TibcoEMS (MDB) Word Powerpoint Innovator Eclipse JBoss AS 7 (6.4.1) Tibco Designer Maven JUnit SoapUI (Groovy) Jira Linux (SLES11/12) Windows SVN Jenkins
7 Monate
2014-08 - 2015-02

Shipping-Management-System

Business Analyst, System-Designer, Beratung Java 7 JEE REST ...
Business Analyst, System-Designer, Beratung

Ein international tätiger Paketversender betreibt ein Shipping-Management-System, welches an seine technologischen und funktionalen Grenzen geraten ist. Dies begründet den Wunsch nach einem grundsätzlichen System-Redesign. Das neue System soll alle bisher unterstützten Geschäftsfälle abdecken und zugleich die neuen Anforderungen erfüllen. Zudem ist es auf das aktuelle Technologie-Niveau zu heben. Die Umsetzung erfolgt in einem internationalen Team.


  • Analyse der fachlichen Use cases (Masken, Kundenwünsche, Supportteam Anforderungen)
  • Analyse der technischen Use cases (Workflows, beteiligte Backend-Systeme, Kommunikationswege, Security-Anforderungen)
  • Dokumentation der Use-Cases mittels UML2
  • Erstellung der Systemdokumentation
Java 7 JEE REST JPA/Hibernate Log4J Word Powerpoint Google Docs Enterprise Architect Netbeans 7 JBoss 7 BPMN JUnit Redmine Linux Windows GIT SVN
Java 7 JEE REST JPA/Hibernate Log4J Word Powerpoint Google Docs Enterprise Architect Netbeans 7 JBoss 7 BPMN JUnit Redmine Linux Windows GIT SVN
1 Jahr
2013-10 - 2014-09

Voucher-Management-Suite

Business Analyst, System-Designer, Beratung und Entwicklung Java 7 JEE JavaScript ...
Business Analyst, System-Designer, Beratung und Entwicklung

Für einen Onlineshop wird ein proprietäres Gutscheinsystem eingesetzt. Zur besseren Handhabung der Gutscheine wurde eine Management-Suite entworfen und implementiert. Mit Hilfe dieser Suite können vielfältige Geschäftsvorfälle durch den Kundensupport unterstützt werden.


  • Analyse der technischen Use cases (Workflows, beteiligte Backend-Systeme, Kommunikationswege, Security-Anforderungen)
  • Dokumentation der Use-Cases mittels UML2.
  • Entwurf und Implementierung der Service-Objekte (Spring MVC) und Design/Implementierung der Frontend-UI (HTML 5, CSS, JSP, Javascript, JQuery)
  • Entwurf und Implementierung der Persistenz-Schicht (Datenstrukturen, JPA)
  • Implementierung der SSO-Mechanismen (OpenId, OAuth1)
  • Durchführung von Tests auf dem Abnahmesystem (SLES11)
  • Erstellung der Systemdokumentation
  • Beratung bei der Produktivsetzung
  • Das Projekt wurde in Rahmen eines iterativen agilen Vorgehensmodells durchgeführt (SCRUM).
Java 7 JEE JavaScript JSP CSS REST Spring-Framework JPA/Hibernate oAuth1 Log4J HTML5 CSS3 Enterprise Architect Netbeans 7 Maven Tomcat 7 Apache Commons Configuration JUnit Jira Confluence Linux GIT SVN Subclipse Jenkins
Java 7 JEE JavaScript JSP CSS REST Spring-Framework JPA/Hibernate oAuth1 Log4J HTML5 CSS3 Enterprise Architect Netbeans 7 Maven Tomcat 7 Apache Commons Configuration JUnit Jira Confluence Linux GIT SVN Subclipse Jenkins
1 Jahr 3 Monate
2012-08 - 2013-10

Entwicklung eines REST-Gateways zum SMS-Nachfolgedienst Joyn (RCSe)

Business/Technical Analyst, System-Designer, Beratung und Entwicklung Java 7 JEE Axis ...
Business/Technical Analyst, System-Designer, Beratung und Entwicklung

Die Industrievereinigung der internationalen Mobilfunkanbieter hat den Nachfolgestandard Joyn (RCSe) für den zwischenzeitlich nicht mehr attraktiven SMS-Standard zur Übermittlung von Kurznachrichten entwickelt. Dieser ermöglicht neben der Übertragung von Texten auch die Übermittlung von Dateien, Chat und Videotelefonie. Im Rahmen des Projektes wurde die hierfür zum Einsatz gelangende Infrastruktur mit einer REST-Schnittstelle versehen, die es Unternehmensanwendungen ermöglicht, Kommunikationsbeziehungen mit/zu mobilen Endgeräten aufzubauen. Das Projekt wurde im Rahmen eines iterativen agilen Vorgehensmodells durchgeführt (SCRUM).


  • Struktur- und Wirkungsanalyse des anzubindenden Joyn-Systems, insbesondere der relevanten Service-Calls seitens RCS-e und weiterer peripherer Software-Komponenten
  • Spezifikation der wesentlichen technischen Anwendungsfälle (Use-Cases), incl. Identifikation der beteiligte Systemen, Kommunikationswege und Protokolle sowie die sich hier ergebenen Sicherheitsanforderungen
  • Evaluierung von Drittanbietern im RCS/RCS-e-Komponenten
  • Planung und Management der Pilot-Phase und finalen Umsetzung
  • Technische Projektleitung
  • Beratung und Mitwirkung bei der Implementierung, Integration (Dritt-Software)
  • Anbindung des Zulieferer-Backends
  • Durchführung von Abnahmetests
  • Beratung bei der Migration auf das Wirksystem
  • Beratung bei der Wirksysteminbetriebnahme
  • Erstellung der Systemdokumentation
Java 7 JEE Axis XML XSD SOAP ShellScripting JPA/Hibernate oAuth1 Log4J SCRUM Enterprise Architect Eclipse Tomcat 7 XMLSpy Putty SSH SoapUI MS-Access MS-Powerpoint Apache Commons Configuration JUnit Jira Redmin Linux Mercurial SVN Subclibse Jenkins Maven
Java 7 JEE Axis XML XSD SOAP ShellScripting JPA/Hibernate oAuth1 Log4J SCRUM Enterprise Architect Eclipse Tomcat 7 XMLSpy Putty SSH SoapUI MS-Access MS-Powerpoint Apache Commons Configuration JUnit Jira Redmin Linux Mercurial SVN Subclibse Jenkins Maven
8 Monate
2012-11 - 2013-06

Entwicklung eines Gateways zwischen einem klassischen und einem IP-basierten Telefoniesystem

Business/Technical Analyst, System-Designer, Beratung und Entwicklung UML Java 7 JEE ...
Business/Technical Analyst, System-Designer, Beratung und Entwicklung

Im Rahmen der IP-basierten Sprachdienste galt es den Zugriff auf den integrierten Anrufbeantworter des klassischen Telefoniesystems herzustellen. Dies geschah über ein spezifisches Gateway, welches die hierfür erforderlichen SOAP-Services bereitstellt. Das Projekt wurde im Rahmen einse iterativen agilen Vorgehensmodells durchgeführt (SCRUM).

  • Struktur- und Wirkungsanalyse der Schnittstellen des Telefoniesystems incl. Leistungsmessungen
  • Design der Prozess-Architektur des Gateways/der Schnittstelle
  • Entwurf der Persistenzschicht
  • Entwurf einer Infrastruktur zur Gewährleistung einer hohen Systemverfügbarkeit
  • Planung der und Mitwirkung bei den Implementierungsarbeiten
  • Qualitätssicherung (Planung und Durchführung von Modul-, Integrations- und Abnahmetests)
  • Beratung bei der Systemproduktivsetzung
UML Java 7 JEE Axis XML XSD SOAP ShellScripting JPA/Hibernate oAuth1 Log4J SCRUM Enterprise Architect Netbeans 7 Tomcat 6 XMLSpy MS-SOAP-Toolkit Putty SSH SoapUI MS-Access Apache Commons Configuration JUnit Jira Confluence Linux SVN Subclipse Jenkins Maven
UML Java 7 JEE Axis XML XSD SOAP ShellScripting JPA/Hibernate oAuth1 Log4J SCRUM Enterprise Architect Netbeans 7 Tomcat 6 XMLSpy MS-SOAP-Toolkit Putty SSH SoapUI MS-Access Apache Commons Configuration JUnit Jira Confluence Linux SVN Subclipse Jenkins Maven
6 Monate
2012-03 - 2012-08

Mobiles Webshop-Frontend

Business-Analyst, System-Designer, Implementierer, Senior-Test-Manager Java Web-Service REST ...
Business-Analyst, System-Designer, Implementierer, Senior-Test-Manager

Ein renommierter Anbieter von Cloud-Services stellt für mittelständische und kleine Unternehmen eine mandantenfähige Shop-Infrastruktur incl. Zahlungsabwicklungssystem bereit. Neben dem »klassischen« Browser-basierten Zugang soll der Shop-Zugriff auch per Android-App ermöglicht werden. Die App ist dabei so strukturieren, dass sie mit geringem konfigurativen Aufwand an das Branding des jeweiligen Mandanten angepasst werden kann.


  • Identifikation und Dokumentation der relevanten Anwendungsfälle
  • Design der GUI
  • Entwurf/Definition der Software-Architektur für ein konfigurierbares GUI-Layout
  • Implementierung als native App in Java
  • Planung, Durchführung und Dokumentation von manuellen Systemtests
Java Web-Service REST JSON OAuth PENCIL Balsamiq Netbeans mit Android-Plugin Confluence Jira Android Jenkins Git
Java Web-Service REST JSON OAuth PENCIL Balsamiq Netbeans mit Android-Plugin Confluence Jira Android Jenkins Git
4 Monate
2011-12 - 2012-03

Entwicklung eines SOAP-Interfaces zu einem E-Mail-Dienst

Business/Technical Analyst, System-Designer, Beratung und Entwicklung Java 7 JEE Axis ...
Business/Technical Analyst, System-Designer, Beratung und Entwicklung

Der Betrieb eines Mail-Systems ist mit vielfältigen konfigurativen Herausforderungen verbunden. Über eine spezifische Schnittstelle sollen die Konfigurationsvorgänge standardisiert und vereinfacht werden. Die genannte Schnittstelle wurde als SOAP-Service implementiert.


  • Analyse der anzusprechenden APIs des Mail-Systems und der Kommunikationswege
  • Erfassung und Modellierung der relevanten Anwendungsfälle (Use-Cases)
  • Entwurf des erforderlichen Automatenmodells
  • Design der Service-Schnittstellen
  • Service-Implementierung
  • Entwurf, Planung und Durchführung von automatisierten Regressionstests
  • Migration der Services in die Produktivumgebung
  • Beratung bei der Produktsetzung
  • Erstellung der Systemdokumentation
Java 7 JEE Axis XML XSD SOAP ShellScripting JPA/Hibernate Log4J Enterprise Architect Netbeans 7 Tomcat 6 XMLSpy MS-SOAP-Toolkit Putty SSH SoapUI MS-Access Apache Commons Configuration JUnit Jira Confluence Linux SVN Subclibse Jenkins Ant
Java 7 JEE Axis XML XSD SOAP ShellScripting JPA/Hibernate Log4J Enterprise Architect Netbeans 7 Tomcat 6 XMLSpy MS-SOAP-Toolkit Putty SSH SoapUI MS-Access Apache Commons Configuration JUnit Jira Confluence Linux SVN Subclibse Jenkins Ant
2 Monate
2011-11 - 2011-12

Entwicklung eines Systems für automatisierte GUI-Tests

Business/Technical Analyst, System-Designer, Beratung und Entwicklung PHP Perl JavaScript ...
Business/Technical Analyst, System-Designer, Beratung und Entwicklung

Seitens eines Portalbetreibers werden viele GUI-behaftete Dienste betrieben, deren Verfügbarkeit und Stabilität zu überwachen ist und die einer permanenten Weiterentwicklung unterliegen. Hierfür sind automatisierte Regressionstests durchzuführen. Zu diesem Zweck wurde eine Infrastruktur entwickelt, die den automatisierten Test dynamischer Benutzerdialoge ermöglicht.


  • Analyse der zu testenden Anwendungen
  • Entwurf und Implementierung eines Masken- und Template-Parsers
  • Erstellung der Systemdokumentation
PHP Perl JavaScript HTML5 CSS3 JQuery Jira Confluence Zend Studio Linux SVN Subclipse Jenkins Ant
PHP Perl JavaScript HTML5 CSS3 JQuery Jira Confluence Zend Studio Linux SVN Subclipse Jenkins Ant
8 Monate
2011-03 - 2011-10

Entwicklung eines Gateways für den Zugriff auf einen Cloud-Store

System-Designer, Beratung und Entwicklung Java 6 Axis XML ...
System-Designer, Beratung und Entwicklung

Im Rahmen eines Portalservices werden für dessen Nutzer diverse Cloud-Services bereitgestellt, so auch die Möglichkeit, diverse Dateien in der Cloud zu hinterlegen. Abhängig vom Dateityp werden über das Portal Zugriffe ermöglicht, so beispielsweise das Betrachten/Bearbeiten von Bildern und Videos. Um mobilen Endgeräten per App einen vereinfachten Zugriff zu ermöglichen, wurde ein spezifisches Gateway entwickelt. Das Projekt wurde im Rahmen eines iterativen agilen Vorgehensmodells durchgeführt (SCRUM).


  • Analyse der bestehenden Backend-Services, Anforderungen erarbeiten
  • Entwurf und Implementation der neuen Softwarekomponenten
  • Durchführung von Unit- und Bundle-Tests
  • Paketierung (RPM) und Auslieferung
  • Beratung bei der Softwareauslieferung, -Verteilung und Qualitätssicherung
  • Erstellung der Systemdokumentation
Java 6 Axis XML SOAP OSGI Spring-Framework PHP SCRUM Eclipse Putty SoapUI SSH Apache Commons Configuration Jira Confluence Linux SVN Jenkins Ant
Java 6 Axis XML SOAP OSGI Spring-Framework PHP SCRUM Eclipse Putty SoapUI SSH Apache Commons Configuration Jira Confluence Linux SVN Jenkins Ant
7 Monate
2011-02 - 2011-08

Entwicklung eines mobilen Frontend für ein Projekt-Controlling-System

System-Designer, Entwicklung Objective C REST JSON ...
System-Designer, Entwicklung

Im Rahmen des Projekt-Controllings sind die realen IST-Aufwendungen zu erfassen, die für die Erfüllung der einzelnen Aufgaben entstehen. Hierfür stehen im Intranet entsprechende Erfassungsseiten zur Verfügung. Für Mitarbeiter im Außendienst sollte dies nun auch über mobile Endgeräte möglich sein.


  • Identifikation der wesentlichen Use-Cases
  • GUI-Design per Mockup
  • Design und Implementierung der REST-Services
  • Implementierung der iOS-App
  • Anwendungstest
  • Softwareverteilung
Objective C REST JSON XCode 4 iPhone/iPad-Emulator Jira Confluence OSX SVN
Objective C REST JSON XCode 4 iPhone/iPad-Emulator Jira Confluence OSX SVN
4 Monate
2011-01 - 2011-04

Erstellung einer Machbarkeitsstudie zur Bereitstellung von Streaming-Diensten eines Medienportals auf TV-Geräten moderner Bauart

Business/Technical Analyst, System-Designer, Beratung Geräte SDKs Java 6 JavaScript ...
Business/Technical Analyst, System-Designer, Beratung

Die per WEB-Portal publizierten Streaming-Angebote des Portalbetreibers sollen auch über Fernsehgeräte neuer Bauart mit Internetzugang publiziert werden. Hierbei waren Fragestellung der Autorisierung und Leistungsabrechnung zu klären. Im Rahmen der Machbarkeitsstudie waren mehrere TV-Geräte hinsichtlich ihrer Tauglichkeit zu untersuchen, eine mögliche Lösungsarchitektur zu entwerfen und hierfür eine prototypische Implementierung vorzunehmen.


  • Analyse der technischen Eigenschaft von Mustergeräten (Samsung, Philips, LG)
  • Analyse der Geräte-API
  • Entwicklung von Testapplikationen für die jeweiligen Geräteplattformen (native Apps und WebApps)
  • Implementierung von Anwendungen incl. Zugriff auf die Autorisierungs- und Abrechnungssysteme des TK-Unternehmens
  • Dokumentation von Leistungsmerkmalen und Defiziten der Geräteplattformen
  • Dokumentation der erforderlichen Arbeitsabläufe bei einen möglichen Produktiveinsatz
Geräte SDKs Java 6 JavaScript REST SOAP Axis XML HTML Netbeans Tomcat 7 Apache Commons Configuration Jira Confluence Linux SVN Jenkins Ant
Geräte SDKs Java 6 JavaScript REST SOAP Axis XML HTML Netbeans Tomcat 7 Apache Commons Configuration Jira Confluence Linux SVN Jenkins Ant
1 Jahr 3 Monate
2009-12 - 2011-02

Entwicklung einer SOAP-Schnittstelle für ein Voice-Over-IP-System

Technical Analyst, System-Designer, Beratung, Entwicklung Java Axis XML/SOAP ...
Technical Analyst, System-Designer, Beratung, Entwicklung

Im Rahmen des Voice-Over-IP-Systems werden diverse Dienste für die Endkunden bereitgestellt. Der Zugang zu diesen Diensten war an das zentrale Berechtigungs- und Provisionierungssystem anzubinden. Hierfür war es erforderlich, das VoIP-System mit einer entsprechenden SOAP-Schnittstelle zu versehen, über welches das Rechtemanagement programmgesteuert vorgenommen werden kann.


  • Identifikation und Dokumentation der wichtigen Anwendungsfälle (Use-Cases)
  • Design der Datentransformationsregeln zwischen dem bestehendem VoIP-System und dessen API sowie der neuen SOAP-Schnittstelle
  • Entwurf des Automatenmodells zur Kommunikationssteuerung
  • Implementierung der SOAP-Schnittstellt/des Gateways
  • Planung, Durchführung und Dokumentation der System- und Abnahmetests 
  • Erstellung der Systemdokumentation
  • Migration des Gateways auf das Wirksystem
  • Beratung bei der Produktivsetzung
Java Axis XML/SOAP Enterprise Architect Netbeans XML-Spy MS-SOAP-Toolkit Tomcat 6 IBM-WebSphere Jetty Putty SSH SoapUI MS-Access Confluence Jira Linux SVN Jenkins Ant
Java Axis XML/SOAP Enterprise Architect Netbeans XML-Spy MS-SOAP-Toolkit Tomcat 6 IBM-WebSphere Jetty Putty SSH SoapUI MS-Access Confluence Jira Linux SVN Jenkins Ant
8 Monate
2010-06 - 2011-01

Überführung von TK-Backend-Diensten auf die OSGI-Plattform

Technical Analyst, System-Designer, Beratung, Entwicklung Java Axis XML/SOAP ...
Technical Analyst, System-Designer, Beratung, Entwicklung

Der Auftraggeber betreibt mehrere Backend-Services innerhalb eines Application-Servers. Mit Service-Umstellung auf eine OSGI-konforme Architektur wird deren Betrieb und insbesondere die Service-Aktualisierung deutlich vereinfacht. So wird es möglich, neue Service-Versionen in Betrieb zu nehmen, ohne einen Restart des Application-Servers vornehmen zu müssen. Dies ist für Services mit hohen Verfügbarkeitsanforderungen von zentraler Bedeutung.


  • Analyse der Bestandsdienste
  • Anforderungen für die Migration erarbeiten
  • Technische Projektleitung
  • Entwurf und Implementation der neuen Softwarekomponenten
  • Planung und Durchführung von Tests auf dem Abnahmesystem
  • Paketierung und Auslieferung
  • Beratung bei der Softwareauslieferung/-Verteilung/Qualitätssicherung
  • Erstellen der Systemdokumentation
Java Axis XML/SOAP OSGI Spring-Framework Enterprise Architect Eclipse Tomcat 6 Jira Confluence Linux SVN Jenkins Ant
Java Axis XML/SOAP OSGI Spring-Framework Enterprise Architect Eclipse Tomcat 6 Jira Confluence Linux SVN Jenkins Ant
7 Monate
2009-10 - 2010-04

Redesign einer bestehenden SOAP-basierten Kommunikationsplattform zur Erlangung der WS-I-Konformität

Technical Analyst, System-Designer, Beratung, Entwicklung Java Axis XML/SOAP ...
Technical Analyst, System-Designer, Beratung, Entwicklung

Der von einem Portalbetreiber zur Verfügung gestellte E-Mail-Service kann über eine per SOAP-Services publizierte API konfiguriert werden. Die hier bereitgestellten Services waren derart zu modifizieren, dass diese den Standards der Web Services Interoperatility Organization (WS-I) genügen.


  • Technische Analyse der Service-Requests und deren Parameterstrukturen
  • Redesign der Services in eine WS-I-konforme SOAP-Struktur
  • Generierung der technischen Service-Schnittstellen mit SOAP Toolkits
  • Validierung, Test und Dokumentation der neuen Service-Schnittstellen
  • Implementierung erweiterter Services
Java Axis XML/SOAP Linux SVN Jenkins Ant Jira Confluence Enterprise Architect JBuilder Eclipse XML-Spy MS-SOAP-Toolkit Tomcat 6 Jetty Putty SSH SoapUI
Java Axis XML/SOAP Linux SVN Jenkins Ant Jira Confluence Enterprise Architect JBuilder Eclipse XML-Spy MS-SOAP-Toolkit Tomcat 6 Jetty Putty SSH SoapUI
11 Monate
2009-01 - 2009-11

Migration eines Reporting-Systems (DWH)

Technical Analyst, System-Designer, Beratung, Entwicklung Java Axis XML/SOAP ...
Technical Analyst, System-Designer, Beratung, Entwicklung

Seitens des Betreibers eines großen WEB-Portals werden in einem DWH statistische Nutzungsinformationen bzgl. der im Portal angebotenen Dienste gesammelt. Infrastrukturelle Änderungen machten eine Migration des DWHs und dessen Datenversorgungsprozesse von Debian-Linux und Oracle auf AIX und DB2 erforderlich.


  • IST-Analyse des bestehenden Systems (Debian & Oracle)
  • Entwurf und Umsetzung der Datentransformationen für das verarbeitende Zielsystem (AIX & DB2)
  • Support bei der Installation von Komponenten für den Webservice-Betrieb
  • Deployment der Software auf dem Testsystem, Paketierung für das Wirksystem
  • Entwurf des ETLs für die Initialbefüllung der Staging Area
  • Implementation einer Applikation zur Steuerung externer Prozesse und zur Datenkomprimierung für die Importpakete
  • Durchführung von Tests, Anfertigung von Test-/Abnahmeprotokollen
  • Erstellung von Reports 
  • Migration auf das Testsystem und Wirksystem
  • Beratung bei Wirksysteminbetriebnahme
  • Erstellen der Systemdokumentation
  • Schulung der DWH-Nutzer
Java Axis XML/SOAP JSON Enterprise Architect Netbeans XML-Spy MS-SOAP-Toolkit Tomcat Jetty Putty SSH SoapUI MS-Access DB2 Oracle Informatica Confluence Jira Linux AIX SVN Hudson Ant
Java Axis XML/SOAP JSON Enterprise Architect Netbeans XML-Spy MS-SOAP-Toolkit Tomcat Jetty Putty SSH SoapUI MS-Access DB2 Oracle Informatica Confluence Jira Linux AIX SVN Hudson Ant
4 Monate
2009-04 - 2009-07

Entwicklung einer Plattform zur Anbindung digitaler Bilderrahmen an ein Bildarchiv

Technical Analyst, System-Designer, Beratung, Entwicklung Java Axis XML/SOAP ...
Technical Analyst, System-Designer, Beratung, Entwicklung

Der Betreiber eines WEB-Portals bietet seinen Benutzern die Möglichkeit, multimediale Inhalte, so auch Bilder, in seiner Cloud abzulegen und diese mit Freunden und Bekannten zu teilen. Bisher war dies unter Nutzung von PCs und mobilen Endgeräten (Smartphones, Tabletts) möglich. Auf Basis der hier entwickelten Plattform konnten Bilder auch auf digitalen Bilderrahmen zur Anzeige gebracht werden.


  • Analyse der bestehenden Schnittstellen zum Bildarchiv
  • Entwurf der Datentransformationsregeln zwischen den bestehenden Schnittstellen und den neuen SOAP-Services
  • Design und Implementation eines RSS-Photofeed-Servers und des zugehörigen Konfigurations-Front-Ends 
  • Technische Projektleitung
  • Beratung des Betreiber bzgl. der Installation und Konfiguration der Infrastruktur-Komponenten
  • Auslieferung der Software an das Test- und Produktivsystem
  • Beratung bei der Produktivsetzung
  • Erstellung der Systemdokumentation
Java Axis XML/SOAP JSON RSS Media RSS ATOM Enterprise Architect Eclipse XML-Spy MS-SOAP-Toolkit Struts 2 Tomcat Jetty Putty SSH SoapUI Confluence Jira Linux SVN Jenkins Ant
Java Axis XML/SOAP JSON RSS Media RSS ATOM Enterprise Architect Eclipse XML-Spy MS-SOAP-Toolkit Struts 2 Tomcat Jetty Putty SSH SoapUI Confluence Jira Linux SVN Jenkins Ant
6 Monate
2008-09 - 2009-02

Bereitstellung einer generischen SOAP-Schnittstelle an einer Social-Network-Plattform

Technical Analyst, System-Designer, Beratung und Implementierung Java Axis XML/SOAP ...
Technical Analyst, System-Designer, Beratung und Implementierung

Der Betreiber eines großen WEB-Portals integriert Social Media-Dienste in sein Angebot. Im Rahmen dieses Angebots erhalten die Benutzer die Möglichkeit, personenbezogene Profildaten zu hinterlegen und diese auf Wunsch mit Freunden und Bekannten zu teilen. Analoge Profilinformationen können die Benutzer in alternativen, etablierten WEB 2.0-Plattformen hinterlegen/hinterlegt haben. Die genannte Schnittstelle ermöglicht dem Benutzer den Informationsaustausch zwischen den verschiedenen Plattformen.


  • Analyse der verschiedenen bestehenden Social-Network-Dienste (Flickr, Facebook, Youtube ?) und deren Architektur (WSDL, REST)
  • Ausarbeitung eines Konzepts für eine vereinfachte modularisierte Gateway-Schnittstelle zu diesen Diensten (SOAP-Webservice)
  • Entwurf der für die Schnittstellenkonfiguration erforderlichen Datenstrukturen
  • Präsentation und Abstimmung der Lösung mit den Fachabteilungen und den Technikbereichen
  • Mitwirkung bei der Implementierung
Java Axis XML/SOAP Enterprise Architect Eclipse XML-Spy MS-SOAP-Toolkit Tomcat Jetty Putty SSH SoapUI Jira Confluence Linux SVN Hudson Ant
Java Axis XML/SOAP Enterprise Architect Eclipse XML-Spy MS-SOAP-Toolkit Tomcat Jetty Putty SSH SoapUI Jira Confluence Linux SVN Hudson Ant
6 Monate
2008-07 - 2008-12

Umstellung bestehender Kommunikations-Service-Komponenten auf eine Service-Orientierte-Architektur (SOA) und einen Enterprise-Service-Bus (ESB)

Technical Analyst, System-Designer, Beratung und Implementierung Java Axis XML/SOAP ...
Technical Analyst, System-Designer, Beratung und Implementierung

Der Betreiber eines großen WEB-Portals stellt seinen Nutzern eine Vielzahl nachrichtenbasierter Kommunikationsservices zur Verfügung. Die dahinter liegenden Systeme sind historisch gewachsen und weisen Defizite auf, welche die Weiterentwicklung und den Austausch von Komponenten ebenso erschweren, wie die Anbindung externer Services. Die gesamte Infrastruktur war deshalb einem Redesign zu unterwerfen, welches sich an den Konzepten einer serviceorientierten Architektur und dem Enterprise-Service-Bus orientierte.


  • Technische Analyse der bestehenden Services und Identifikation der Schwachstellen
  • Validierung und Test bestehender Service-Schnittstellen sowie deren Dokumentation
  • Redesign der Services in eine SOAP-Struktur, die den Vorgaben der Web Services Interoperatility Organization(WS-I)folgt
  • Leitung von Workshops zur Erarbeitung der neuen Service-Struktur
Java Axis XML/SOAP Enterprise Architect Eclipse XML-Spy MS-SOAP-Toolkit Tomcat Jetty Putty SSH SoapUI Jira Confluence Linux SVN Hudson Ant
Java Axis XML/SOAP Enterprise Architect Eclipse XML-Spy MS-SOAP-Toolkit Tomcat Jetty Putty SSH SoapUI Jira Confluence Linux SVN Hudson Ant
1 Jahr 4 Monate
2007-07 - 2008-10

Entwicklung einer zentralen WEB-Service-Plattform als zentrale Zugriffsstelle auf die Services eines Portalbetreibers

System-Designer, Beratung und Implementierung Java Axis XML/SOAP ...
System-Designer, Beratung und Implementierung
  • Implementierung der zentralen Service-Plattform als SOAP-Webservice
  • Entwurf und Umsetzung des Rechtekonzepts und der Verwaltung
  • Konzeption und Implementierung der Zugriffe auf die verteilten Backend-Systeme unter Berücksichtigung der verschiedenen Kommunikationsprotokolle
  • Entwurf und Umsetzung des Daten-Mappings und der Konsolidierung für die zugreifenden Zielsysteme
  • Durchführung von Tests auf dem Abnahmesystem
  • Migration auf das Wirksystem
  • Unterstützung bei Wirksysteminbetriebnahme, Dokumentation
Java Axis XML/SOAP Enterprise Architect JBuilder XML-Spy MS-SOAP-Toolkit Tomcat Jetty Putty SSH SoapUI MS-ACCESS Confluence Jira Linux SVN Hudson Ant
Java Axis XML/SOAP Enterprise Architect JBuilder XML-Spy MS-SOAP-Toolkit Tomcat Jetty Putty SSH SoapUI MS-ACCESS Confluence Jira Linux SVN Hudson Ant
1 Monat
2007-11 - 2007-11

Entwicklung einer Plattform zur Durchführung von Last-Tests an einem Streaming-System

System-Designer, Beratung und Implementierung PHP HTML CSS ...
System-Designer, Beratung und Implementierung
  • Erweiterung der bestehenden Web-Applikation um eine Rechte- und Benutzerverwaltung
  • Überarbeitung der Dokumentation und Änderungen am Datenmodell
  • Durchführung von Abnahmetests
  • Benutzerschulung
  • Beratung beim Einrichten von Konfigurationen und der Durchführung der Lasttests
  • Beratung bei der Inbetriebnahme auf dem Wirksystem
PHP HTML CSS Zend Studio MySQL Apache Putty SSH WinSCP Confluence Jira Linux SVN
PHP HTML CSS Zend Studio MySQL Apache Putty SSH WinSCP Confluence Jira Linux SVN
6 Monate
2007-02 - 2007-07

Entwicklung eines Systems zur Durchführung von Echtzeitanalysen an den technischen Systemen eines Portalbetreibers

System-Designer, Beratung und Implementierung Java Axis XML/SOAP ...
System-Designer, Beratung und Implementierung
  • Integration einer Multiteilnehmerdatenbank",
  • Entwurf und Umsetzung der Datentransformationsregeln für das verarbeitende Zielsystem",
  • Konsolidierung und ETL von eingehenden Daten (Vorverarbeitung)",
  • Performanceoptimierung auf Source-Code- und DB-Ebene für just in time Verarbeitung/Anlieferung der Daten ",
  • Durchführung von Tests auf dem Abnahmesystem",
  • Erstellen der Systemdokumentation ",
  • Migration auf das Wirksystem",
  • Beratung bei Wirksysteminbetriebnahme"
Java Axis XML/SOAP JBuilder MySQL Apache Putty SSH MS-SOAP-Toolkit Tomcat MS-Access DB2 Oracle Confluence Jira Linux SVN
Java Axis XML/SOAP JBuilder MySQL Apache Putty SSH MS-SOAP-Toolkit Tomcat MS-Access DB2 Oracle Confluence Jira Linux SVN
5 Monate
2006-10 - 2007-02

Entwicklung von WEB-Services für ein VOIP-System

Technical-Analyst, System-Designer, Beratung und Implementierung Java Axis XML/SOAP ...
Technical-Analyst, System-Designer, Beratung und Implementierung

Im Rahmen der Bereitstellung eines integrierten Anrufbeantworters war es erforderlich, weitere bereits existierende Backend-Systeme an das VOIP-System anzubinden. Dies geschah über die Bereitstellung eines spezifischen Gateways.

  • Integration einer Multiteilnehmerdatenbank
  • Entwurf und Umsetzung des Daten-Mappings für das verarbeitende Zielsystem
  • Entwurf der relevanten Anwendungsfälle (Datensatzabhängigkeiten)
  • Entwurf einer ?Reaktionsmatrix? als Automat
  • Durchführung von Abnahmetests
  • Erstellung der Systemdokumentation
  • Migration auf das Wirksystem
  • Beratung bei Inbetriebnahme auf dem Wirksystem
Java Axis XML/SOAP JBuilder MySQL Apache Putty SSH MS-SOAP-Toolkit Tomcat MS-Access Jira Confluence Linux SVN Jenkins Ant
Java Axis XML/SOAP JBuilder MySQL Apache Putty SSH MS-SOAP-Toolkit Tomcat MS-Access Jira Confluence Linux SVN Jenkins Ant
5 Monate
2006-06 - 2006-10

Erstellung eines Reporting-Systems

Business-Analyst, System-Designer, Beratung und Implementierung MS-SQL-Server MS-Reporting-Server MS-Analysis-Server ...
Business-Analyst, System-Designer, Beratung und Implementierung

Für ein standardisiertes ERP-System standen nur im eingeschränkten Maß betriebswirtschaftliche Reports zur Verfügung. Da sich das ERP-System für die Datenspeicherung auf die Dienste einer MS-SQL-Datenbank stützte, lag es nahe, die BI-Services dieser Datenbank für die Bereitstellung weiterführender Reports zu nutzen.


  • Analyse der Unternehmens-Daten im ERP-System
  • Entwurf und Bereitstellung der Data-Views für das Berichtswesen
  • Entwurf und Bereitstellung des Cube-Modells
  • Entwurf und Bereitstellung der Berichte u.a. für Einkauf, Verkauf, Chefübersicht, Umsatzplanung.
  • Erweiterung und Anpassung bestehender Berichte
  • Ausarbeitung eines Migrationskonzepts für Berichtsvorlagen
  • Erstellung der Systemdokumentation
  • Benutzerschulung
MS-SQL-Server MS-Reporting-Server MS-Analysis-Server MS-Visual-Studio myFactory (ERP-System) MS-Internet-Information-Server Confluence Jira MS-Windows-Server SVN
MS-SQL-Server MS-Reporting-Server MS-Analysis-Server MS-Visual-Studio myFactory (ERP-System) MS-Internet-Information-Server Confluence Jira MS-Windows-Server SVN
4 Monate
2006-03 - 2006-06

Entwicklung von WEB-Services für ein VOIP-System

Technical-Analyst, System-Designer, Beratung und Implementierung Java Axis XML/SOAP ...
Technical-Analyst, System-Designer, Beratung und Implementierung

Im Rahmen der Bereitstellung eines integrierten Anrufbeantworters war es erforderlich, die bereits existierenden Backend-Systeme an das VOIP-System anzubinden. Dies geschah über die Bereitstellung eines spezifischen Gateways.


  • Analyse der eingehenden Daten
  • Identifikation der relevanten Anwendungsfälle
  • Entwurf und Umsetzung der Datentransformationen für das Zielsystem
  • Entwurf einer ?Reaktionsmatrix? als Automat
  • Durchführung von Abnahmetests
  • Erstellung der Systemdokumentation
  • Migration auf das Wirksystem
  • Beratung bei der Inbetriebnahme auf dem Wirksystem
Java Axis XML/SOAP JBuilder MySQL Apache Putty SSH MS-SOAP-Toolkit Tomcat MS-Access Confluence Jira Linux SVN
Java Axis XML/SOAP JBuilder MySQL Apache Putty SSH MS-SOAP-Toolkit Tomcat MS-Access Confluence Jira Linux SVN
3 Monate
2006-02 - 2006-04

Redesign eines Support-Controlling-Systems

System-Designer, Beratung und Implementierung Data Warehousing Business Intelligence ETL ...
System-Designer, Beratung und Implementierung

Die IT-Tochter eines internationalen Automobilherstellers liefert dem Mutter-Konzern Support-Dienstleistungen zum Betrieb der IT-Infrastruktur. Hierbei sind die Service-Qualität und die entstandenen Aufwendungen einem entsprechenden Controlling zu unterwerfen. Bisher geschah dies unter Nutzung diverser Lotus-Notes-Komponenten. Mit dem Projekt erfolgt die Informationsbereitstellung mittels standardisierter Business-Intelligence-Methoden und Werkzeugen.

  • Analyse des bestehenden ?Alt?-Systems
  • Entwurf und Umsetzung des Datenmodells für das zentrale OLAP-Datenhaltungssystem
  • Design der Data-Marts
  • Design der Datenversorgungs-Jobs (ETL)
  • Design der Reports
  • Durchführung von Tests auf dem Abnahmesystem
  • Migration auf das Wirksystem

Data Warehousing Business Intelligence ETL Powerdesigner Cognos DecisionStream (ETL) Cognos Impromptu (Reporting) Cognos Powerplay (Reporting) DB2 Toad for DB2 DB2-Admin-Tools Confluence Jira AIX Windows SVN
Data Warehousing Business Intelligence ETL Powerdesigner Cognos DecisionStream (ETL) Cognos Impromptu (Reporting) Cognos Powerplay (Reporting) DB2 Toad for DB2 DB2-Admin-Tools Confluence Jira AIX Windows SVN
11 Monate
2005-04 - 2006-02

Erstellung eines Systems zur Personaleinsatzplanung

System-Designer, Beratung und Umsetzung Data Warehousing Business Intelligence ETL ...
System-Designer, Beratung und Umsetzung

Innerhalb eines Telekommunikationsunternehmens fallen vielfältige Arbeiten zum Erhalt und zur Erweiterung der Infrastruktur an. Hierfür gelangen Service-Teams zum Einsatz, deren Tätigkeit entsprechend geplant werden muss. Im Rahmen des Projekts wurden die hierfür erforderlichen Planungs- und Controlling-Werkzeuge auf Basis der Cognos-Suite bereitgestellt.


  • Analyse der vorhandenen operativen Daten
  • Entwurf und Umsetzung des Datenmodells für das zentrale OLAP-Datenhaltungssystem
  • Design der Würfelmodelle
  • Entwurf von Daten-Extraktionsprozessen
  • Migration von Modellen zwischen verschiedenen Systemumgebungen
  • Ausarbeitung und Planung von Automatismen (inkl. fail-safe-Szenario) für die Würfelerstellung, Lasttests
  • Design von Audit-Berichten (Report-Net)
  • Betreuung der Kunden bezüglich fachlicher Beratung und Anpassung von Modellen
  • Erstellung der Dokumentation für den OLAP-Datastore und die Analysewürfel-Modelle
  • Bug-Reporting
  • Durchführung von Benutzerschulungen
Data Warehousing Business Intelligence ETL Cognos Transformer Cognos Contributor Cognos Analyst Cognos Connection Cognos Report-Studio Cognos-Server-Admin-Tools Powerdesigner Toad Oracle 10.1 Clearcase Windows SVN
Data Warehousing Business Intelligence ETL Cognos Transformer Cognos Contributor Cognos Analyst Cognos Connection Cognos Report-Studio Cognos-Server-Admin-Tools Powerdesigner Toad Oracle 10.1 Clearcase Windows SVN
4 Monate
2005-01 - 2005-04

Aufbau eines bilanzbasierten Rating-Systems

System-Designer, Beratung und Implementierung Data Warehousing Business Intelligence ETL ...
System-Designer, Beratung und Implementierung

Ein internationaler Automobilhersteller wickelt seinen Vertrieb primär über ein Netzwerk von Partnerhändlern ab. Die Händler innerhalb dieses Netzwerks sollen hinsichtlich ihrer wirtschaftlichen Lage, den damit verbundenen Chancen und Risiken objektiv bewertet werden. Hierfür werden auf Basis der Bilanz-Daten und unterjähriger Kennzahlen Vergleichsperspektiven zwischen den jeweiligen Händler und Händler-Referenzgruppen erstellt.


  • Analyse der manuell erstellen Berichte bzgl. der Dokumentenstruktur und der variablen Datenanteile innerhalb der Berichte
  • Entwurf von GUI-Templates
  • Entwurf von Report-Templates
  • Implementierung einer Reportgenerierungs-Engine
  • Entwicklung eines Konverters von HTML-Reports in PDF-Reports
  • Aufsetzen eines Testsystems
  • Entwurf der Systemdokumentationen
  • Durchführung von Lasttests
Data Warehousing Business Intelligence ETL OLE-Automation COM HTML XHTML Java Delphi VBA Powerdesigner Cognos DecisionStream Toad DB2 Eclipse IntelliJ Freemaker Adobe-Acrobat CZDoc2PDF MS-Visual Studio Confluence Jira AIX Windows CVS
Data Warehousing Business Intelligence ETL OLE-Automation COM HTML XHTML Java Delphi VBA Powerdesigner Cognos DecisionStream Toad DB2 Eclipse IntelliJ Freemaker Adobe-Acrobat CZDoc2PDF MS-Visual Studio Confluence Jira AIX Windows CVS
4 Monate
2005-01 - 2005-04

Entwicklung von Testszenarien für eine Kundendatenbank

Technical-Analyst, System-Designer, Beratung und Implementierung Java Axis XML/SOAP ...
Technical-Analyst, System-Designer, Beratung und Implementierung

Für die Erbringung von Telekommunikationsdienstleistungen ist der Zugriff auf die zentrale Kundendatenbank erforderlich. Diese publiziert ihre Informationen per WEB-Services. Die Datenbank selbst unterliegt einer permanenten Weiterentwicklung. Zur Sicherung der Systemstabilität ist sie in diesem Kontext automatisierten Regressionstests zu unterwerfen. Im Rahmen des Projekts wurden sowohl die Tests für den aktuellen Entwicklungsstand der Datenbank als auch ein Test-Tool entwickelt, welches die automatisierten Tests zulässt.


  • Analyse der vorhandener Zugriffsfunktionen auf die Kundendatenbank
  • Erfassung ?typischer? Anwendungsfälle für die Interaktion mit der Kundendatenbank gemäß Entwicklerkonzept
  • Entwicklung der Test-Skripte für einen generischen Simulator basierend auf den ermittelten Anwendungsfällen 
  • Durchführung und Protokollierung der Tests (Pass-/Fail-Szenarien)
  • Bug-Reporting
Java Axis XML/SOAP JBuilder MS-SOAP-Toolkit Apache Putty SSH Tomcat Confluence Jira Linux SVN
Java Axis XML/SOAP JBuilder MS-SOAP-Toolkit Apache Putty SSH Tomcat Confluence Jira Linux SVN
2 Jahre 9 Monate
2002-05 - 2005-01

Betreuung einer Paid-Content Plattform

Technical-Analyst, Beratung und Inbetriebnahme Java Axis XML/SOAP ...
Technical-Analyst, Beratung und Inbetriebnahme

Seitens des Auftraggebers wurden in kurzer Folge vielfältige neue internetbasierte Informations- und Kommunikationsservices entwickelt, im Portal integriert und am Markt eingeführt. Diese Leistungsangebote basieren auf einer einheitlichen technischen Infrastruktur. Die damit verbundenen technischen Gegebenheiten haben Einfluss auf die fachliche Struktur der Services. Gleichsam sind sie bei der Service-Implementierung zu berücksichtigen. Im Rahmen des Projektes waren Beratungsleistungen zur Anbindung neuer Services an die genannte Infrastruktur zu erbringen.


  • Entwicklung interner Systemdatenverwaltungs-Tools
  • Erstellung und Verwaltung von Systemkonfigurationen
  • Analyse und Re-Strukturierung vorhandener Funktionalität
  • Testmanagement bzgl. der Implementation von neuen Funktionen innerhalb der Plattformkomponenten
  • Entwurf von Systemdokumentationen
  • Technischer Support für externe Partner bei der Anbindung neuer Services an die Plattform
Java Axis XML/SOAP JBuilder XMLSpy MS-SOAP-Toolkit Apache Putty SSH Tomcat MS-Project MS-Access MS-Projekt Linux SVN
Java Axis XML/SOAP JBuilder XMLSpy MS-SOAP-Toolkit Apache Putty SSH Tomcat MS-Project MS-Access MS-Projekt Linux SVN
2 Monate
2002-04 - 2002-05

Erweiterung eines CRM/HR-Systems

System-Designer, Beratung und Implementierung Powerdesigner Eclipse MS-SQL-Server ...
System-Designer, Beratung und Implementierung
  • Design von GUI-Templates (HTML)
  • Script-Entwicklung zur Erweiterung der GUI-Templates
  • Analyse und Re-Strukturierung vorhandener Funktionalität
  • Implementierung neuer Funktionen
  • Erstellung des Benutzerhandbuchs
Powerdesigner Eclipse MS-SQL-Server Java Confluence Jira Windows CVS
Powerdesigner Eclipse MS-SQL-Server Java Confluence Jira Windows CVS
4 Monate
2002-01 - 2002-04

Erstellung eines WEB-Auftritts auf Basis eines Content-Management-Systems

System-Designer und Implementierung HTML CSS JavaScript ...
System-Designer und Implementierung
  • Analyse der zu veröffentlichenden Komponenten (Content & Design)
  • Entwurf und Implementierung von HTML-Design-Vorlagen
  • Administration des CMS
  • Script-Entwicklung für dynamische Inhalte (Sitemap, ...)

HTML CSS JavaScript VB-Script Microsoft CMS SQL-Server Confluence Jira Windows MS-SourceSafe
HTML CSS JavaScript VB-Script Microsoft CMS SQL-Server Confluence Jira Windows MS-SourceSafe
2 Monate
2001-12 - 2002-01

Redesign des Transaktionsmoduls für ein mobiles Zahlungsverkehrssystem

Business- und Technical Analyst, System-Designer PL/SQL Oracle 8i Toad ...
Business- und Technical Analyst, System-Designer

Im Backend eines mobilen Zahlungsverkehrssystems sind die beauftragten Transaktionen abzuwickeln. Hierbei stellte die korrekte Verarbeitung des Verwendungszweckes eine ungelöste Herausforderung dar, die mit dem Projekt eine Lösung finden sollte. In dieser Projektphase war die Anforderungsdefinition zu erstellen.


  • Analyse und Dokumentation der bestehenden Systemarchitektur
  • Spezifikation/Dokumentation der (neuen) Zielarchitektur mit erweiterter Funktionalität und verbesserter Performance
PL/SQL Oracle 8i Toad Unix
PL/SQL Oracle 8i Toad Unix
4 Monate
2001-09 - 2001-12

Entwicklung eines Fonds-Management-Systems

Business- und Technical Analyst, System-Designer, Beratung und Implementierung Java PL/SQL HTML ...
Business- und Technical Analyst, System-Designer, Beratung und Implementierung

Die Abwicklung von Fonds-Geschäften war in der vorliegenden Form aufwendig und fehleranfällig. Die Ursachen hierfür lagen in der Organisation wie in der technischen Infrastruktur. Der Abwicklungsprozess erstreckt sich über mehrere Abteilungen und technische Systeme. Gleiche Informationen liegen in unterschiedlichen Systemen mehrfach vor und müssen gleichfalls zur Überwindung von Systemgrenzen mehrmalig erfasst werden. Daraus resultieren überproportionale Kosten, lange Abwicklungszeiten und eine hohe Fehlerhäufigkeit. Im Rahmen des Projektes erfährt der Business-Prozess ein Redesign (organisatorische Prozessoptimierung). Die Zahl der involvierten Systeme wird reduziert und die Kommunikation zwischen den Systemen automatisiert. Im Rahmen des Projekts wurde eine WEB-basierte Online-Erfassung von Fond-Orders bereitgestellt und Schnittstellen zu den angrenzenden Emissionsapplikationen entwickelt.


  • Geschäftsprozessanalyse
  • Analyse und Dokumentation der bestehenden Systemarchitektur
  • Entwurf und Implementierung eines neuen Datenhaltungssystems
  • Design und Implementierung des WEB-basierten Front-Ends
  • Entwurf von Testszenarien und Durchführung der Integrationstests
  • Benutzerschulung
Java PL/SQL HTML CSS UML JSP JavaScript PowerDesigner Enterprise Architect Oracle 8i Toad JBuilder JUnit Confluence Jira Unix CVS
Java PL/SQL HTML CSS UML JSP JavaScript PowerDesigner Enterprise Architect Oracle 8i Toad JBuilder JUnit Confluence Jira Unix CVS
8 Monate
2001-02 - 2001-09

Entwicklung eines universellen und flexiblen Tarifierungssystems

Business- und Technical Analyst, System-Designer, Beratung und Implementierung Java PL/SQL HTML ...
Business- und Technical Analyst, System-Designer, Beratung und Implementierung

Gute und flexible Preismodelle sind ein wesentliches Wettbewerbsmerkmal bei der Abwicklung von Wertpapiergeschäften. Bei aller Flexibilität der Preismodelle muss die Bepreisung in der Geschäftsabwicklung dennoch zuverlässig und mit möglichst geringem Aufwand erfolgen. Dies geschieht mittels einer Tarif-Engine, welche seitens der Händler per Konfiguration an die aktuellen Marktbedingungen angepasst werden kann. Im Rahmen des Projekts wurden die Engine und deren Konfigurationskomponenten entwickelt.


  • Leitung einer internationalen Entwicklergruppe
  • Ausbildung und Coaching in den Bereichen Java, OO, relationale Datenbanken
  • Design, Implementierung und Test des Application-Frameworks in Java
  • Design und Implementierung des Datenhaltungssystems 
  • Benutzerschulung
Java PL/SQL HTML CSS UML JSP JavaScript XML PowerDesigner Enterprise Architect Oracle 8i Toad Visual Age for Java JBuilder JUnit Tomcat MS-Project Confluence Jira Unix CVS
Java PL/SQL HTML CSS UML JSP JavaScript XML PowerDesigner Enterprise Architect Oracle 8i Toad Visual Age for Java JBuilder JUnit Tomcat MS-Project Confluence Jira Unix CVS

Aus- und Weiterbildung

Aus- und Weiterbildung

1998-2000 Fachinformatiker für Systemintegration (IHK-geprüft)

1992-1997 Studium der Informatik an der FH Darmstadt

Position

Position

Berater befindet sich in Festanstellung

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Projektmanagement

  • Microsoft Office-Tools,
  • MS-Project,
  • Branchenspezifische PRT-Tools,
  • Jira,
  • Confluence,
  • InfoPath,
  • Sharepoint

Methoden und Verfahren

  • Wasserfall-Modell,
  • V-Modell,
  • Agile Softwareentwicklung unter SCRUM,
  • OOA/OOD,
  • Daten-/ER-Modellierung/DB-Design,
  • UML,
  • BPM, (Grundkenntnisse)

Modellierung & Design

  • Enterprise Architect,
  • PowerDesigner,
  • MS Visual Modeller,
  • Visio

Business Intelligence & Data Warehouse

  • Cognos Serie7 mit Powerplay, Impromptu, DecissionStream (ETL),
  • Microsoft SQL Server 2005 AnalysisServer,
  • Microsoft SQL Server 2005 ReportingServer

Entwicklungsumgebungen

  • Eclipse / MyEclipse,
  • Netbeans,
  • JBuilder 3.5 - 2008,
  • Visual Studio, (.NET),
  • Zend,
  • Apple XCode, (iPhone/iPad),
  • XMLSpy,
  • Ant,
  • Maven,
  • SOAPUI,
  • MS Soap Toolkit,
  • Toad,
  • CVS,
  • SVN,
  • Git,
  • Mercurial,
  • VMWare, (Test-/Abnahme und Entwicklungssysteme)

Middleware & Libraries

  • OSGi,
  • Apache,
  • Tomcat,
  • Jetty,
  • IIS,
  • JBoss,
  • EJB,
  • COM/DCOM,
  • RIA, (GTW, Silverlight),
  • Apache Wicket
  • JQuery,
  • Spring-Frameworks,
  • Hibernate,
  • Servlets,
  • JSP

Standards

  • SOAP, (WSDL, WADL),
  • JSON/REST,
  • Ajax

 

Betriebssysteme

Mac OS
MS-DOS
SUN OS, Solaris
Unix
Windows

Linux (Debian, Suse, Ubuntu)

iOS 4-7 (iPhone/iPad)

Programmiersprachen

Assembler
80x86
Basic
diverse VB-Versionen incl. VBA
C#
Java
zweite Muttersprache; Java EE (JEE, J2EE), EJB, JSF, JSP, AWT, JFC/Swing, SWT, Applets, JavaBeans, Servlets, OSGI, Spring-Framework, Hibernate, Tomcat, Jetty, IBM WebSphere, JBoss Application Server
JavaScript
JQuery
Objective C
Perl
PHP
PL/SQL
Shell
Tcl/Tk

XML (WSDL, WADL, XSLT)

HTML5

CSS3

Scala
RIA (GTW, Silverlight)

Datenbanken

Access
DAO
DB2
ISAM
JDBC
MS SQL Server
MySQL
ODBC
Oracle
Postgres

H2DB

Datenkommunikation

Ethernet
Internet, Intranet
Windows Netzwerk

Branchen

Branchen

  • Telekommunikation (langjährige Projekttätigkeit)
  • Banken
  • Automotive
  • Energieversorgung 

Einsatzorte

Einsatzorte

Darmstadt (+300km)
Deutschland
möglich

Projekte

Projekte

4 Monate
2026-01 - heute

Zoll-Ausfuhr-Anmeldung (PortaZa)

Tester, Testautomatisierer, Entwickler, QS Microservice React Python ...
Tester, Testautomatisierer, Entwickler, QS

Das ATLAS IT-Verfahren (Automatisiertes Tarif- und Lokales Zollabwicklungssystem) wurde in

Deutschland 2006 eingeführt. Seit dem 1. Juli 2009 ist die Teilnahme EU-einheitlich verpflichtend.

PortaZa bildet vereinfacht ausgedrückt eine Schnittstelle zwischen ERP-Systemen von

Kleinunternehmern (z.B. SelectLine oder MyFactory) zum Zoll bzw. zur Zollanmeldung. Im Rahmen

der Produktentwicklung um portaZa hat sich u.a. durch eine stetige Weiterentwicklung, Umstellung

der Komponenten bzw. Architektur und der verwendeten Frameworks die Notwendigkeit

herauskristallisiert das bestehende Testing und die QS zu erweitern.


? Analyse der fachlichen und technischen Anforderungen an Integrationstest, Abnahmetest,

Regressionstest,

? Analyse der vorhandenen Integrationstests und Regressionstests,

? Ausarbeitung von Lösungskonzepten und möglichen Optimierungen,

? Erweiterung der Spezifikation und Überarbeitung von Testfällen,

? Testautomatisierung,

? QS und Stabilisierung

Microservice React Python Selenium Java JBehave Rest (JSon) Yaml MySQL Docker Webstorm PyCharm IntelliJ Word DBeaver Git/GitLab Linux
Microservice React Python Selenium Java JBehave Rest (JSon) Yaml MySQL Docker Webstorm PyCharm IntelliJ Word DBeaver Git/GitLab Linux
9 Monate
2025-05 - 2026-01

Order-Management-System für das Großkundengeschäft (GK) eines Telekommunikationsunternehmens

Software-Entwicklung, Software-Qualitätssicherung, Tester, Testautomatisierer React JavaScript Spring Boot ...
Software-Entwicklung, Software-Qualitätssicherung, Tester, Testautomatisierer

Zur Unterstützung der GK-Sales-Agents wird ein Order-Management-System aufgebaut, welches

auf Basis der GK-Rahmenverträge die Erfassung von Aufträgen ermöglicht.


? Analyse der fachlichen und technischen Use Cases (Workflows, beteiligte Prozesse/Systeme,

Kommunikationswege, Security-Anforderungen),

? Entwicklung von Frontend-Komponenten (React/JavaScript),

? Entwurf und Implementierung der Business-Logik,

? Erstellung der fachlichen und technischen Komponenten-Dokumentation,

? Testdurchführung / Testautomatisierung (Cypress, Testcoverage)

React JavaScript Spring Boot Rest (JSon) Yaml Markdown MariaDB (SQL) Docker Swagger Cypress Webstorm ReactDeveloperTools VisualStudioCode Word DBeaver Git/GitLab Linux
React JavaScript Spring Boot Rest (JSon) Yaml Markdown MariaDB (SQL) Docker Swagger Cypress Webstorm ReactDeveloperTools VisualStudioCode Word DBeaver Git/GitLab Linux
4 Monate
2025-01 - 2025-04

Order-Management-System für das Großkundengeschäft (GK) eines Telekommunikationsunternehmens

Entwicklung, Datensicherheit/Security, Tester, Testautomatisierer Python Rest (JSon) Yaml ...
Entwicklung, Datensicherheit/Security, Tester, Testautomatisierer

Zur Unterstützung der GK-Sales-Agents wird ein Order-Management-System aufgebaut, welches

auf Basis der GK-Rahmenverträge die Erfassung von Aufträgen ermöglicht.


? Technische Konzeption der fachlichen Fristen zur Datenhaltung (Datensicherheit),

? Erstellung der Backend-Komponenten zur fristbezogenen Löschung von Import-/Stamm- und

Bewegungsdaten gemäß Datensicherheitskonzept,

? Erstellung der fachlichen und technischen Komponenten-Dokumentation,

? Qualitätssicherung (Implementierung und Durchführung von Modul- und Systemtests),

? Testautomatisierung (PyTest, Testcoverage)

Python Rest (JSon) Yaml Markdown S3 MariaDB (SQL) Docker PyCharm VisualStudioCode WebStorm SoapUI Word DBeaver Git/GitLab Linux
Python Rest (JSon) Yaml Markdown S3 MariaDB (SQL) Docker PyCharm VisualStudioCode WebStorm SoapUI Word DBeaver Git/GitLab Linux
3 Jahre 7 Monate
2021-06 - 2024-12

Anonymisierung von Statistikdaten

Entwicklung, Tester, Testautomatisierer JavaEE 8/Jakarta EE 10 Spring Boot SOAP ...
Entwicklung, Tester, Testautomatisierer

Eine staatliche Behörde hat die Auflage die Rückrechnung statistischer Werte auf Originalwerte zu

verhindern und somit u.a. deren Anonymisierung zu gewährleisten. Hierzu werden mathematische

Algorithmen unter Einsatz von Störfaktoren und Überlagerungsmatrizen angewendet. Hierbei ist

sicherzustellen, dass sich die auszuweisenden Abweichungen der Gesamtergebnisse durch

Übersteuerung in einem festgelegten Rahmen bewegen. Für die Fachabteilungen/-anwendungen

sind hierfür entsprechende REST- & SOAP-Web-Services zur Verfügung zu stellen, die u.a. diese

Originalwerte (ggf. bis zu 1 Mio Datensätze) entgegennehmen, je nach Anwendungsfall verarbeiten

und die überlagerten Werte zurückliefern. Desweiteren ist das jeweilige Fachverhalten auf

Korrektheit und Performanz zu testen und entsprechende Modul- und Systemtests umzusetzen.


? Analyse der fachlichen und technischen Use Cases (Workflows, beteiligte Prozesse/Systeme,

Kommunikationswege, Security-Anforderungen),

? Entwurf und Implementierung der Service-Schnittstellen (REST & SOAP-Services),

? Entwurf und Implementierung der Service-Objekte (XML/XSD, JSON),

? Entwurf und Implementierung der Business-Logik,

? Entwurf und Implementierung der Persistenz-Schicht (Datenstrukturen, XML, CSV),

? Qualitätssicherung (Entwurf und Durchführung von Modul- und Integrationstests, testcoverage,

CodeQS Sonar, SecurityQS OWASP),

? Testautomatisierung (JUnit, Mockito, SoapUI)

JavaEE 8/Jakarta EE 10 Spring Boot SOAP REST Groovy CSV XML XSD Swagger OpenAPI Eclipse JBoss AS 7.4 & 8.0 SoapUI Word Powerpoint PDF Maven Mockito Sonar Jacoco OWASP Jira Confluence Windows Jenkins
JavaEE 8/Jakarta EE 10 Spring Boot SOAP REST Groovy CSV XML XSD Swagger OpenAPI Eclipse JBoss AS 7.4 & 8.0 SoapUI Word Powerpoint PDF Maven Mockito Sonar Jacoco OWASP Jira Confluence Windows Jenkins
3 Monate
2021-04 - 2021-06

Zoll-Ausfuhr-Anmeldung (PortaZa)

Testmanager Java 8 JBehave Selenium ...
Testmanager

Das ATLAS IT-Verfahren (Automatisiertes Tarif- und Lokales Zollabwicklungssystem) wurde in

Deutschland 2006 eingeführt. Seit dem 1. Juli 2009 ist die Teilnahme EU-einheitlich verpflichtend.

PortaZa bildet vereinfacht ausgedrückt eine Schnittstelle zwischen ERP-Systemen von

Kleinunternehmern (z.B. SelectLine oder MyFactory) zum Zoll bzw. zur Zollanmeldung. Im Rahmen

der Produktentwicklung um portaZa hat sich u.a. durch eine stetige Weiterentwicklung, Umstellung

der Komponenten bzw. Architektur und der verwendeten Frameworks die Notwendigkeit

herauskristallisiert eine entsprechende QS / qualifiziertes Testen zu etablieren.


? Analyse der fachlichen und technischen Anforderungen an den Systemtest,

? Erstellung eines Testkonzepts,

? Analyse der fachlichen und technischen Use Cases (Workflows, beteiligte Prozesse/Systeme,

Kommunikationswege, Security-Anforderungen),

? Ausarbeitung einer technischen Testspezifikation,

? Ausarbeitung einer fachlichen Testspezifikation,

? Beratung bei der Spezifikation und Umsetzung von Testfällen

Java 8 JBehave Selenium Serenity Hibernate Word Powerpoint Netbeans Maven Docker Jira Confluence Jenkins
Java 8 JBehave Selenium Serenity Hibernate Word Powerpoint Netbeans Maven Docker Jira Confluence Jenkins
2 Jahre 6 Monate
2018-11 - 2021-04

Unbundling Bahnstrom

SIT-Coordinator, Business Analyst, Testautomatisierer, Tester SOAP Groovy HP ALM/QC ...
SIT-Coordinator, Business Analyst, Testautomatisierer, Tester

Ein international tätiges Bahnstrom-Energieunternehmen muss aufgrund von Auflagen der BNetzA

seine Marktrollen (Nutzer und Lieferant) technisch systemweit trennen. Das neue System, welches

einer fortlaufenden Entwicklung unterliegt, soll alle bisher unterstützten Geschäftsfälle von der

Erfassung bis hin zur Abrechnung abdecken und zugleich die neuen Anforderungen und Auflagen

der BNetzA erfüllen. Die neu entstandene Systemlandschaft ist bezüglich aller ablaufenden Prozesse

(Marktkommunikation, Stammdatenablage- und Verwaltung, Meldewesen etc.) einer

kontinuierlichen QS zu unterziehen. Die Umsetzung erfolgt in einem internationalen Team.


? Analyse der fachlichen und technischen Usecases (Workflows, beteiligte Prozesse/Systeme, Kommunikationswege, Security-Anforderungen),

? Dokumentation der fachlichen Usecases und der beteiligten Prozesse/Systeme,

? Entwurf von fachlichen und technischen Testcases/-szenarien (inkl. Last- & Performancetests) mit Fokus auf System- und Systemintegrationstests,

? Entwurf von Testspezifikation und Testplänen (inkl. Abnahmedokumente, QS),

? Entwurf, Implementierung und Automatisierung der Tests / Regressionstests (inkl. Protokollierung der Testergebnisse in HP QC),

? Erfassung von Defekts in HP ALM / QC

SOAP Groovy HP ALM/QC JMS/TibcoEMS (MDB) Oracle SQL Java 8 SoapUI Word PDF Innovator Maven TestRunner-Framework JUnit Jira Linux (SLES12) Windows Jenkins
SOAP Groovy HP ALM/QC JMS/TibcoEMS (MDB) Oracle SQL Java 8 SoapUI Word PDF Innovator Maven TestRunner-Framework JUnit Jira Linux (SLES12) Windows Jenkins
3 Jahre 9 Monate
2015-03 - 2018-11

Nutzungsdaten-Management-System

System-Designer, Entwicklung, Tester Java 7/8 JEE Spring Boot ...
System-Designer, Entwicklung, Tester

Ein international tätiges Bahnstrom-Energieunternehmen muss aufgrund von Auflagen der BNetzA seine Marktrollen (Nutzer und Lieferant) technisch systemweit trennen. Dahingehend ist eine neue Systemlandschaft bezüglich aller in diesem Rahmen ablaufenden Prozesse (Marktkommunikation, Stammdatenablage- und Verwaltung, Meldewesen etc.) aufzusetzen. Im Bereich des Nutzungsdatenmanagement geht es um die Entgegennahme und Speicherung Marktrollen spezifischer Daten (Stammdaten, Nutzungsinformationen) als auch deren automatisierte Verarbeitung sowie die Übermittlung an nachgelagerte Systeme / Prozesse. Das neue System soll alle bisher unterstützten Geschäftsfälle abdecken und zugleich die neuen Anforderungen und Auflagen der BNetzA erfüllen. Die Umsetzung erfolgt in einem internationalen Team.


  • Analyse der technischen Use cases (Workflows, beteiligte Prozesse/Systeme, Kommunikationswege, Security-Anforderungen)
  • Dokumentation der Use-Cases mittels Innovator (UML)
  • Entwurf und Implementierung der Service-Objekte (MDB, JMS und SOAP-Services)
  • Entwurf und Implementierung der Business-Logik
  • Entwurf und Implementierung der Persistenz-Schicht (Datenstrukturen, JPA)
  • Entwurf der Gateway-Prozesse/Schnittstellen (Tibco)
  • Erstellung der Komponentendokumentation
  • Qualitätssicherung (Planung und Durchführung von Modul-, Integrations- und Abnahmetests)
  • Beratung bei der Systemproduktivsetzung
Java 7/8 JEE Spring Boot SOAP JPA/Hibernate EJB3 Log4J JMS/TibcoEMS (MDB) Word Powerpoint Innovator Eclipse JBoss AS 7 (6.4.1) Tibco Designer Maven JUnit SoapUI (Groovy) Jira Linux (SLES11/12) Windows SVN Jenkins
Java 7/8 JEE Spring Boot SOAP JPA/Hibernate EJB3 Log4J JMS/TibcoEMS (MDB) Word Powerpoint Innovator Eclipse JBoss AS 7 (6.4.1) Tibco Designer Maven JUnit SoapUI (Groovy) Jira Linux (SLES11/12) Windows SVN Jenkins
7 Monate
2014-08 - 2015-02

Shipping-Management-System

Business Analyst, System-Designer, Beratung Java 7 JEE REST ...
Business Analyst, System-Designer, Beratung

Ein international tätiger Paketversender betreibt ein Shipping-Management-System, welches an seine technologischen und funktionalen Grenzen geraten ist. Dies begründet den Wunsch nach einem grundsätzlichen System-Redesign. Das neue System soll alle bisher unterstützten Geschäftsfälle abdecken und zugleich die neuen Anforderungen erfüllen. Zudem ist es auf das aktuelle Technologie-Niveau zu heben. Die Umsetzung erfolgt in einem internationalen Team.


  • Analyse der fachlichen Use cases (Masken, Kundenwünsche, Supportteam Anforderungen)
  • Analyse der technischen Use cases (Workflows, beteiligte Backend-Systeme, Kommunikationswege, Security-Anforderungen)
  • Dokumentation der Use-Cases mittels UML2
  • Erstellung der Systemdokumentation
Java 7 JEE REST JPA/Hibernate Log4J Word Powerpoint Google Docs Enterprise Architect Netbeans 7 JBoss 7 BPMN JUnit Redmine Linux Windows GIT SVN
Java 7 JEE REST JPA/Hibernate Log4J Word Powerpoint Google Docs Enterprise Architect Netbeans 7 JBoss 7 BPMN JUnit Redmine Linux Windows GIT SVN
1 Jahr
2013-10 - 2014-09

Voucher-Management-Suite

Business Analyst, System-Designer, Beratung und Entwicklung Java 7 JEE JavaScript ...
Business Analyst, System-Designer, Beratung und Entwicklung

Für einen Onlineshop wird ein proprietäres Gutscheinsystem eingesetzt. Zur besseren Handhabung der Gutscheine wurde eine Management-Suite entworfen und implementiert. Mit Hilfe dieser Suite können vielfältige Geschäftsvorfälle durch den Kundensupport unterstützt werden.


  • Analyse der technischen Use cases (Workflows, beteiligte Backend-Systeme, Kommunikationswege, Security-Anforderungen)
  • Dokumentation der Use-Cases mittels UML2.
  • Entwurf und Implementierung der Service-Objekte (Spring MVC) und Design/Implementierung der Frontend-UI (HTML 5, CSS, JSP, Javascript, JQuery)
  • Entwurf und Implementierung der Persistenz-Schicht (Datenstrukturen, JPA)
  • Implementierung der SSO-Mechanismen (OpenId, OAuth1)
  • Durchführung von Tests auf dem Abnahmesystem (SLES11)
  • Erstellung der Systemdokumentation
  • Beratung bei der Produktivsetzung
  • Das Projekt wurde in Rahmen eines iterativen agilen Vorgehensmodells durchgeführt (SCRUM).
Java 7 JEE JavaScript JSP CSS REST Spring-Framework JPA/Hibernate oAuth1 Log4J HTML5 CSS3 Enterprise Architect Netbeans 7 Maven Tomcat 7 Apache Commons Configuration JUnit Jira Confluence Linux GIT SVN Subclipse Jenkins
Java 7 JEE JavaScript JSP CSS REST Spring-Framework JPA/Hibernate oAuth1 Log4J HTML5 CSS3 Enterprise Architect Netbeans 7 Maven Tomcat 7 Apache Commons Configuration JUnit Jira Confluence Linux GIT SVN Subclipse Jenkins
1 Jahr 3 Monate
2012-08 - 2013-10

Entwicklung eines REST-Gateways zum SMS-Nachfolgedienst Joyn (RCSe)

Business/Technical Analyst, System-Designer, Beratung und Entwicklung Java 7 JEE Axis ...
Business/Technical Analyst, System-Designer, Beratung und Entwicklung

Die Industrievereinigung der internationalen Mobilfunkanbieter hat den Nachfolgestandard Joyn (RCSe) für den zwischenzeitlich nicht mehr attraktiven SMS-Standard zur Übermittlung von Kurznachrichten entwickelt. Dieser ermöglicht neben der Übertragung von Texten auch die Übermittlung von Dateien, Chat und Videotelefonie. Im Rahmen des Projektes wurde die hierfür zum Einsatz gelangende Infrastruktur mit einer REST-Schnittstelle versehen, die es Unternehmensanwendungen ermöglicht, Kommunikationsbeziehungen mit/zu mobilen Endgeräten aufzubauen. Das Projekt wurde im Rahmen eines iterativen agilen Vorgehensmodells durchgeführt (SCRUM).


  • Struktur- und Wirkungsanalyse des anzubindenden Joyn-Systems, insbesondere der relevanten Service-Calls seitens RCS-e und weiterer peripherer Software-Komponenten
  • Spezifikation der wesentlichen technischen Anwendungsfälle (Use-Cases), incl. Identifikation der beteiligte Systemen, Kommunikationswege und Protokolle sowie die sich hier ergebenen Sicherheitsanforderungen
  • Evaluierung von Drittanbietern im RCS/RCS-e-Komponenten
  • Planung und Management der Pilot-Phase und finalen Umsetzung
  • Technische Projektleitung
  • Beratung und Mitwirkung bei der Implementierung, Integration (Dritt-Software)
  • Anbindung des Zulieferer-Backends
  • Durchführung von Abnahmetests
  • Beratung bei der Migration auf das Wirksystem
  • Beratung bei der Wirksysteminbetriebnahme
  • Erstellung der Systemdokumentation
Java 7 JEE Axis XML XSD SOAP ShellScripting JPA/Hibernate oAuth1 Log4J SCRUM Enterprise Architect Eclipse Tomcat 7 XMLSpy Putty SSH SoapUI MS-Access MS-Powerpoint Apache Commons Configuration JUnit Jira Redmin Linux Mercurial SVN Subclibse Jenkins Maven
Java 7 JEE Axis XML XSD SOAP ShellScripting JPA/Hibernate oAuth1 Log4J SCRUM Enterprise Architect Eclipse Tomcat 7 XMLSpy Putty SSH SoapUI MS-Access MS-Powerpoint Apache Commons Configuration JUnit Jira Redmin Linux Mercurial SVN Subclibse Jenkins Maven
8 Monate
2012-11 - 2013-06

Entwicklung eines Gateways zwischen einem klassischen und einem IP-basierten Telefoniesystem

Business/Technical Analyst, System-Designer, Beratung und Entwicklung UML Java 7 JEE ...
Business/Technical Analyst, System-Designer, Beratung und Entwicklung

Im Rahmen der IP-basierten Sprachdienste galt es den Zugriff auf den integrierten Anrufbeantworter des klassischen Telefoniesystems herzustellen. Dies geschah über ein spezifisches Gateway, welches die hierfür erforderlichen SOAP-Services bereitstellt. Das Projekt wurde im Rahmen einse iterativen agilen Vorgehensmodells durchgeführt (SCRUM).

  • Struktur- und Wirkungsanalyse der Schnittstellen des Telefoniesystems incl. Leistungsmessungen
  • Design der Prozess-Architektur des Gateways/der Schnittstelle
  • Entwurf der Persistenzschicht
  • Entwurf einer Infrastruktur zur Gewährleistung einer hohen Systemverfügbarkeit
  • Planung der und Mitwirkung bei den Implementierungsarbeiten
  • Qualitätssicherung (Planung und Durchführung von Modul-, Integrations- und Abnahmetests)
  • Beratung bei der Systemproduktivsetzung
UML Java 7 JEE Axis XML XSD SOAP ShellScripting JPA/Hibernate oAuth1 Log4J SCRUM Enterprise Architect Netbeans 7 Tomcat 6 XMLSpy MS-SOAP-Toolkit Putty SSH SoapUI MS-Access Apache Commons Configuration JUnit Jira Confluence Linux SVN Subclipse Jenkins Maven
UML Java 7 JEE Axis XML XSD SOAP ShellScripting JPA/Hibernate oAuth1 Log4J SCRUM Enterprise Architect Netbeans 7 Tomcat 6 XMLSpy MS-SOAP-Toolkit Putty SSH SoapUI MS-Access Apache Commons Configuration JUnit Jira Confluence Linux SVN Subclipse Jenkins Maven
6 Monate
2012-03 - 2012-08

Mobiles Webshop-Frontend

Business-Analyst, System-Designer, Implementierer, Senior-Test-Manager Java Web-Service REST ...
Business-Analyst, System-Designer, Implementierer, Senior-Test-Manager

Ein renommierter Anbieter von Cloud-Services stellt für mittelständische und kleine Unternehmen eine mandantenfähige Shop-Infrastruktur incl. Zahlungsabwicklungssystem bereit. Neben dem »klassischen« Browser-basierten Zugang soll der Shop-Zugriff auch per Android-App ermöglicht werden. Die App ist dabei so strukturieren, dass sie mit geringem konfigurativen Aufwand an das Branding des jeweiligen Mandanten angepasst werden kann.


  • Identifikation und Dokumentation der relevanten Anwendungsfälle
  • Design der GUI
  • Entwurf/Definition der Software-Architektur für ein konfigurierbares GUI-Layout
  • Implementierung als native App in Java
  • Planung, Durchführung und Dokumentation von manuellen Systemtests
Java Web-Service REST JSON OAuth PENCIL Balsamiq Netbeans mit Android-Plugin Confluence Jira Android Jenkins Git
Java Web-Service REST JSON OAuth PENCIL Balsamiq Netbeans mit Android-Plugin Confluence Jira Android Jenkins Git
4 Monate
2011-12 - 2012-03

Entwicklung eines SOAP-Interfaces zu einem E-Mail-Dienst

Business/Technical Analyst, System-Designer, Beratung und Entwicklung Java 7 JEE Axis ...
Business/Technical Analyst, System-Designer, Beratung und Entwicklung

Der Betrieb eines Mail-Systems ist mit vielfältigen konfigurativen Herausforderungen verbunden. Über eine spezifische Schnittstelle sollen die Konfigurationsvorgänge standardisiert und vereinfacht werden. Die genannte Schnittstelle wurde als SOAP-Service implementiert.


  • Analyse der anzusprechenden APIs des Mail-Systems und der Kommunikationswege
  • Erfassung und Modellierung der relevanten Anwendungsfälle (Use-Cases)
  • Entwurf des erforderlichen Automatenmodells
  • Design der Service-Schnittstellen
  • Service-Implementierung
  • Entwurf, Planung und Durchführung von automatisierten Regressionstests
  • Migration der Services in die Produktivumgebung
  • Beratung bei der Produktsetzung
  • Erstellung der Systemdokumentation
Java 7 JEE Axis XML XSD SOAP ShellScripting JPA/Hibernate Log4J Enterprise Architect Netbeans 7 Tomcat 6 XMLSpy MS-SOAP-Toolkit Putty SSH SoapUI MS-Access Apache Commons Configuration JUnit Jira Confluence Linux SVN Subclibse Jenkins Ant
Java 7 JEE Axis XML XSD SOAP ShellScripting JPA/Hibernate Log4J Enterprise Architect Netbeans 7 Tomcat 6 XMLSpy MS-SOAP-Toolkit Putty SSH SoapUI MS-Access Apache Commons Configuration JUnit Jira Confluence Linux SVN Subclibse Jenkins Ant
2 Monate
2011-11 - 2011-12

Entwicklung eines Systems für automatisierte GUI-Tests

Business/Technical Analyst, System-Designer, Beratung und Entwicklung PHP Perl JavaScript ...
Business/Technical Analyst, System-Designer, Beratung und Entwicklung

Seitens eines Portalbetreibers werden viele GUI-behaftete Dienste betrieben, deren Verfügbarkeit und Stabilität zu überwachen ist und die einer permanenten Weiterentwicklung unterliegen. Hierfür sind automatisierte Regressionstests durchzuführen. Zu diesem Zweck wurde eine Infrastruktur entwickelt, die den automatisierten Test dynamischer Benutzerdialoge ermöglicht.


  • Analyse der zu testenden Anwendungen
  • Entwurf und Implementierung eines Masken- und Template-Parsers
  • Erstellung der Systemdokumentation
PHP Perl JavaScript HTML5 CSS3 JQuery Jira Confluence Zend Studio Linux SVN Subclipse Jenkins Ant
PHP Perl JavaScript HTML5 CSS3 JQuery Jira Confluence Zend Studio Linux SVN Subclipse Jenkins Ant
8 Monate
2011-03 - 2011-10

Entwicklung eines Gateways für den Zugriff auf einen Cloud-Store

System-Designer, Beratung und Entwicklung Java 6 Axis XML ...
System-Designer, Beratung und Entwicklung

Im Rahmen eines Portalservices werden für dessen Nutzer diverse Cloud-Services bereitgestellt, so auch die Möglichkeit, diverse Dateien in der Cloud zu hinterlegen. Abhängig vom Dateityp werden über das Portal Zugriffe ermöglicht, so beispielsweise das Betrachten/Bearbeiten von Bildern und Videos. Um mobilen Endgeräten per App einen vereinfachten Zugriff zu ermöglichen, wurde ein spezifisches Gateway entwickelt. Das Projekt wurde im Rahmen eines iterativen agilen Vorgehensmodells durchgeführt (SCRUM).


  • Analyse der bestehenden Backend-Services, Anforderungen erarbeiten
  • Entwurf und Implementation der neuen Softwarekomponenten
  • Durchführung von Unit- und Bundle-Tests
  • Paketierung (RPM) und Auslieferung
  • Beratung bei der Softwareauslieferung, -Verteilung und Qualitätssicherung
  • Erstellung der Systemdokumentation
Java 6 Axis XML SOAP OSGI Spring-Framework PHP SCRUM Eclipse Putty SoapUI SSH Apache Commons Configuration Jira Confluence Linux SVN Jenkins Ant
Java 6 Axis XML SOAP OSGI Spring-Framework PHP SCRUM Eclipse Putty SoapUI SSH Apache Commons Configuration Jira Confluence Linux SVN Jenkins Ant
7 Monate
2011-02 - 2011-08

Entwicklung eines mobilen Frontend für ein Projekt-Controlling-System

System-Designer, Entwicklung Objective C REST JSON ...
System-Designer, Entwicklung

Im Rahmen des Projekt-Controllings sind die realen IST-Aufwendungen zu erfassen, die für die Erfüllung der einzelnen Aufgaben entstehen. Hierfür stehen im Intranet entsprechende Erfassungsseiten zur Verfügung. Für Mitarbeiter im Außendienst sollte dies nun auch über mobile Endgeräte möglich sein.


  • Identifikation der wesentlichen Use-Cases
  • GUI-Design per Mockup
  • Design und Implementierung der REST-Services
  • Implementierung der iOS-App
  • Anwendungstest
  • Softwareverteilung
Objective C REST JSON XCode 4 iPhone/iPad-Emulator Jira Confluence OSX SVN
Objective C REST JSON XCode 4 iPhone/iPad-Emulator Jira Confluence OSX SVN
4 Monate
2011-01 - 2011-04

Erstellung einer Machbarkeitsstudie zur Bereitstellung von Streaming-Diensten eines Medienportals auf TV-Geräten moderner Bauart

Business/Technical Analyst, System-Designer, Beratung Geräte SDKs Java 6 JavaScript ...
Business/Technical Analyst, System-Designer, Beratung

Die per WEB-Portal publizierten Streaming-Angebote des Portalbetreibers sollen auch über Fernsehgeräte neuer Bauart mit Internetzugang publiziert werden. Hierbei waren Fragestellung der Autorisierung und Leistungsabrechnung zu klären. Im Rahmen der Machbarkeitsstudie waren mehrere TV-Geräte hinsichtlich ihrer Tauglichkeit zu untersuchen, eine mögliche Lösungsarchitektur zu entwerfen und hierfür eine prototypische Implementierung vorzunehmen.


  • Analyse der technischen Eigenschaft von Mustergeräten (Samsung, Philips, LG)
  • Analyse der Geräte-API
  • Entwicklung von Testapplikationen für die jeweiligen Geräteplattformen (native Apps und WebApps)
  • Implementierung von Anwendungen incl. Zugriff auf die Autorisierungs- und Abrechnungssysteme des TK-Unternehmens
  • Dokumentation von Leistungsmerkmalen und Defiziten der Geräteplattformen
  • Dokumentation der erforderlichen Arbeitsabläufe bei einen möglichen Produktiveinsatz
Geräte SDKs Java 6 JavaScript REST SOAP Axis XML HTML Netbeans Tomcat 7 Apache Commons Configuration Jira Confluence Linux SVN Jenkins Ant
Geräte SDKs Java 6 JavaScript REST SOAP Axis XML HTML Netbeans Tomcat 7 Apache Commons Configuration Jira Confluence Linux SVN Jenkins Ant
1 Jahr 3 Monate
2009-12 - 2011-02

Entwicklung einer SOAP-Schnittstelle für ein Voice-Over-IP-System

Technical Analyst, System-Designer, Beratung, Entwicklung Java Axis XML/SOAP ...
Technical Analyst, System-Designer, Beratung, Entwicklung

Im Rahmen des Voice-Over-IP-Systems werden diverse Dienste für die Endkunden bereitgestellt. Der Zugang zu diesen Diensten war an das zentrale Berechtigungs- und Provisionierungssystem anzubinden. Hierfür war es erforderlich, das VoIP-System mit einer entsprechenden SOAP-Schnittstelle zu versehen, über welches das Rechtemanagement programmgesteuert vorgenommen werden kann.


  • Identifikation und Dokumentation der wichtigen Anwendungsfälle (Use-Cases)
  • Design der Datentransformationsregeln zwischen dem bestehendem VoIP-System und dessen API sowie der neuen SOAP-Schnittstelle
  • Entwurf des Automatenmodells zur Kommunikationssteuerung
  • Implementierung der SOAP-Schnittstellt/des Gateways
  • Planung, Durchführung und Dokumentation der System- und Abnahmetests 
  • Erstellung der Systemdokumentation
  • Migration des Gateways auf das Wirksystem
  • Beratung bei der Produktivsetzung
Java Axis XML/SOAP Enterprise Architect Netbeans XML-Spy MS-SOAP-Toolkit Tomcat 6 IBM-WebSphere Jetty Putty SSH SoapUI MS-Access Confluence Jira Linux SVN Jenkins Ant
Java Axis XML/SOAP Enterprise Architect Netbeans XML-Spy MS-SOAP-Toolkit Tomcat 6 IBM-WebSphere Jetty Putty SSH SoapUI MS-Access Confluence Jira Linux SVN Jenkins Ant
8 Monate
2010-06 - 2011-01

Überführung von TK-Backend-Diensten auf die OSGI-Plattform

Technical Analyst, System-Designer, Beratung, Entwicklung Java Axis XML/SOAP ...
Technical Analyst, System-Designer, Beratung, Entwicklung

Der Auftraggeber betreibt mehrere Backend-Services innerhalb eines Application-Servers. Mit Service-Umstellung auf eine OSGI-konforme Architektur wird deren Betrieb und insbesondere die Service-Aktualisierung deutlich vereinfacht. So wird es möglich, neue Service-Versionen in Betrieb zu nehmen, ohne einen Restart des Application-Servers vornehmen zu müssen. Dies ist für Services mit hohen Verfügbarkeitsanforderungen von zentraler Bedeutung.


  • Analyse der Bestandsdienste
  • Anforderungen für die Migration erarbeiten
  • Technische Projektleitung
  • Entwurf und Implementation der neuen Softwarekomponenten
  • Planung und Durchführung von Tests auf dem Abnahmesystem
  • Paketierung und Auslieferung
  • Beratung bei der Softwareauslieferung/-Verteilung/Qualitätssicherung
  • Erstellen der Systemdokumentation
Java Axis XML/SOAP OSGI Spring-Framework Enterprise Architect Eclipse Tomcat 6 Jira Confluence Linux SVN Jenkins Ant
Java Axis XML/SOAP OSGI Spring-Framework Enterprise Architect Eclipse Tomcat 6 Jira Confluence Linux SVN Jenkins Ant
7 Monate
2009-10 - 2010-04

Redesign einer bestehenden SOAP-basierten Kommunikationsplattform zur Erlangung der WS-I-Konformität

Technical Analyst, System-Designer, Beratung, Entwicklung Java Axis XML/SOAP ...
Technical Analyst, System-Designer, Beratung, Entwicklung

Der von einem Portalbetreiber zur Verfügung gestellte E-Mail-Service kann über eine per SOAP-Services publizierte API konfiguriert werden. Die hier bereitgestellten Services waren derart zu modifizieren, dass diese den Standards der Web Services Interoperatility Organization (WS-I) genügen.


  • Technische Analyse der Service-Requests und deren Parameterstrukturen
  • Redesign der Services in eine WS-I-konforme SOAP-Struktur
  • Generierung der technischen Service-Schnittstellen mit SOAP Toolkits
  • Validierung, Test und Dokumentation der neuen Service-Schnittstellen
  • Implementierung erweiterter Services
Java Axis XML/SOAP Linux SVN Jenkins Ant Jira Confluence Enterprise Architect JBuilder Eclipse XML-Spy MS-SOAP-Toolkit Tomcat 6 Jetty Putty SSH SoapUI
Java Axis XML/SOAP Linux SVN Jenkins Ant Jira Confluence Enterprise Architect JBuilder Eclipse XML-Spy MS-SOAP-Toolkit Tomcat 6 Jetty Putty SSH SoapUI
11 Monate
2009-01 - 2009-11

Migration eines Reporting-Systems (DWH)

Technical Analyst, System-Designer, Beratung, Entwicklung Java Axis XML/SOAP ...
Technical Analyst, System-Designer, Beratung, Entwicklung

Seitens des Betreibers eines großen WEB-Portals werden in einem DWH statistische Nutzungsinformationen bzgl. der im Portal angebotenen Dienste gesammelt. Infrastrukturelle Änderungen machten eine Migration des DWHs und dessen Datenversorgungsprozesse von Debian-Linux und Oracle auf AIX und DB2 erforderlich.


  • IST-Analyse des bestehenden Systems (Debian & Oracle)
  • Entwurf und Umsetzung der Datentransformationen für das verarbeitende Zielsystem (AIX & DB2)
  • Support bei der Installation von Komponenten für den Webservice-Betrieb
  • Deployment der Software auf dem Testsystem, Paketierung für das Wirksystem
  • Entwurf des ETLs für die Initialbefüllung der Staging Area
  • Implementation einer Applikation zur Steuerung externer Prozesse und zur Datenkomprimierung für die Importpakete
  • Durchführung von Tests, Anfertigung von Test-/Abnahmeprotokollen
  • Erstellung von Reports 
  • Migration auf das Testsystem und Wirksystem
  • Beratung bei Wirksysteminbetriebnahme
  • Erstellen der Systemdokumentation
  • Schulung der DWH-Nutzer
Java Axis XML/SOAP JSON Enterprise Architect Netbeans XML-Spy MS-SOAP-Toolkit Tomcat Jetty Putty SSH SoapUI MS-Access DB2 Oracle Informatica Confluence Jira Linux AIX SVN Hudson Ant
Java Axis XML/SOAP JSON Enterprise Architect Netbeans XML-Spy MS-SOAP-Toolkit Tomcat Jetty Putty SSH SoapUI MS-Access DB2 Oracle Informatica Confluence Jira Linux AIX SVN Hudson Ant
4 Monate
2009-04 - 2009-07

Entwicklung einer Plattform zur Anbindung digitaler Bilderrahmen an ein Bildarchiv

Technical Analyst, System-Designer, Beratung, Entwicklung Java Axis XML/SOAP ...
Technical Analyst, System-Designer, Beratung, Entwicklung

Der Betreiber eines WEB-Portals bietet seinen Benutzern die Möglichkeit, multimediale Inhalte, so auch Bilder, in seiner Cloud abzulegen und diese mit Freunden und Bekannten zu teilen. Bisher war dies unter Nutzung von PCs und mobilen Endgeräten (Smartphones, Tabletts) möglich. Auf Basis der hier entwickelten Plattform konnten Bilder auch auf digitalen Bilderrahmen zur Anzeige gebracht werden.


  • Analyse der bestehenden Schnittstellen zum Bildarchiv
  • Entwurf der Datentransformationsregeln zwischen den bestehenden Schnittstellen und den neuen SOAP-Services
  • Design und Implementation eines RSS-Photofeed-Servers und des zugehörigen Konfigurations-Front-Ends 
  • Technische Projektleitung
  • Beratung des Betreiber bzgl. der Installation und Konfiguration der Infrastruktur-Komponenten
  • Auslieferung der Software an das Test- und Produktivsystem
  • Beratung bei der Produktivsetzung
  • Erstellung der Systemdokumentation
Java Axis XML/SOAP JSON RSS Media RSS ATOM Enterprise Architect Eclipse XML-Spy MS-SOAP-Toolkit Struts 2 Tomcat Jetty Putty SSH SoapUI Confluence Jira Linux SVN Jenkins Ant
Java Axis XML/SOAP JSON RSS Media RSS ATOM Enterprise Architect Eclipse XML-Spy MS-SOAP-Toolkit Struts 2 Tomcat Jetty Putty SSH SoapUI Confluence Jira Linux SVN Jenkins Ant
6 Monate
2008-09 - 2009-02

Bereitstellung einer generischen SOAP-Schnittstelle an einer Social-Network-Plattform

Technical Analyst, System-Designer, Beratung und Implementierung Java Axis XML/SOAP ...
Technical Analyst, System-Designer, Beratung und Implementierung

Der Betreiber eines großen WEB-Portals integriert Social Media-Dienste in sein Angebot. Im Rahmen dieses Angebots erhalten die Benutzer die Möglichkeit, personenbezogene Profildaten zu hinterlegen und diese auf Wunsch mit Freunden und Bekannten zu teilen. Analoge Profilinformationen können die Benutzer in alternativen, etablierten WEB 2.0-Plattformen hinterlegen/hinterlegt haben. Die genannte Schnittstelle ermöglicht dem Benutzer den Informationsaustausch zwischen den verschiedenen Plattformen.


  • Analyse der verschiedenen bestehenden Social-Network-Dienste (Flickr, Facebook, Youtube ?) und deren Architektur (WSDL, REST)
  • Ausarbeitung eines Konzepts für eine vereinfachte modularisierte Gateway-Schnittstelle zu diesen Diensten (SOAP-Webservice)
  • Entwurf der für die Schnittstellenkonfiguration erforderlichen Datenstrukturen
  • Präsentation und Abstimmung der Lösung mit den Fachabteilungen und den Technikbereichen
  • Mitwirkung bei der Implementierung
Java Axis XML/SOAP Enterprise Architect Eclipse XML-Spy MS-SOAP-Toolkit Tomcat Jetty Putty SSH SoapUI Jira Confluence Linux SVN Hudson Ant
Java Axis XML/SOAP Enterprise Architect Eclipse XML-Spy MS-SOAP-Toolkit Tomcat Jetty Putty SSH SoapUI Jira Confluence Linux SVN Hudson Ant
6 Monate
2008-07 - 2008-12

Umstellung bestehender Kommunikations-Service-Komponenten auf eine Service-Orientierte-Architektur (SOA) und einen Enterprise-Service-Bus (ESB)

Technical Analyst, System-Designer, Beratung und Implementierung Java Axis XML/SOAP ...
Technical Analyst, System-Designer, Beratung und Implementierung

Der Betreiber eines großen WEB-Portals stellt seinen Nutzern eine Vielzahl nachrichtenbasierter Kommunikationsservices zur Verfügung. Die dahinter liegenden Systeme sind historisch gewachsen und weisen Defizite auf, welche die Weiterentwicklung und den Austausch von Komponenten ebenso erschweren, wie die Anbindung externer Services. Die gesamte Infrastruktur war deshalb einem Redesign zu unterwerfen, welches sich an den Konzepten einer serviceorientierten Architektur und dem Enterprise-Service-Bus orientierte.


  • Technische Analyse der bestehenden Services und Identifikation der Schwachstellen
  • Validierung und Test bestehender Service-Schnittstellen sowie deren Dokumentation
  • Redesign der Services in eine SOAP-Struktur, die den Vorgaben der Web Services Interoperatility Organization(WS-I)folgt
  • Leitung von Workshops zur Erarbeitung der neuen Service-Struktur
Java Axis XML/SOAP Enterprise Architect Eclipse XML-Spy MS-SOAP-Toolkit Tomcat Jetty Putty SSH SoapUI Jira Confluence Linux SVN Hudson Ant
Java Axis XML/SOAP Enterprise Architect Eclipse XML-Spy MS-SOAP-Toolkit Tomcat Jetty Putty SSH SoapUI Jira Confluence Linux SVN Hudson Ant
1 Jahr 4 Monate
2007-07 - 2008-10

Entwicklung einer zentralen WEB-Service-Plattform als zentrale Zugriffsstelle auf die Services eines Portalbetreibers

System-Designer, Beratung und Implementierung Java Axis XML/SOAP ...
System-Designer, Beratung und Implementierung
  • Implementierung der zentralen Service-Plattform als SOAP-Webservice
  • Entwurf und Umsetzung des Rechtekonzepts und der Verwaltung
  • Konzeption und Implementierung der Zugriffe auf die verteilten Backend-Systeme unter Berücksichtigung der verschiedenen Kommunikationsprotokolle
  • Entwurf und Umsetzung des Daten-Mappings und der Konsolidierung für die zugreifenden Zielsysteme
  • Durchführung von Tests auf dem Abnahmesystem
  • Migration auf das Wirksystem
  • Unterstützung bei Wirksysteminbetriebnahme, Dokumentation
Java Axis XML/SOAP Enterprise Architect JBuilder XML-Spy MS-SOAP-Toolkit Tomcat Jetty Putty SSH SoapUI MS-ACCESS Confluence Jira Linux SVN Hudson Ant
Java Axis XML/SOAP Enterprise Architect JBuilder XML-Spy MS-SOAP-Toolkit Tomcat Jetty Putty SSH SoapUI MS-ACCESS Confluence Jira Linux SVN Hudson Ant
1 Monat
2007-11 - 2007-11

Entwicklung einer Plattform zur Durchführung von Last-Tests an einem Streaming-System

System-Designer, Beratung und Implementierung PHP HTML CSS ...
System-Designer, Beratung und Implementierung
  • Erweiterung der bestehenden Web-Applikation um eine Rechte- und Benutzerverwaltung
  • Überarbeitung der Dokumentation und Änderungen am Datenmodell
  • Durchführung von Abnahmetests
  • Benutzerschulung
  • Beratung beim Einrichten von Konfigurationen und der Durchführung der Lasttests
  • Beratung bei der Inbetriebnahme auf dem Wirksystem
PHP HTML CSS Zend Studio MySQL Apache Putty SSH WinSCP Confluence Jira Linux SVN
PHP HTML CSS Zend Studio MySQL Apache Putty SSH WinSCP Confluence Jira Linux SVN
6 Monate
2007-02 - 2007-07

Entwicklung eines Systems zur Durchführung von Echtzeitanalysen an den technischen Systemen eines Portalbetreibers

System-Designer, Beratung und Implementierung Java Axis XML/SOAP ...
System-Designer, Beratung und Implementierung
  • Integration einer Multiteilnehmerdatenbank",
  • Entwurf und Umsetzung der Datentransformationsregeln für das verarbeitende Zielsystem",
  • Konsolidierung und ETL von eingehenden Daten (Vorverarbeitung)",
  • Performanceoptimierung auf Source-Code- und DB-Ebene für just in time Verarbeitung/Anlieferung der Daten ",
  • Durchführung von Tests auf dem Abnahmesystem",
  • Erstellen der Systemdokumentation ",
  • Migration auf das Wirksystem",
  • Beratung bei Wirksysteminbetriebnahme"
Java Axis XML/SOAP JBuilder MySQL Apache Putty SSH MS-SOAP-Toolkit Tomcat MS-Access DB2 Oracle Confluence Jira Linux SVN
Java Axis XML/SOAP JBuilder MySQL Apache Putty SSH MS-SOAP-Toolkit Tomcat MS-Access DB2 Oracle Confluence Jira Linux SVN
5 Monate
2006-10 - 2007-02

Entwicklung von WEB-Services für ein VOIP-System

Technical-Analyst, System-Designer, Beratung und Implementierung Java Axis XML/SOAP ...
Technical-Analyst, System-Designer, Beratung und Implementierung

Im Rahmen der Bereitstellung eines integrierten Anrufbeantworters war es erforderlich, weitere bereits existierende Backend-Systeme an das VOIP-System anzubinden. Dies geschah über die Bereitstellung eines spezifischen Gateways.

  • Integration einer Multiteilnehmerdatenbank
  • Entwurf und Umsetzung des Daten-Mappings für das verarbeitende Zielsystem
  • Entwurf der relevanten Anwendungsfälle (Datensatzabhängigkeiten)
  • Entwurf einer ?Reaktionsmatrix? als Automat
  • Durchführung von Abnahmetests
  • Erstellung der Systemdokumentation
  • Migration auf das Wirksystem
  • Beratung bei Inbetriebnahme auf dem Wirksystem
Java Axis XML/SOAP JBuilder MySQL Apache Putty SSH MS-SOAP-Toolkit Tomcat MS-Access Jira Confluence Linux SVN Jenkins Ant
Java Axis XML/SOAP JBuilder MySQL Apache Putty SSH MS-SOAP-Toolkit Tomcat MS-Access Jira Confluence Linux SVN Jenkins Ant
5 Monate
2006-06 - 2006-10

Erstellung eines Reporting-Systems

Business-Analyst, System-Designer, Beratung und Implementierung MS-SQL-Server MS-Reporting-Server MS-Analysis-Server ...
Business-Analyst, System-Designer, Beratung und Implementierung

Für ein standardisiertes ERP-System standen nur im eingeschränkten Maß betriebswirtschaftliche Reports zur Verfügung. Da sich das ERP-System für die Datenspeicherung auf die Dienste einer MS-SQL-Datenbank stützte, lag es nahe, die BI-Services dieser Datenbank für die Bereitstellung weiterführender Reports zu nutzen.


  • Analyse der Unternehmens-Daten im ERP-System
  • Entwurf und Bereitstellung der Data-Views für das Berichtswesen
  • Entwurf und Bereitstellung des Cube-Modells
  • Entwurf und Bereitstellung der Berichte u.a. für Einkauf, Verkauf, Chefübersicht, Umsatzplanung.
  • Erweiterung und Anpassung bestehender Berichte
  • Ausarbeitung eines Migrationskonzepts für Berichtsvorlagen
  • Erstellung der Systemdokumentation
  • Benutzerschulung
MS-SQL-Server MS-Reporting-Server MS-Analysis-Server MS-Visual-Studio myFactory (ERP-System) MS-Internet-Information-Server Confluence Jira MS-Windows-Server SVN
MS-SQL-Server MS-Reporting-Server MS-Analysis-Server MS-Visual-Studio myFactory (ERP-System) MS-Internet-Information-Server Confluence Jira MS-Windows-Server SVN
4 Monate
2006-03 - 2006-06

Entwicklung von WEB-Services für ein VOIP-System

Technical-Analyst, System-Designer, Beratung und Implementierung Java Axis XML/SOAP ...
Technical-Analyst, System-Designer, Beratung und Implementierung

Im Rahmen der Bereitstellung eines integrierten Anrufbeantworters war es erforderlich, die bereits existierenden Backend-Systeme an das VOIP-System anzubinden. Dies geschah über die Bereitstellung eines spezifischen Gateways.


  • Analyse der eingehenden Daten
  • Identifikation der relevanten Anwendungsfälle
  • Entwurf und Umsetzung der Datentransformationen für das Zielsystem
  • Entwurf einer ?Reaktionsmatrix? als Automat
  • Durchführung von Abnahmetests
  • Erstellung der Systemdokumentation
  • Migration auf das Wirksystem
  • Beratung bei der Inbetriebnahme auf dem Wirksystem
Java Axis XML/SOAP JBuilder MySQL Apache Putty SSH MS-SOAP-Toolkit Tomcat MS-Access Confluence Jira Linux SVN
Java Axis XML/SOAP JBuilder MySQL Apache Putty SSH MS-SOAP-Toolkit Tomcat MS-Access Confluence Jira Linux SVN
3 Monate
2006-02 - 2006-04

Redesign eines Support-Controlling-Systems

System-Designer, Beratung und Implementierung Data Warehousing Business Intelligence ETL ...
System-Designer, Beratung und Implementierung

Die IT-Tochter eines internationalen Automobilherstellers liefert dem Mutter-Konzern Support-Dienstleistungen zum Betrieb der IT-Infrastruktur. Hierbei sind die Service-Qualität und die entstandenen Aufwendungen einem entsprechenden Controlling zu unterwerfen. Bisher geschah dies unter Nutzung diverser Lotus-Notes-Komponenten. Mit dem Projekt erfolgt die Informationsbereitstellung mittels standardisierter Business-Intelligence-Methoden und Werkzeugen.

  • Analyse des bestehenden ?Alt?-Systems
  • Entwurf und Umsetzung des Datenmodells für das zentrale OLAP-Datenhaltungssystem
  • Design der Data-Marts
  • Design der Datenversorgungs-Jobs (ETL)
  • Design der Reports
  • Durchführung von Tests auf dem Abnahmesystem
  • Migration auf das Wirksystem

Data Warehousing Business Intelligence ETL Powerdesigner Cognos DecisionStream (ETL) Cognos Impromptu (Reporting) Cognos Powerplay (Reporting) DB2 Toad for DB2 DB2-Admin-Tools Confluence Jira AIX Windows SVN
Data Warehousing Business Intelligence ETL Powerdesigner Cognos DecisionStream (ETL) Cognos Impromptu (Reporting) Cognos Powerplay (Reporting) DB2 Toad for DB2 DB2-Admin-Tools Confluence Jira AIX Windows SVN
11 Monate
2005-04 - 2006-02

Erstellung eines Systems zur Personaleinsatzplanung

System-Designer, Beratung und Umsetzung Data Warehousing Business Intelligence ETL ...
System-Designer, Beratung und Umsetzung

Innerhalb eines Telekommunikationsunternehmens fallen vielfältige Arbeiten zum Erhalt und zur Erweiterung der Infrastruktur an. Hierfür gelangen Service-Teams zum Einsatz, deren Tätigkeit entsprechend geplant werden muss. Im Rahmen des Projekts wurden die hierfür erforderlichen Planungs- und Controlling-Werkzeuge auf Basis der Cognos-Suite bereitgestellt.


  • Analyse der vorhandenen operativen Daten
  • Entwurf und Umsetzung des Datenmodells für das zentrale OLAP-Datenhaltungssystem
  • Design der Würfelmodelle
  • Entwurf von Daten-Extraktionsprozessen
  • Migration von Modellen zwischen verschiedenen Systemumgebungen
  • Ausarbeitung und Planung von Automatismen (inkl. fail-safe-Szenario) für die Würfelerstellung, Lasttests
  • Design von Audit-Berichten (Report-Net)
  • Betreuung der Kunden bezüglich fachlicher Beratung und Anpassung von Modellen
  • Erstellung der Dokumentation für den OLAP-Datastore und die Analysewürfel-Modelle
  • Bug-Reporting
  • Durchführung von Benutzerschulungen
Data Warehousing Business Intelligence ETL Cognos Transformer Cognos Contributor Cognos Analyst Cognos Connection Cognos Report-Studio Cognos-Server-Admin-Tools Powerdesigner Toad Oracle 10.1 Clearcase Windows SVN
Data Warehousing Business Intelligence ETL Cognos Transformer Cognos Contributor Cognos Analyst Cognos Connection Cognos Report-Studio Cognos-Server-Admin-Tools Powerdesigner Toad Oracle 10.1 Clearcase Windows SVN
4 Monate
2005-01 - 2005-04

Aufbau eines bilanzbasierten Rating-Systems

System-Designer, Beratung und Implementierung Data Warehousing Business Intelligence ETL ...
System-Designer, Beratung und Implementierung

Ein internationaler Automobilhersteller wickelt seinen Vertrieb primär über ein Netzwerk von Partnerhändlern ab. Die Händler innerhalb dieses Netzwerks sollen hinsichtlich ihrer wirtschaftlichen Lage, den damit verbundenen Chancen und Risiken objektiv bewertet werden. Hierfür werden auf Basis der Bilanz-Daten und unterjähriger Kennzahlen Vergleichsperspektiven zwischen den jeweiligen Händler und Händler-Referenzgruppen erstellt.


  • Analyse der manuell erstellen Berichte bzgl. der Dokumentenstruktur und der variablen Datenanteile innerhalb der Berichte
  • Entwurf von GUI-Templates
  • Entwurf von Report-Templates
  • Implementierung einer Reportgenerierungs-Engine
  • Entwicklung eines Konverters von HTML-Reports in PDF-Reports
  • Aufsetzen eines Testsystems
  • Entwurf der Systemdokumentationen
  • Durchführung von Lasttests
Data Warehousing Business Intelligence ETL OLE-Automation COM HTML XHTML Java Delphi VBA Powerdesigner Cognos DecisionStream Toad DB2 Eclipse IntelliJ Freemaker Adobe-Acrobat CZDoc2PDF MS-Visual Studio Confluence Jira AIX Windows CVS
Data Warehousing Business Intelligence ETL OLE-Automation COM HTML XHTML Java Delphi VBA Powerdesigner Cognos DecisionStream Toad DB2 Eclipse IntelliJ Freemaker Adobe-Acrobat CZDoc2PDF MS-Visual Studio Confluence Jira AIX Windows CVS
4 Monate
2005-01 - 2005-04

Entwicklung von Testszenarien für eine Kundendatenbank

Technical-Analyst, System-Designer, Beratung und Implementierung Java Axis XML/SOAP ...
Technical-Analyst, System-Designer, Beratung und Implementierung

Für die Erbringung von Telekommunikationsdienstleistungen ist der Zugriff auf die zentrale Kundendatenbank erforderlich. Diese publiziert ihre Informationen per WEB-Services. Die Datenbank selbst unterliegt einer permanenten Weiterentwicklung. Zur Sicherung der Systemstabilität ist sie in diesem Kontext automatisierten Regressionstests zu unterwerfen. Im Rahmen des Projekts wurden sowohl die Tests für den aktuellen Entwicklungsstand der Datenbank als auch ein Test-Tool entwickelt, welches die automatisierten Tests zulässt.


  • Analyse der vorhandener Zugriffsfunktionen auf die Kundendatenbank
  • Erfassung ?typischer? Anwendungsfälle für die Interaktion mit der Kundendatenbank gemäß Entwicklerkonzept
  • Entwicklung der Test-Skripte für einen generischen Simulator basierend auf den ermittelten Anwendungsfällen 
  • Durchführung und Protokollierung der Tests (Pass-/Fail-Szenarien)
  • Bug-Reporting
Java Axis XML/SOAP JBuilder MS-SOAP-Toolkit Apache Putty SSH Tomcat Confluence Jira Linux SVN
Java Axis XML/SOAP JBuilder MS-SOAP-Toolkit Apache Putty SSH Tomcat Confluence Jira Linux SVN
2 Jahre 9 Monate
2002-05 - 2005-01

Betreuung einer Paid-Content Plattform

Technical-Analyst, Beratung und Inbetriebnahme Java Axis XML/SOAP ...
Technical-Analyst, Beratung und Inbetriebnahme

Seitens des Auftraggebers wurden in kurzer Folge vielfältige neue internetbasierte Informations- und Kommunikationsservices entwickelt, im Portal integriert und am Markt eingeführt. Diese Leistungsangebote basieren auf einer einheitlichen technischen Infrastruktur. Die damit verbundenen technischen Gegebenheiten haben Einfluss auf die fachliche Struktur der Services. Gleichsam sind sie bei der Service-Implementierung zu berücksichtigen. Im Rahmen des Projektes waren Beratungsleistungen zur Anbindung neuer Services an die genannte Infrastruktur zu erbringen.


  • Entwicklung interner Systemdatenverwaltungs-Tools
  • Erstellung und Verwaltung von Systemkonfigurationen
  • Analyse und Re-Strukturierung vorhandener Funktionalität
  • Testmanagement bzgl. der Implementation von neuen Funktionen innerhalb der Plattformkomponenten
  • Entwurf von Systemdokumentationen
  • Technischer Support für externe Partner bei der Anbindung neuer Services an die Plattform
Java Axis XML/SOAP JBuilder XMLSpy MS-SOAP-Toolkit Apache Putty SSH Tomcat MS-Project MS-Access MS-Projekt Linux SVN
Java Axis XML/SOAP JBuilder XMLSpy MS-SOAP-Toolkit Apache Putty SSH Tomcat MS-Project MS-Access MS-Projekt Linux SVN
2 Monate
2002-04 - 2002-05

Erweiterung eines CRM/HR-Systems

System-Designer, Beratung und Implementierung Powerdesigner Eclipse MS-SQL-Server ...
System-Designer, Beratung und Implementierung
  • Design von GUI-Templates (HTML)
  • Script-Entwicklung zur Erweiterung der GUI-Templates
  • Analyse und Re-Strukturierung vorhandener Funktionalität
  • Implementierung neuer Funktionen
  • Erstellung des Benutzerhandbuchs
Powerdesigner Eclipse MS-SQL-Server Java Confluence Jira Windows CVS
Powerdesigner Eclipse MS-SQL-Server Java Confluence Jira Windows CVS
4 Monate
2002-01 - 2002-04

Erstellung eines WEB-Auftritts auf Basis eines Content-Management-Systems

System-Designer und Implementierung HTML CSS JavaScript ...
System-Designer und Implementierung
  • Analyse der zu veröffentlichenden Komponenten (Content & Design)
  • Entwurf und Implementierung von HTML-Design-Vorlagen
  • Administration des CMS
  • Script-Entwicklung für dynamische Inhalte (Sitemap, ...)

HTML CSS JavaScript VB-Script Microsoft CMS SQL-Server Confluence Jira Windows MS-SourceSafe
HTML CSS JavaScript VB-Script Microsoft CMS SQL-Server Confluence Jira Windows MS-SourceSafe
2 Monate
2001-12 - 2002-01

Redesign des Transaktionsmoduls für ein mobiles Zahlungsverkehrssystem

Business- und Technical Analyst, System-Designer PL/SQL Oracle 8i Toad ...
Business- und Technical Analyst, System-Designer

Im Backend eines mobilen Zahlungsverkehrssystems sind die beauftragten Transaktionen abzuwickeln. Hierbei stellte die korrekte Verarbeitung des Verwendungszweckes eine ungelöste Herausforderung dar, die mit dem Projekt eine Lösung finden sollte. In dieser Projektphase war die Anforderungsdefinition zu erstellen.


  • Analyse und Dokumentation der bestehenden Systemarchitektur
  • Spezifikation/Dokumentation der (neuen) Zielarchitektur mit erweiterter Funktionalität und verbesserter Performance
PL/SQL Oracle 8i Toad Unix
PL/SQL Oracle 8i Toad Unix
4 Monate
2001-09 - 2001-12

Entwicklung eines Fonds-Management-Systems

Business- und Technical Analyst, System-Designer, Beratung und Implementierung Java PL/SQL HTML ...
Business- und Technical Analyst, System-Designer, Beratung und Implementierung

Die Abwicklung von Fonds-Geschäften war in der vorliegenden Form aufwendig und fehleranfällig. Die Ursachen hierfür lagen in der Organisation wie in der technischen Infrastruktur. Der Abwicklungsprozess erstreckt sich über mehrere Abteilungen und technische Systeme. Gleiche Informationen liegen in unterschiedlichen Systemen mehrfach vor und müssen gleichfalls zur Überwindung von Systemgrenzen mehrmalig erfasst werden. Daraus resultieren überproportionale Kosten, lange Abwicklungszeiten und eine hohe Fehlerhäufigkeit. Im Rahmen des Projektes erfährt der Business-Prozess ein Redesign (organisatorische Prozessoptimierung). Die Zahl der involvierten Systeme wird reduziert und die Kommunikation zwischen den Systemen automatisiert. Im Rahmen des Projekts wurde eine WEB-basierte Online-Erfassung von Fond-Orders bereitgestellt und Schnittstellen zu den angrenzenden Emissionsapplikationen entwickelt.


  • Geschäftsprozessanalyse
  • Analyse und Dokumentation der bestehenden Systemarchitektur
  • Entwurf und Implementierung eines neuen Datenhaltungssystems
  • Design und Implementierung des WEB-basierten Front-Ends
  • Entwurf von Testszenarien und Durchführung der Integrationstests
  • Benutzerschulung
Java PL/SQL HTML CSS UML JSP JavaScript PowerDesigner Enterprise Architect Oracle 8i Toad JBuilder JUnit Confluence Jira Unix CVS
Java PL/SQL HTML CSS UML JSP JavaScript PowerDesigner Enterprise Architect Oracle 8i Toad JBuilder JUnit Confluence Jira Unix CVS
8 Monate
2001-02 - 2001-09

Entwicklung eines universellen und flexiblen Tarifierungssystems

Business- und Technical Analyst, System-Designer, Beratung und Implementierung Java PL/SQL HTML ...
Business- und Technical Analyst, System-Designer, Beratung und Implementierung

Gute und flexible Preismodelle sind ein wesentliches Wettbewerbsmerkmal bei der Abwicklung von Wertpapiergeschäften. Bei aller Flexibilität der Preismodelle muss die Bepreisung in der Geschäftsabwicklung dennoch zuverlässig und mit möglichst geringem Aufwand erfolgen. Dies geschieht mittels einer Tarif-Engine, welche seitens der Händler per Konfiguration an die aktuellen Marktbedingungen angepasst werden kann. Im Rahmen des Projekts wurden die Engine und deren Konfigurationskomponenten entwickelt.


  • Leitung einer internationalen Entwicklergruppe
  • Ausbildung und Coaching in den Bereichen Java, OO, relationale Datenbanken
  • Design, Implementierung und Test des Application-Frameworks in Java
  • Design und Implementierung des Datenhaltungssystems 
  • Benutzerschulung
Java PL/SQL HTML CSS UML JSP JavaScript XML PowerDesigner Enterprise Architect Oracle 8i Toad Visual Age for Java JBuilder JUnit Tomcat MS-Project Confluence Jira Unix CVS
Java PL/SQL HTML CSS UML JSP JavaScript XML PowerDesigner Enterprise Architect Oracle 8i Toad Visual Age for Java JBuilder JUnit Tomcat MS-Project Confluence Jira Unix CVS

Aus- und Weiterbildung

Aus- und Weiterbildung

1998-2000 Fachinformatiker für Systemintegration (IHK-geprüft)

1992-1997 Studium der Informatik an der FH Darmstadt

Position

Position

Berater befindet sich in Festanstellung

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

Projektmanagement

  • Microsoft Office-Tools,
  • MS-Project,
  • Branchenspezifische PRT-Tools,
  • Jira,
  • Confluence,
  • InfoPath,
  • Sharepoint

Methoden und Verfahren

  • Wasserfall-Modell,
  • V-Modell,
  • Agile Softwareentwicklung unter SCRUM,
  • OOA/OOD,
  • Daten-/ER-Modellierung/DB-Design,
  • UML,
  • BPM, (Grundkenntnisse)

Modellierung & Design

  • Enterprise Architect,
  • PowerDesigner,
  • MS Visual Modeller,
  • Visio

Business Intelligence & Data Warehouse

  • Cognos Serie7 mit Powerplay, Impromptu, DecissionStream (ETL),
  • Microsoft SQL Server 2005 AnalysisServer,
  • Microsoft SQL Server 2005 ReportingServer

Entwicklungsumgebungen

  • Eclipse / MyEclipse,
  • Netbeans,
  • JBuilder 3.5 - 2008,
  • Visual Studio, (.NET),
  • Zend,
  • Apple XCode, (iPhone/iPad),
  • XMLSpy,
  • Ant,
  • Maven,
  • SOAPUI,
  • MS Soap Toolkit,
  • Toad,
  • CVS,
  • SVN,
  • Git,
  • Mercurial,
  • VMWare, (Test-/Abnahme und Entwicklungssysteme)

Middleware & Libraries

  • OSGi,
  • Apache,
  • Tomcat,
  • Jetty,
  • IIS,
  • JBoss,
  • EJB,
  • COM/DCOM,
  • RIA, (GTW, Silverlight),
  • Apache Wicket
  • JQuery,
  • Spring-Frameworks,
  • Hibernate,
  • Servlets,
  • JSP

Standards

  • SOAP, (WSDL, WADL),
  • JSON/REST,
  • Ajax

 

Betriebssysteme

Mac OS
MS-DOS
SUN OS, Solaris
Unix
Windows

Linux (Debian, Suse, Ubuntu)

iOS 4-7 (iPhone/iPad)

Programmiersprachen

Assembler
80x86
Basic
diverse VB-Versionen incl. VBA
C#
Java
zweite Muttersprache; Java EE (JEE, J2EE), EJB, JSF, JSP, AWT, JFC/Swing, SWT, Applets, JavaBeans, Servlets, OSGI, Spring-Framework, Hibernate, Tomcat, Jetty, IBM WebSphere, JBoss Application Server
JavaScript
JQuery
Objective C
Perl
PHP
PL/SQL
Shell
Tcl/Tk

XML (WSDL, WADL, XSLT)

HTML5

CSS3

Scala
RIA (GTW, Silverlight)

Datenbanken

Access
DAO
DB2
ISAM
JDBC
MS SQL Server
MySQL
ODBC
Oracle
Postgres

H2DB

Datenkommunikation

Ethernet
Internet, Intranet
Windows Netzwerk

Branchen

Branchen

  • Telekommunikation (langjährige Projekttätigkeit)
  • Banken
  • Automotive
  • Energieversorgung 

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.