System Engineering Architektur & Design verteilter Systeme(Azure Cloud, on-prem[Linux, Windows]) auf Basis von J2EE/J2SE, WebSphere, Apache/Tomcat
Aktualisiert am 07.09.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.01.2027
Verfügbar zu: 85%
davon vor Ort: 30%
Verteilte Systeme, Technical Architecture & Design, Java
Java
Red Hat Linux
C++
PHP
Visual Basic
VBScript
Bourne-again-shell
Perl
Oracle
Oracle Essbase
Windows Server 2019
Apache HTTP Server
WebSphere Application Server
Apache Tomcat
REST
Azure
Azure Devops
GitLab
Databricks
Deutsch
Englisch

Einsatzorte

Einsatzorte

Schweiz, Deutschland
möglich

Projekte

Projekte

Projekte:
=========
Zeitraum: 2000
Projekte im Bereich Forschung (automatisierte Bilddatenanalyse)

- Mitwirkung bei der Implementierung(J2SE/Swing/Java2D/Java3D) verschiedener Bilddatenanaylsen von Satellitenbildern im Rahmen eines Forschungsprojektes zur Mustererkennung

- Automatisierung von Bildbearbeitungsalgorithmen durch Perl-Skripte

- Optimierung und Aktualisierung vorhandener Transformationssoftware zur automatisierten Bildaufbereitung - implementiert in C / C++

==> Laufzeit gesamt 9 Monate



Zeitraum: 2000-2003
Projekte im Bereich Energiedatenmangement

- Implementierung einer "Proof of Concept"-Lösung zur webgesteuerten Verwaltung von Kundenenergiedaten durch den Einsatz von ASP und SQL-Server serverseitig, Visual Basic, XML und Access clientseitig

- Konzeption und Prototypentwicklung einer Managmentplattform (Dokumentenmangement, Projektmanagement, Adressmanagement, etc) durch den Einsatz von JSP, Servlets, XML, Apache Tomcat und SQL-Server

- Konzeption und Implementierung (Excel / VBA) einer Individuallösung zur Verwaltung von Kundenenergiedaten

==> Laufzeit gesamt 36 Monate



Zeitraum: 2002/2003
Diplomarbeit
Thema: Konzeption und Realisierung eines JMS-TransportHandlers zur messageorientierten Übertragung von SOAP-Nachrichten
------
Implementierung (J2SE/J2EE) von zwei Varianten zur Web-Service Kommunikation:
   
    1. Einsatz des AXIS-Frameworks client-/serverseitig
    2. Einsatz des AXIS-Frameworks clientseitig, Einsatz des WebSphere Application Server
       serverseitig

Die Kommunikation erfolgt über SOAP/JMS (WebSphere MQ).
Entwicklungswerkzeuge:
* Sun One
* Eclipse
* WebSphere Application Developer
* Rational Rose / Together

==> Laufzeit 6 Monate



Zeitraum: 2003/2004
Ort: Karlsruhe
Projekt im Controlling-Bereich eines IT-Providers aus dem Bankenumfeld

- Entwicklung von Anwendungen (Access / VBA) zur Unterstützung der Auswertungs- und Reportingverfahren der Ressortsteuerung

- Implementierung (Access / VBA) eines Kundenentwicklungsplans zur Verwaltung von Kunden-und Projektdaten (Akquisen, Projekte im Einsatz, geplante Projekte, Umsatz-/Absatzzahlen, Opportunitymanagement)

- Integration der Anwendungsstruktur des Kundenentwicklungsplans in ein CRM-System

==>Laufzeit gesamt 18 Monate



Zeitraum: 2003/2004
Ort: Karlsruhe (DE)
Projekte im Bereich E-Commerce

- Konzeption und Implementierung eines Online-Shop Systems, bestehend aus:

  * serverseitiger Logik (PHP/XML)
  * Clientanwendung (VB 6) zur Pflege der Onlinepräsenz
      >> sftp-transfer, newsletter, lokale Verschlüsselung (256 bit twofish) <<
    sowie zur Verwaltung eingehender Bestellungen (pop3/ssl)
    und anschliessender Rechnungserstellung, Umsatz/Absatzanaylse, Marktpotentialanalyse, etc.

- Konzeption und Realisierung eines Online-Auktionssystems basierend auf (Linux, Apache, MySQL und PHP)

==> Laufzeit gesamt 8 Monate


Zeitraum: 08/2004-02/2007
Ort: München (DE)
Projekte im Bereich Multimedia+Fernsehen

- Weiter- und Neuentwicklung (Analyse, Architektur, Design, Implementierung, Test, Deployment)

von Individualsoftware(clientseitig: Xbase++, serverseitig: Java Servlets) zur automatisierten, senderübergreifenden Sendeplangenerierung sowie zur Ansteuerung diverser Hardwarekomponenten.


- Weiter- und Neuentwicklung (Design, Implementierung, Test, Deployment) von Import/Export-Schnittstellen sowie serverseitiger Business-Logik im Rahmen eines Projekts zur Ablösung von Altsystemen

-> Die Anwendung soll schrittweise die Funktionalität aller in den Workflow der Sendeplanung integrierten Altsysteme in konsolidierter Form zur Verfügung stellen.

 

Das System basiert auf J2EE 1.3/WebSphere6 und nutzt JMS um die Client/Server, Client/Client-Kommunikation über Systemgrenzen hinweg zu ermöglichen. Als Basiskomponenten kommen eigenentwickelte Frameworks zum Einsatz um diverse Grundfunktionalitäten wie z.B. Aufbau und Ansteuerung von GUI(MVC-Pattern), OR-Mapping/Persistenz, Drucken, Logging,etc.in generischer Form zu Verfügung zu stellen.


- Weiterentwicklung (Architektur, Desing, Implementierung, Test, Deployment) einer   
  Altanwendung(Visual Basic, MSSQL, Informix) die es u.a. ermöglicht verschiedenste
  austrahlungsrelevante Werbeformen zu verwalten

 

- Weiterentwicklung einer J2EE-Anwendung/WebSphere (Implementierung, Test, Deployment), basierend auf Struts, XML und Informix:

 

-> Contentgenerierung- und Aufbereitung zur automatisierten Weiterverarbeitung

und Darstellung in einem CMS im Hinblick auf Onlineprogrammvorschau und Vermarktung.

      - Neuentwicklung(Architektur, Design, Implementierung, Test, Deployment) eines 
      serverbasierten(Java, Servlets) Subsystems zur Versionverwaltung für Trailer.

 

   -> Das Subsystem kommuniziert über enstprechende Schnittstellen mit anderen Umsystemen und 
      integriert ein Frontend sowie die nötigen  Schnittstellen für persistente 
      Datenhaltung/OR-Mapping, B2B-Kommunikation über XML, Logging, etc.

 

- Neuentwicklung(Architekur, Design, Implementierung, Deployment, Test) einer
  Kommunikationsschicht für verteilte Systeme, bestehend aus verschiedensten
  Interaktionskomponenten(Web-Services, Corba, RMI/IIOP).
 
  System: WebSphere6 / J2EE
  -> Hintergrund für die Entwicklung ist eine schrittweise Ablösung von Corba durch
  Web-Services, d.h. bereits bestehende, zentrale Corba-Schittstellen wurden durch
  Web-Service-Interfaces abgebildet.


==> Laufzeit 27 Monate

Zeitraum: 03/2007-09/2009
Ort: Zürich (CH)
Projekte im Bereich ReInsurance

- Design und Weiterentwicklung (WebSphere 6.0/J2EE) einer Large Scale Java Server Applikation
  im Bereich ?Naturkatastrophen? im Hinblick auf Parallelisierung und Skalierbarkeit im J2EE
  Cluster Environment

- Entwicklung einer System-Architektur zur Bewältigung enormen Datenwachstums

- Design und Implementierung eines Systems auf Basis der neu entwickelten 
  Systemarchitektur(s.o) zur sukzessiven Ablösung des auf WebSphere 6.0 basierenden 
  Altsystems(s.o)

  System: WebSphere 6.0 / 6.1 / J2EE
 
  Technologien: agiles Software-Engineering auf Basis von Scrum, J2EE 1.4, Java 1.5, Spring, 
                Hibernate/JPA, JBPM, JMS, Drools, Maven2, Web-Services
 
  DatenBanken: Oracle Real Application Cluster

==> Laufzeit 30 Monate

Zeitraum: 01/2010-02/2010
Ort: Zürich (CH)
Projekte im Bereich Versicherung(Krankenversichertenkarte)

- Konzeption und Implementierung eines Prototypen basierend auf Netweaver BPM/BRM und SOA als Teil des Netweaver Composition Environments 7.2

 

Client-/Server System
clientseitig: Abobe Flex

 

serverseitig: Web-Services, EJBs, WebDynPro und Netweaver BPM/BRM basierend auf J2EE/Netweaver
              Application Server

- Untersuchung der Einsatzfähigkeit von Netweaver BPM/BRM als Bestandteil von Ce 7.2 im Hinblick auf Produktreife

Entwicklungstechnologien: Netweaver Composition Environment 7.2, Netweaver Development
Environment, SOA, Web-Services, Netweaver BPM/BRM, WebDynPro, Flash Island, Adobe Flex
Datenbanken: MaxDB (ehemals SAPDB)
Betriebssysteme: Windows Server 2003

==> Laufzeit 6 Wochen

 

04/2010 ? 12/2012
Ort: Zürich (CH)
Projekt im Bereich Banking/Data-Warehouse/Automatisierung

 

- Weiterentwicklung eines Systems zur Automatisierung von Geschäftsprozessen in einem Data-Warehouse Umfeld.
- Client-/Server (UNIX):
- Client: WebSphere 6.1(frameworks: struts, hibernate/jpa, etc.)
- Server: Java 5 (hibernate/jpa, quartz, etc.), Shell/Perl Script
- DB: Oracle 10

 

weitere Entwicklungstechnologien:
- Architektur/Design: UML(Enterprise Architect)
- Test: Quality Center

 

==> Laufzeit 2 Jahre 9 Monate

 

 

01/2013 - 12/2014
Ort: Zürich (CH)
Projekt im Bereich Banking/Data-Warehouse/Automatisierung

 

- Migration einer heterogenen Systemlandschaft(Systeme zur Automatisierung von komplexen Geschäftsprozessen) auf eine neue Hardwarearchitektur im Hinblick auf ?Distributed Processing?, Performanceoptimierung und Skalierbarkeit.

 

Softwarekomponenten / Systeme:

 

Processing
- File Sourcing /Loading (C)
- Powercenter
- Scheduling/Processing (Unix shell scripts/perl, windows batch processing,
Java-Standalone/Tomcat Frontend)
- Essbase (multidimensional marts)
- Oracle (Datawarehouse)

 

Reporting
- Essbase (multidimensional marts)
- Office Plugins (VBA)
- Cognos
- Business
 
==> Laufzeit 2 Jahre
 

01/2015 ? 12/2015

Ort: Zürich (CH)

Projekte im Bereich Banking/Data-Warehouse/Sales/CampaignManagement

 

Data-Warehouse

  • Systemarchitektur(Upgrade Systemstacks, Integration/Konfiguration von Applikation(Apache/Tomcat) und DB

  • Komponenten -und System-(Re-)Design sowie Weiterentwicklung des auf Java/Apache/Tomcat basierenden Systems(sieheMigration2013).

 

Softwarekomponenten/Systeme/Technologien:

  • Solaris10(64bit, Intel)

  • Apache2.4/ Tomcat7/ Servlet3.0/ JSP2.2

  • Java7SE

  • unix-basierende Skripts(shell, kornshell)

  • C-Komponente, integriert via CGI

  • Oracle11.2.0.4

  • Maven3

  • Java Frameworks(struts, spring, hibernate, etc.)

 

Sales/CampaignManagement

 

  • Weiterentwicking eines javabasierenden Systems zur Verwaltung von Kampagnen(u.a.Werbekampagnen im Bereich e-banking).

 

Softwarekomponenten/Systeme:

  • Solaris10(64bit, Intel)

  • Websphere7

  • Java6SE/ Servlet2.5/ JSP2.1

  • Maven3

  • Java Frameworks(struts, spring, hibernate/jpa, axis/jax-ws2.0)

 

 

Entwicklungstechnologien:

Architektur/Design:UML(Enterprise Architect)

Implementierung:Eclipse Luna

Test:Quality Center

 

==> Laufzeit 1 Jahr

 

01/2016 ? 12/2017

Ort: Zürich (CH)
Projekt im Bereich Banking/Data-Warehouse/Automatisierung

Data-Warehouse Oracle

  • Systemarchitektur(Upgrade Systemstacks, Integration/Konfiguration von Applikation(Apache/Tomcat) und DB

  • Komponenten -und System-(Re-)Design sowie Weiterentwicklung des auf Java/Apache/Tomcat basierenden Systems(sieheMigration2013).

 

Data-Warehouse IBM DB2

  • Entwicklung einer Architektur im Rahmen einer Migration von AIX/Webspere auf Linux/Tomcat in einer heterogenen Systemlandschaft.
 
  • Migration einer Web-Applikation von Websphere/AIX auf Linux/Tomcat
 
  • Integration des Linuxsystems in eine bestehende Systemlandschaft.
 
  • Design/Implementierung eines Kommunikationsframeworks zur Aufrechterhaltung der Applikations-interkommunikation(Ausführung von Befehlen auf AIX/DB2 Legacysystem über Systemgrenzen hinweg, getriggert durch Web-Applikation auf Linux-System).
 

 

Softwarekomponenten / Systeme Datawarehouse AIX:

 

Legacy

  • AIX (64bit)

  • IBM DB2
  • IHS/Websphere7

  • Java 5SE

Migration-Zielsystem

  • Linux RHEL (64bit)
  • Apache2.4/ Tomcat7/ Servlet3.0/ JSP2.2
  • Java 7SE
  • Maven3

==> Laufzeit 1 Jahr

01/2018 ? noch

Ort: Zürich (CH)
Projekt im Bereich Banking/Data-Warehouse/Automatisierung
 
Data Warehouse Oracle
- Migration einer Anwendungslandschaft von 4 Systemen(2xHP-DL580 Solaris,Oracle-DB, 2xWindows Server 2012, Java7, C) auf
  6 Systeme (2xOracle-RAC/Exadata: 3 nodes, 48 cores/node, 2xApplication Linux: RHEL 64bit, 32 cores, 2xApplication Windows: Windows Server 2016, 88 cores/176 virtual)
 

Aus- und Weiterbildung

Aus- und Weiterbildung

Studim an der FH-Karlsruhe, Abschluß 2003: Dipl. -Inform(FH)

Position

Position

IT Architektur & Design

Technische Projektleitung

Kompetenzen

Kompetenzen

Top-Skills

Verteilte Systeme, Technical Architecture & Design, Java Java Red Hat Linux C++ PHP Visual Basic VBScript Bourne-again-shell Perl Oracle Oracle Essbase Windows Server 2019 Apache HTTP Server WebSphere Application Server Apache Tomcat REST Azure Azure Devops GitLab Databricks

Betriebssysteme

Mac OS
MS-DOS
Novell
OSF/Motif
Unix
Windows

Programmiersprachen

Assembler
Basic
C
C++
Clipper
CORBA IDL
dBase
Delphi
Emacs
Java
JavaScript
Maschinensprachen
Pascal
Perl
PHP
Shell
TeX, LaTeX

Datenbanken

Access
DB2
Informix
JDBC
MS SQL Server
MySQL
Oracle
SQL
xBase

Datenkommunikation

Bus
Ethernet
Internet, Intranet
Message Queuing
parallele Schnittstelle
PC-Anywhere
RFC
Router
RPC
RS232
SMTP
SNMP
TCP/IP
Windows Netzwerk
Winsock

Hardware

AS/400
Bus
Digitale Signalprozessoren
embedded Systeme
Emulatoren
Fuzzy Controller
HP
IBM RS6000
Messgeräte
Mikrocontroller
PC
Sensoren
SPS
Steuer und Regelsysteme

Branchen

Branchen

Strom
Medien
Banken
Versicherung

Einsatzorte

Einsatzorte

Schweiz, Deutschland
möglich

Projekte

Projekte

Projekte:
=========
Zeitraum: 2000
Projekte im Bereich Forschung (automatisierte Bilddatenanalyse)

- Mitwirkung bei der Implementierung(J2SE/Swing/Java2D/Java3D) verschiedener Bilddatenanaylsen von Satellitenbildern im Rahmen eines Forschungsprojektes zur Mustererkennung

- Automatisierung von Bildbearbeitungsalgorithmen durch Perl-Skripte

- Optimierung und Aktualisierung vorhandener Transformationssoftware zur automatisierten Bildaufbereitung - implementiert in C / C++

==> Laufzeit gesamt 9 Monate



Zeitraum: 2000-2003
Projekte im Bereich Energiedatenmangement

- Implementierung einer "Proof of Concept"-Lösung zur webgesteuerten Verwaltung von Kundenenergiedaten durch den Einsatz von ASP und SQL-Server serverseitig, Visual Basic, XML und Access clientseitig

- Konzeption und Prototypentwicklung einer Managmentplattform (Dokumentenmangement, Projektmanagement, Adressmanagement, etc) durch den Einsatz von JSP, Servlets, XML, Apache Tomcat und SQL-Server

- Konzeption und Implementierung (Excel / VBA) einer Individuallösung zur Verwaltung von Kundenenergiedaten

==> Laufzeit gesamt 36 Monate



Zeitraum: 2002/2003
Diplomarbeit
Thema: Konzeption und Realisierung eines JMS-TransportHandlers zur messageorientierten Übertragung von SOAP-Nachrichten
------
Implementierung (J2SE/J2EE) von zwei Varianten zur Web-Service Kommunikation:
   
    1. Einsatz des AXIS-Frameworks client-/serverseitig
    2. Einsatz des AXIS-Frameworks clientseitig, Einsatz des WebSphere Application Server
       serverseitig

Die Kommunikation erfolgt über SOAP/JMS (WebSphere MQ).
Entwicklungswerkzeuge:
* Sun One
* Eclipse
* WebSphere Application Developer
* Rational Rose / Together

==> Laufzeit 6 Monate



Zeitraum: 2003/2004
Ort: Karlsruhe
Projekt im Controlling-Bereich eines IT-Providers aus dem Bankenumfeld

- Entwicklung von Anwendungen (Access / VBA) zur Unterstützung der Auswertungs- und Reportingverfahren der Ressortsteuerung

- Implementierung (Access / VBA) eines Kundenentwicklungsplans zur Verwaltung von Kunden-und Projektdaten (Akquisen, Projekte im Einsatz, geplante Projekte, Umsatz-/Absatzzahlen, Opportunitymanagement)

- Integration der Anwendungsstruktur des Kundenentwicklungsplans in ein CRM-System

==>Laufzeit gesamt 18 Monate



Zeitraum: 2003/2004
Ort: Karlsruhe (DE)
Projekte im Bereich E-Commerce

- Konzeption und Implementierung eines Online-Shop Systems, bestehend aus:

  * serverseitiger Logik (PHP/XML)
  * Clientanwendung (VB 6) zur Pflege der Onlinepräsenz
      >> sftp-transfer, newsletter, lokale Verschlüsselung (256 bit twofish) <<
    sowie zur Verwaltung eingehender Bestellungen (pop3/ssl)
    und anschliessender Rechnungserstellung, Umsatz/Absatzanaylse, Marktpotentialanalyse, etc.

- Konzeption und Realisierung eines Online-Auktionssystems basierend auf (Linux, Apache, MySQL und PHP)

==> Laufzeit gesamt 8 Monate


Zeitraum: 08/2004-02/2007
Ort: München (DE)
Projekte im Bereich Multimedia+Fernsehen

- Weiter- und Neuentwicklung (Analyse, Architektur, Design, Implementierung, Test, Deployment)

von Individualsoftware(clientseitig: Xbase++, serverseitig: Java Servlets) zur automatisierten, senderübergreifenden Sendeplangenerierung sowie zur Ansteuerung diverser Hardwarekomponenten.


- Weiter- und Neuentwicklung (Design, Implementierung, Test, Deployment) von Import/Export-Schnittstellen sowie serverseitiger Business-Logik im Rahmen eines Projekts zur Ablösung von Altsystemen

-> Die Anwendung soll schrittweise die Funktionalität aller in den Workflow der Sendeplanung integrierten Altsysteme in konsolidierter Form zur Verfügung stellen.

 

Das System basiert auf J2EE 1.3/WebSphere6 und nutzt JMS um die Client/Server, Client/Client-Kommunikation über Systemgrenzen hinweg zu ermöglichen. Als Basiskomponenten kommen eigenentwickelte Frameworks zum Einsatz um diverse Grundfunktionalitäten wie z.B. Aufbau und Ansteuerung von GUI(MVC-Pattern), OR-Mapping/Persistenz, Drucken, Logging,etc.in generischer Form zu Verfügung zu stellen.


- Weiterentwicklung (Architektur, Desing, Implementierung, Test, Deployment) einer   
  Altanwendung(Visual Basic, MSSQL, Informix) die es u.a. ermöglicht verschiedenste
  austrahlungsrelevante Werbeformen zu verwalten

 

- Weiterentwicklung einer J2EE-Anwendung/WebSphere (Implementierung, Test, Deployment), basierend auf Struts, XML und Informix:

 

-> Contentgenerierung- und Aufbereitung zur automatisierten Weiterverarbeitung

und Darstellung in einem CMS im Hinblick auf Onlineprogrammvorschau und Vermarktung.

      - Neuentwicklung(Architektur, Design, Implementierung, Test, Deployment) eines 
      serverbasierten(Java, Servlets) Subsystems zur Versionverwaltung für Trailer.

 

   -> Das Subsystem kommuniziert über enstprechende Schnittstellen mit anderen Umsystemen und 
      integriert ein Frontend sowie die nötigen  Schnittstellen für persistente 
      Datenhaltung/OR-Mapping, B2B-Kommunikation über XML, Logging, etc.

 

- Neuentwicklung(Architekur, Design, Implementierung, Deployment, Test) einer
  Kommunikationsschicht für verteilte Systeme, bestehend aus verschiedensten
  Interaktionskomponenten(Web-Services, Corba, RMI/IIOP).
 
  System: WebSphere6 / J2EE
  -> Hintergrund für die Entwicklung ist eine schrittweise Ablösung von Corba durch
  Web-Services, d.h. bereits bestehende, zentrale Corba-Schittstellen wurden durch
  Web-Service-Interfaces abgebildet.


==> Laufzeit 27 Monate

Zeitraum: 03/2007-09/2009
Ort: Zürich (CH)
Projekte im Bereich ReInsurance

- Design und Weiterentwicklung (WebSphere 6.0/J2EE) einer Large Scale Java Server Applikation
  im Bereich ?Naturkatastrophen? im Hinblick auf Parallelisierung und Skalierbarkeit im J2EE
  Cluster Environment

- Entwicklung einer System-Architektur zur Bewältigung enormen Datenwachstums

- Design und Implementierung eines Systems auf Basis der neu entwickelten 
  Systemarchitektur(s.o) zur sukzessiven Ablösung des auf WebSphere 6.0 basierenden 
  Altsystems(s.o)

  System: WebSphere 6.0 / 6.1 / J2EE
 
  Technologien: agiles Software-Engineering auf Basis von Scrum, J2EE 1.4, Java 1.5, Spring, 
                Hibernate/JPA, JBPM, JMS, Drools, Maven2, Web-Services
 
  DatenBanken: Oracle Real Application Cluster

==> Laufzeit 30 Monate

Zeitraum: 01/2010-02/2010
Ort: Zürich (CH)
Projekte im Bereich Versicherung(Krankenversichertenkarte)

- Konzeption und Implementierung eines Prototypen basierend auf Netweaver BPM/BRM und SOA als Teil des Netweaver Composition Environments 7.2

 

Client-/Server System
clientseitig: Abobe Flex

 

serverseitig: Web-Services, EJBs, WebDynPro und Netweaver BPM/BRM basierend auf J2EE/Netweaver
              Application Server

- Untersuchung der Einsatzfähigkeit von Netweaver BPM/BRM als Bestandteil von Ce 7.2 im Hinblick auf Produktreife

Entwicklungstechnologien: Netweaver Composition Environment 7.2, Netweaver Development
Environment, SOA, Web-Services, Netweaver BPM/BRM, WebDynPro, Flash Island, Adobe Flex
Datenbanken: MaxDB (ehemals SAPDB)
Betriebssysteme: Windows Server 2003

==> Laufzeit 6 Wochen

 

04/2010 ? 12/2012
Ort: Zürich (CH)
Projekt im Bereich Banking/Data-Warehouse/Automatisierung

 

- Weiterentwicklung eines Systems zur Automatisierung von Geschäftsprozessen in einem Data-Warehouse Umfeld.
- Client-/Server (UNIX):
- Client: WebSphere 6.1(frameworks: struts, hibernate/jpa, etc.)
- Server: Java 5 (hibernate/jpa, quartz, etc.), Shell/Perl Script
- DB: Oracle 10

 

weitere Entwicklungstechnologien:
- Architektur/Design: UML(Enterprise Architect)
- Test: Quality Center

 

==> Laufzeit 2 Jahre 9 Monate

 

 

01/2013 - 12/2014
Ort: Zürich (CH)
Projekt im Bereich Banking/Data-Warehouse/Automatisierung

 

- Migration einer heterogenen Systemlandschaft(Systeme zur Automatisierung von komplexen Geschäftsprozessen) auf eine neue Hardwarearchitektur im Hinblick auf ?Distributed Processing?, Performanceoptimierung und Skalierbarkeit.

 

Softwarekomponenten / Systeme:

 

Processing
- File Sourcing /Loading (C)
- Powercenter
- Scheduling/Processing (Unix shell scripts/perl, windows batch processing,
Java-Standalone/Tomcat Frontend)
- Essbase (multidimensional marts)
- Oracle (Datawarehouse)

 

Reporting
- Essbase (multidimensional marts)
- Office Plugins (VBA)
- Cognos
- Business
 
==> Laufzeit 2 Jahre
 

01/2015 ? 12/2015

Ort: Zürich (CH)

Projekte im Bereich Banking/Data-Warehouse/Sales/CampaignManagement

 

Data-Warehouse

  • Systemarchitektur(Upgrade Systemstacks, Integration/Konfiguration von Applikation(Apache/Tomcat) und DB

  • Komponenten -und System-(Re-)Design sowie Weiterentwicklung des auf Java/Apache/Tomcat basierenden Systems(sieheMigration2013).

 

Softwarekomponenten/Systeme/Technologien:

  • Solaris10(64bit, Intel)

  • Apache2.4/ Tomcat7/ Servlet3.0/ JSP2.2

  • Java7SE

  • unix-basierende Skripts(shell, kornshell)

  • C-Komponente, integriert via CGI

  • Oracle11.2.0.4

  • Maven3

  • Java Frameworks(struts, spring, hibernate, etc.)

 

Sales/CampaignManagement

 

  • Weiterentwicking eines javabasierenden Systems zur Verwaltung von Kampagnen(u.a.Werbekampagnen im Bereich e-banking).

 

Softwarekomponenten/Systeme:

  • Solaris10(64bit, Intel)

  • Websphere7

  • Java6SE/ Servlet2.5/ JSP2.1

  • Maven3

  • Java Frameworks(struts, spring, hibernate/jpa, axis/jax-ws2.0)

 

 

Entwicklungstechnologien:

Architektur/Design:UML(Enterprise Architect)

Implementierung:Eclipse Luna

Test:Quality Center

 

==> Laufzeit 1 Jahr

 

01/2016 ? 12/2017

Ort: Zürich (CH)
Projekt im Bereich Banking/Data-Warehouse/Automatisierung

Data-Warehouse Oracle

  • Systemarchitektur(Upgrade Systemstacks, Integration/Konfiguration von Applikation(Apache/Tomcat) und DB

  • Komponenten -und System-(Re-)Design sowie Weiterentwicklung des auf Java/Apache/Tomcat basierenden Systems(sieheMigration2013).

 

Data-Warehouse IBM DB2

  • Entwicklung einer Architektur im Rahmen einer Migration von AIX/Webspere auf Linux/Tomcat in einer heterogenen Systemlandschaft.
 
  • Migration einer Web-Applikation von Websphere/AIX auf Linux/Tomcat
 
  • Integration des Linuxsystems in eine bestehende Systemlandschaft.
 
  • Design/Implementierung eines Kommunikationsframeworks zur Aufrechterhaltung der Applikations-interkommunikation(Ausführung von Befehlen auf AIX/DB2 Legacysystem über Systemgrenzen hinweg, getriggert durch Web-Applikation auf Linux-System).
 

 

Softwarekomponenten / Systeme Datawarehouse AIX:

 

Legacy

  • AIX (64bit)

  • IBM DB2
  • IHS/Websphere7

  • Java 5SE

Migration-Zielsystem

  • Linux RHEL (64bit)
  • Apache2.4/ Tomcat7/ Servlet3.0/ JSP2.2
  • Java 7SE
  • Maven3

==> Laufzeit 1 Jahr

01/2018 ? noch

Ort: Zürich (CH)
Projekt im Bereich Banking/Data-Warehouse/Automatisierung
 
Data Warehouse Oracle
- Migration einer Anwendungslandschaft von 4 Systemen(2xHP-DL580 Solaris,Oracle-DB, 2xWindows Server 2012, Java7, C) auf
  6 Systeme (2xOracle-RAC/Exadata: 3 nodes, 48 cores/node, 2xApplication Linux: RHEL 64bit, 32 cores, 2xApplication Windows: Windows Server 2016, 88 cores/176 virtual)
 

Aus- und Weiterbildung

Aus- und Weiterbildung

Studim an der FH-Karlsruhe, Abschluß 2003: Dipl. -Inform(FH)

Position

Position

IT Architektur & Design

Technische Projektleitung

Kompetenzen

Kompetenzen

Top-Skills

Verteilte Systeme, Technical Architecture & Design, Java Java Red Hat Linux C++ PHP Visual Basic VBScript Bourne-again-shell Perl Oracle Oracle Essbase Windows Server 2019 Apache HTTP Server WebSphere Application Server Apache Tomcat REST Azure Azure Devops GitLab Databricks

Betriebssysteme

Mac OS
MS-DOS
Novell
OSF/Motif
Unix
Windows

Programmiersprachen

Assembler
Basic
C
C++
Clipper
CORBA IDL
dBase
Delphi
Emacs
Java
JavaScript
Maschinensprachen
Pascal
Perl
PHP
Shell
TeX, LaTeX

Datenbanken

Access
DB2
Informix
JDBC
MS SQL Server
MySQL
Oracle
SQL
xBase

Datenkommunikation

Bus
Ethernet
Internet, Intranet
Message Queuing
parallele Schnittstelle
PC-Anywhere
RFC
Router
RPC
RS232
SMTP
SNMP
TCP/IP
Windows Netzwerk
Winsock

Hardware

AS/400
Bus
Digitale Signalprozessoren
embedded Systeme
Emulatoren
Fuzzy Controller
HP
IBM RS6000
Messgeräte
Mikrocontroller
PC
Sensoren
SPS
Steuer und Regelsysteme

Branchen

Branchen

Strom
Medien
Banken
Versicherung

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.