Konzeption, Design und Entwicklung von mehreren Mobile- und Web-Apps.
Konzeption und Entwicklung einer CI/CD Pipeline für automatisiertes Build und Deployment von Software-Komponenten in Test- und Produktionsumgebung.
Planung und Entwicklung einer CI/CD Pipeline mit Git, Artifactory, Jenkins, TeamCity, OpenShift
Koordination von Entwicklung-Teams
Fachlich-technische Analyse einer bestehenden Softwarelösung zur Berechnung der Abgeltungsteuer.
Schwerpunkte:
Verantwortung für die Konzeption, die Planung und das Design der Softwarearchitektur im Rahmen der Weiterentwicklung der Lösung
Dokumentation und Umsetzung der Architektur mit dem Sparx Enterprise Architect
Konzeption und Entwicklung eines Data Layers für Message und Service Orientierte EAI Plattform im Rahmen von MiFID II Einführung.
Analyse, Konzeption und Erstellung von Spezifikationen und der Software-Architektur.
Entwicklung von Basismodulen, WebServices und JEE Komponenten
Modellierung und Entwicklung von einer JPA and Oracle basierten Persistenzschicht
- Konzeption und Implementierung von Configuration-, Build- und Deployment Prozesses mit Maven, SVN, TeamCity und Nexus für Spring und Apache Tomcat basierte JEE Anwendungen. Deployment auf DAP Server.
Spezifikation und Entwicklung von XML, JMS, Web-Services und JEE Systemkomponenten.
Koordinierung der Entwicklung mit dem Offshore Team.
Erstellung von UML Diagrammen mit Enterprise Architect.
Technologien und Methoden:
Java, JEE, JPA, JMS, EJB, OOAD, UML, XML, JSON, HTML, CSS, jQuery, React,
Spring Framework, AspectJ
Oracle, Web-Services (SOAP, REST), Apache Tomcat,
Spring Boot, Spring Cloud, Microservices,
Enterprise Architect, Eclipse, SQL Developer
Continuous Integration, Maven, SVN, TeamCity, Nexus
Konzeption und Entwicklung eines Kunden-Stammdatensystems.
Analyse, Konzeption und Erstellung von Konzepten und der Software-Architektur.
Konzeption und Entwicklung von WebServices und JEE Komponenten
Modellierung und Entwicklung einer JPA basierter Persistenzschicht
Datenmodellierung und PL/SQL Entwicklung mit Oracle Datenbank
Erstellung von UML Diagrammen mit Enterprise Architect.
Erstellung einer Message Oriented Middleware Architektur in Rahmen der Systemintegration.
Analyse, Konzeption und Erstellung von Spezifikationen und der Software-Architektur.
Entwicklung von Basisklassen und Komponenten
Abstimmung und Koordination bei der Entwicklung von MOM, XML, Web-Services und JEE Systemkomponenten.
Erstellung von UML Diagrammen mit Enterprise Architect.
Funktionale Analyse in Rahmen der neuen Prozesse für Depoteröffnung.
Analyse, Konzeption und Erstellung von Dokumenten für die Spezifikation von Software Anforderungen.
Abstimmung und Erstellung von Funktionalen- und Technischen Spezifikationen für die Entwicklung von Web-Services und Systemkomponenten.
Erstellung von UML Diagrammen mit Enterprise Architect.
Technologien und Methoden:
OOAD, UML, XML, Enterprise Architect, Eclipse, TOAD, Oracle, Web-Services, JEE
Funktionale Analyse in Rahmen der Migration von Systemen für Wertpapierdaten.
Analyse, Konzeption und Erstellung von Dokumenten für die Spezifikation von Software Anforderungen.
Erstellung der Funktionalen Spezifikation für die Durchführung der Datenmigration.
Erstellung der Technischen Spezifikation für die Entwicklung der Migrations-Anwendung.
Koordination und Abstimmung bei der Entwicklung von der Migrations-Anwendung.
Definition der Testfälle und Abnahme von Entwicklungs- und Integrationstests.
Erstellung von UML Diagrammen mit Enterprise Architect.
Konzeption und Modellierung von Datenschemas mit UML und ER-Diagrammen für Oracle Datenbanken
Spezifikation von Web-Services mit WSDL und XSD Dokumenten.
Technologien und Methoden:
OOAD, UML, XML, Enterprise Architect, Eclipse, TOAD, Oracle, Web-Services, JEE
Entwicklung von einem grafischen Editor.
Entwicklung von Apps für die Apple iOS Geräte iPad und iPhone.
- Konzeption und Design von einem Datenbank- und Web-basierten grafischen Editor
- Entwicklung einer App mit Objective C und Xcode
- Entwicklung einer Java Anwendung mit Java/JEE und NetBeans Plattform
- Entwicklung eines Web-Frontends mit JavaScript/jQuery und HTML/CSS
- Entwicklung von einem REST Web-Service mit JAX-RS
Technologien und Methoden:
ObjectiveC, Xcode,
NetBeans Plattform,
Java, JEE 6, JSF 2, Facelets, EJB, HTML, JavaScript, CSS, jQuery, Swing,
REST, Web-Services, JAX-RS,
OOAD, DDD, UML, XML,
Glassfish, JavaDB,
Maven, Git, Artifactory, Jenkins
Datenmigration in Rahmen der Dresdner Kleinwort / Commerzbank Integration.
- Versorgung der DK-Altsysteme mit Commerzbank Daten
- Datenaufbereitung und Reconciliation vor der Umstellung auf Commerzbank Systeme
- Webservices zum Online Datenabgleich der Kundenstammdaten
- Umstellung des Datenaustausches auf Commerzbank Standard Message-System
Anpassung der Schnittstellen für IB-Stammdatensysteme:
- Erweiterung der bankinternen Schnittstellen Stammdatensysteme-Referenzdatensysteme
- Erweiterung der Externen Schnittstellen zu den Markdaten
Migration des Software Configuration Managements von SVN auf Team Foundation Server und Coba-Standard Maven Repository
Technologien und Methoden:
Java, JEE, JSP, JSF, Facelets, EJB, WebServices
HTML, JavaScript, CSS, jQuery
OOAD, UML, XML, XSLT,
Eclipse, Spring,
Openadaptor, Dealbus,
Maven, Continuum, Continuous Integration,
JBoss, Sybase,
RedHat Linux, Sun Solaris,
SVN, Collabnet, Team Foundation Server
Konzeption, Entwicklung und Support des Kunden-Stammdatensystems.
- Konzeption und Umstellung des Configuration-, Build- und Deployment Prozesses auf Maven, Continuum, SVN und RPM Paketierung für JBoss basierte JEE Anwendung. Deployment auf RedHat Linux.
- Reimplementierung der Webanwendungen und Komponenten. Konzeption und Entwicklung von JEE, Web und Server Komponenten.
- Datenbankmodellierung und Entwicklung mit Sybase
Technologien und Methoden:
Java, JEE, JSP, JSF, Facelets, EJB, WebServices
HTML, JavaScript, CSS, jQuery, XML, XSLT,
OOAD, UML, Eclipse,
Openadaptor, Dealbus,
Maven, Continuum, Continuous Integration,
JBoss, RedHat Linux, RPM, Sybase,
SVN, Collabnet
Konzeption und Entwicklung einer auf Grid basierten EAI Plattform mit Anbindung an Bankensysteme und Risk-Simulation Engines.
- Konzeption und Entwicklung einer Software- und System-Architektur für eine verteilte und auf Grid basierte EAI Plattform
- Definition der Fachlichen und Funktionalen Anforderungen in Zusammenarbeit mit dem Fachbereich
- Erstellung eines Objektorientierten Modells für Derivative Finanzprodukte
- Entwicklung mit Java, JEE, XML, Spring und der Gigaspaces Plattform
- Integration mit dem Risk-Management System RiskVision 5.4
- Konzeption und Entwicklung eines Web-Frontends mit Struts und Common Controls
- Umstellung von Rational ClearCase Base auf ClearCase UCM
- Definition von Testfällen und Durchführung von Tests
Technologien und Methoden:
OOAD, Domain Driven Design, UML,
Java, JEE, Eclipse, Struts, PL-SQL, XML,
Enterprise Architect, Spring, Gigaspaces,
IBM WebSphere 6.x, IBM Rational Application Developer 7,
Oracle, Sybase
RiskVision 5.4,
Maven, Continuum,
Rational ClearCase UCM
Releasewechsel des Systems Misys GMRV 2.6 auf Misys RiskVison 5.4.
Weiterentwicklung der zentralen EAI Infrastruktur der Commerzbank im Bereich des Risiko Managements.
- Technische Leitung des Entwicklerteams
- Refaktorisierung und Weiterentwicklung einer auf Java, XML, Oracle und PL/SQL basierten EAI Plattform
- Umsetzung der fachlichen Anforderungen im Bereich des Investment Banking
- Anbindung von Bankensystemen (Summit, Murex, Kondor) an das Risk-Management System RiskVision 5.4.
- Definition und Implementierung von: XML Austauschformaten, API-Schnittstellen, Mappings und XSLT Transformationen
- Konzeption und Implementierung von einem automatisierten, Web-basierten Test- und Deployment-Verfahrens für Java, PL/SQL und Oracle Datenbanken.
- Konzeption, Entwicklung und Integration von "real time" Schnittstellen mit Java, JEE, JMS und dem Spring Framework
- Definition von Testfällen und Durchführung von Tests
- Qualitätssicherung und Deployment
Technologien und Methoden:
Java, JEE, Spring,
OOAD, UML, XML, XSLT, PL-SQL
Misys GMRV 2.6, RiskVision 5.4,
Rational Application Developer 6, Eclipse,
Oracle 9i, PL-SQL, Sybase,
Continuous Integration, Cruise Control, Ant,
Sun Solaris 10,
Rational ClearCase Base,
MS Project
Konzeption und Entwicklung einer Webanwendung für das Risk-Management System der Commerzbank.
- OOAD und UML Modellierung mit Enterprise Architect
- Java und J2EE Entwicklung mit Rational Application Developer 6
- Entwicklung einer grafischen Benutzeroberfläche mit Struts, JSP und JSF
- Konzeption und Entwicklung einer auf Hibernate basierten Persistenzschicht für Oracle und Sybase Datenbanken
- Erstellung eines parametrisierbaren Buildprozesses mit Ant
- Einführung eines Integrationsprozesses (Continuous Integration) basierend auf dem CruiseControl und Ant
- Definition von Testfällen und Durchführung von Tests
- Einführung eines auf SideWalker basierten Testverfahrens für GUI-Tests
Technologien und Methoden:
OOAD, UML,
Java, J2EE, JSP, JSF, Servlets, Struts, Hibernate
Enterprise Architect,
WebSphere Application Server,
Rational Application Developer, Eclipse,
Oracle 9i, Sybase,
Continuous Integration, Cruise Control, Ant,
Rational ClearCase, JUnit, SiteWalker,
Misys GMRV 2.6
Projekt: EAI-Plattform im Großhandelumfeld
Zeitraum: 05.2005 - 07.2005
Kunde: Metro AG
Branche: Großhandel
Aufgabe: Berater, Analyst und Entwickler
Kurzbeschreibung:
Entwicklung einer EAI-Plattform für die Integration von internationalen Kassen-,
Kunden- und Warenwirtschaftsystemen.
Schwerpunkte:
- Definition von Daten-Mappings und XML Schnittstellen
- Erstellung von Konzepten in Zusammenarbeit mit den Fachbereichen
- PL-SQL Entwicklung mit Oracle Datenbanken
- Entwicklung einer EAI Plattform mit C++
- Definition von Testfällen und Durchführung von Tests
Technologien und Methoden:
EAI, Client-Server Systeme,
XML, C++, Oracle, PL-SQL
Projekt: Employee Management Portal
Zeitraum: 01.2005 - 04.2005
Kunde: Unternehmensberatung
Branche: Softwareentwicklung
Aufgabe: Projektleiter, Software-Architekt und Entwickler
Kurzbeschreibung:
Konzeption und Entwicklung einer Employee-Management Anwendung
unter dem Einsatz von SAP NetWeaver Technologien.
Schwerpunkte:
- Projektleitung
- Leitung eines Entwicklerteams von 4 Entwicklern
- Objektorientierte Analyse und Design mit Together Designer
- Erstellung von Use-Cases und UML Diagrammen
- Definition einer System- und Anwendungsarchitektur:
* WebDynpro Client
* EJB- und JDO basiertes Business Model
* SAP Web Application Server
* Oracle 10g Datenbank
* SOA Architektur
- Installation und Konfiguration des SAP Web Application Servers 6.40:
* Konfiguration von DataSources für Oracle und SAP DB
* Konfiguration von dem JCA Connector für SAP JDO und JPox JDO
- Installation und Konfiguration des SAP NetWeaver Developer Studio
- Entwicklung von EJBs (Session, Entity, Message Driven)
- Entwicklung eines WebDynpro Clients mit einem Webservice basierten Modell
Technologie:
Projektmanagement
Java, J2EE, EJB, JMS, JCA
Webservices, SOA
SAP NetWeaver
SAP Web Application Server, WebDynpro,
SAP JDO, JPox JDO
JDI, DTR
OOAD, UML Modellierung
Tools:
SAP NetWeaver Developer Studio 2.0.9, SAP WAS 6.40 SP9
Together Designer
Ant, CVS, JUnit
MS Project, Open Workbench
Projekt: Schulungen zum Thema SAP NetWeaver, SAP WAS und J2EE
Zeitraum: 02.2005 - 02.2005
Kunde: Stadtwerke Düsseldorf AG
Branche: Energieversorgung
Aufgabe: Trainer
Kurzbeschreibung:
Vorbereitung und Durchführung von Präsentationen und einer mehrtägigen Schulung
zum Thema J2EE, SAP Web Application Server und WebDynpro.
Schwerpunkte:
- Vorbereitung und Durchführung von Schulungen
- SAP Web Application Server 6.40
- SAP NetWeaver Developer Studio
- WebDynpro Framework
- J2EE Plattform, EJB
- Entwicklung von Beispielanwendungen mit SAP Web Application Server, NetWeaver
Developer Studio und WebDynpro
Technologien:
SAP WAS 6.40 SP9, SAP NetWeaver, DTR, JDI
WebDynpro
Java, J2EE
Tools:
SAP NetWeaver Developer Studio 2.0.9,
SAP WAS 6.40 SP9.
Projekt: Evaluierung der SAP NetWeaver Plattform
Zeitraum: 08.2004 - 11.2004
Kunde: Unternehmensberatung
Branche: Energieversorgung
Aufgabe: Software Architekt
Kurzbeschreibung:
Evaluierung der SAP NetWeaver Plattform für den Einsatz bei einem Energieversorger.
Durchführung von Präsentationen zum Thema SAP NetWeaver.
Schwerpunkte:
- Evaluierung der Enterprise Services Architektur von SAP
- Sehr intensive Evaluierung von technischen Komponenten und der Integrationsmöglichkeiten von SAP NetWeaver:
* SAP Web Application Server,
* SAP Enterprise Portal,
* SAP Exchange Infrastructure,
* SAP Mobile Infrastructure,
* SAP Business Warehouse
- Evaluierung der SAP Entwicklungsplattform:NetWeaver Developer Studio
- Entwicklung von J2EE und WebDynpro Prototypen
- Evaluierung der mySAP Business Suite mit dem Fokus auf die mySAP CRM Lösung.
- Vorbereitung und Durchführung Workshops und Präsentationen zum Thema SAP NetWeaver
Technologien:
SOA, SAP ESA,
Java, J2EE, SAP NetWeaver,
iViews, SAP Enterprise Portal,
SAP XI, SAP Web Application Server,
WebServices, WSDL
mySAP CRM
Tools:
SAP NetWeaver Developer Studio,
SAP WAS 6.30
SAP WAS 6.20 for Linux
Projekt: Wissensdatenbank Volltext-Suchmaschine
Zeitraum: 03.2004 - 06.2004
Kunde: Unternehmensberatung
Branche: Energieversorgung
Aufgabe: Software Architekt und Entwickler
Kurzbeschreibung:
Konzeption und Entwicklung einer Extranet-Wissensdatenbank mit einer
Volltext-Suchmaschine für unterschiedliche Dokumentenformate.
Schwerpunkte:
- Konzeption und Entwicklung einer Volltext-Suchmaschine basierend auf
der Apache Lucene Suchmaschinen-API
- OO Analyse und Design mit Poseidon for UML
- Entwicklung einer Webbasierten Suchmaschine
- Entwicklung einer Verwaltungsanwendung:
* Webbasierte Indexerstellung und Indexaktualisierung
* Webbasiertes Upload und Download von Dateien und Dokumenten
* Automatische Generierung von Web-Glossaren mit XML und XSLT
Technologien:
Apache Lucene API, Text-Filter Frameworks
Java, J2EE, Servlets, JSP, Struts (Tiles)
XML, XSLT
UML
Tools:
Eclipse, Tomcat, Apache Lucene API,
Ant, JUnit,
PdfBox, Jakarta POI, Oracle INSO Filter,
Poseidon for UML
Projekt: Qualitätssicherung nach dem Upgrade eines
Informatica PowerCenter Software
Zeitraum: 12.2003 - 02.2004
Kunde: RWE AG
Branche: Energieversorgung
Aufagabe: Berater, Qualitätssicherung
Kurzbeschreibung:
Planung und Durchführung von Qualitätssicherungsmaßnahmen in Zusammenhang mit dem Upgrade eines Informatica PowerCenter ETL-Software von Version 5.x auf die Version 6.2.1 auf dem Windows XP Client.
Schwerpunkte:
- Planung und Umsetzung eines Testverfahrens
- Definition von Testfällen und ETL Informatica-Transformationen
- Koordination und Durchführung von Tests
- Erstellung der Testdokumentation
- Konfiguration der Informatica-Software (Server und Win XP-Client)
- Konfiguration der Anbindung an Oracle und DB2 Datenbanken
Tools:
ETL, Informatica PowerCenter V.5.x und 6.2.1,
Oracle, DB2.
Projekt: Web-Anwendung für Beschwerde- und Ideenmanagement
Zeitraum: 03.2003 - 12.2003
Kunde: Sparkasse
Branche: Banken
Aufgabe: Projektleiter, Software Architekt und Entwickler
Kurzbeschreibung:
Konzeption, Entwicklung und Einführung einer Webbasierten-Individualanwendung
zur Abwicklung von Beschwerde-, Qualitäts- und Ideenmanagement.
Schwerpunkte:
- Leitung eines 4-Personen Entwicklerteams
- Analyse und Modellierung der Geschäftsprozesse
- Definition von Use-Cases und Erstellung von Use-Case Diagrammen
- OO-Analyse und OO-Design mit UML
- Erstellung von einem Datenmodell
- Konzeption einer mehrschichtigen J2EE System-Architektur mit
dem Struts-Framework und dem Hibernate ORM-Tool
- Vorbereitung einer, auf der Eclipse-Plattform basierten, Entwicklungs-
und Build- und Testumgebung
Technologien:
OOAD, Java, J2EE, J2EE Design Patterns, UML,
Struts Framework (Tiles-Templates, JSP)
Servletbasierte Workflowsteuerung
Einsatz des Hibernate Frameworks für den Zugriff
auf eine relationale Datenbank.
Versendung von E-Mails mit der JavaMail API
Erstellung von Auswertungen und Diagrammen mit JasperReports und JCharts
Tools:
Eclipse, Poseidon for UML,
Tomcat, JBoss,
Hibernate, XDoclet,
Struts (Tiles),
CVS, Ant,
JUnit, JCharts, JasperReports, SAP DB, MySQL
Projekt: NOA
Zeitraum: 09.2002 - 11.2002
Kunde: OTTO AG
Branche: Versandhandel
Aufgabe: Berater und Analyst
Kurzbeschreibung:
IT-Großprojekt zur Eigenentwicklung für sämtliche Versandhandelsprozesse
von der Kunden- und Auftragserfassung bis hin zur Auftragsverarbeitung
und Versand.
Schwerpunkte:
- Analyse und Dokumentation der Funktionalität der bestehenden IT-Systeme
- Erstellung von Screenflows und Ablaufdiagrammen
- Abstimmen und Erstellen von Schnittstellen mit Rational-Rose
- Dokumentation in Anforderungsdokumenten
sowie in Umsetzungsdokumenten (Use-Case-Dokumente und Ablauf-Diagramme).
Tools:
Rational Rose, UML
Bea WebLogic
Projekt: J2EE Frameworks und Technologien - Eclipse Plattform
Zeitraum: 04.2002 - 08.2002
Kunde: Unternehmensberatung
Branche: Energieversorgung
Aufgabe: Software Architekt, Java Entwickler
Kurzbeschreibung:
Evaluierung, Planung, Einführung und Konfiguration von einer
J2EE-Entwicklungsumgebung auf Basis von der Eclipse Plattform
und Open-Source Frameworks.
Entwicklung eines MVC-Frameworks.
Schwerpunkte:
- Evaluierung und Bewertung von Technologien und Trends
- Vergleich von Kommerziellen- und Open-Source Technologien und Tools
- Entwicklung eines MVC-Frameworkes
- Konzeption und Entwicklung von Templates und Eclipse-Plugins
- Erstellung von Dokumentation, BluePrints und Beispielanwendungen
- Vorbereitung und Durchführung von Workshops und Präsentationen zum Thema
J2EE und Eclipse.
Technologien:
Java, J2EE, EJB, MVC, MDA, OpenSource Technologien,
Eclipse Plattform, Eclipse Plugins,
Verwendung von EJB-Code-Generatoren wie XDoclet, AndroMDA, Middlegen
Tools:
Eclipse (Eclipse Plugins), NetBeans,
JBoss, Tomcat,
IBM WSAD, Bea WebLogic,
XDoclet, EJBDoclet, Middlegen, AndroMDA,
SAP DB, Oracle, Poseidon for UML, Omondo
CVS, Ant, JUnit
Projekt: Web Portal für Gelbe Seiten Österreich.
(http://www.gelbeseiten.at)
Zeitraum: 02.2000 - 10.2000
Kunde: HEROLD BUSINESS DATA ( Österreich )
Branche: Telekommunikation
Aufabe: Berater, Coach und Entwickler
Kurzbeschreibung:
Konzeption und Entwicklung des Gelbe Seiten Web-Portals für Österreich.
Schwerpunkte:
- OO Analyse und Design mit Rational Rose
- Beratung und Entwicklung in Bereichen:
* Java, JavaServlets
* XML und XSLT-Stylesheets Transformationen
* PL-SQL, Oracle 8 Datenbank
* Oracle Designer 2000
* Oracle Application Server
* IBM Visual Age
* IBM WebSphere
- Konzeption und Entwicklung eines MVC-Frameworks
und einer Anwendungsarchitektur unter dem
Einsatz von J2EE Entwurfsmustern
Technologien:
Java, J2EE, Servlets, J2EE Design Patterns,
XML, HTML, SAX, DOM, XSLT Stylesheets,
JDBC, SQL, PL-SQL.
Tools:
Oracle OAS, Oracle 8i,
Oracle Designer, Oracle Developer Forms,
IBM Visual Studio, IBM WebSphere,
Apache JServ, Apache Xalan XSLT-Processor, Apache Xerces XML-Parser.
Projekt: Abgastest-Untersuchungssystem
Zeitraum: 08.1999 - 01.2000
Kunde: Audi AG
Branche: Automobil
Aufgabe: Berater und Software-Entwickler
Kurzbeschreibung:
Konzeption, Entwicklung und Einführung eines Web-basierten Verwaltungssystems
für die Planung und Durchführung von Abgas-Untersuchungen.
Schwerpunkte:
- Prozessanalyse und Erstellung von einem Fachkonzept
- Datenbankmodellierung mit Oracle Designer 2000 (CASE)
- PL-SQL Entwicklung unter Oracle 8i
- Konzeption und Entwicklung eines Java-Clients mit einem
Drag&Drop basierten Kalender zur Einplanung und Verwaltung von Abgastests
- Entwicklung von webbasierten Reports
Technologien:
OOAD, UML, Java, Swing, Java Drag&Drop,
J2EE, Servlets, JavaMail, JDBC,
Oracle CASE, SQL, PL-SQL.
Tools:
Oracle 8i, Oracle Designer,
JDeveloper, TogetherJ.
Projekt: Oracle-basierte Java-Softwareprodukte - INCOME Suite
Zeitraum: 01.1999 - 03.2002
Kunde: Promatis AG
Branche: Softwareentwicklung
Aufgabe: Technischer Entwicklungsleiter, Coach und Entwickler
Kurzbeschreibung:
- Konzeption und Entwicklung von Oracle- und Java-basierten Softwareprodukten.
- Konzeption und Entwicklung eines Oracle-basierten Dokumentenmanagementsystems
und eines Workflow Systems.
Schwerpunkte:
- Technische Leitung eines internationalen Entwicklerteams bei der Entwicklung
von PROMATIS INCOME Produkten.
- Projektmanagement, Aufgabendefinition, Qualitätssicherung.
- Erstellung von Konzepten, Frameworks, Architekturen (Client-Server und N-Tier) und Modulkomponenten.
- Entwicklung eines Java- und Webbasierten-Clients zur Verwaltung von Dokumenten:
* Swing Oberfläche
* Mehrsprachigkeit
* Drag&Drop und Multithreading
* Datenbankzugriff über JDBC und Servlets (Remote Proxy)
- Upload und Download von Dokumenten aus einer Oracle 8i Datenbank über
den Web-Client
- Installation und Konfiguration von dem Oracle InterMedia Moduls
- Erstellung einer Java Klassenbibliothek.
- Datenbankmodellierung (ER-Modell) mit Oracle Designer 2000
- Entwicklung mit PL-SQL und Oracle 8i.
- Entwicklung mit Oracle Forms
- Objektorientierte Analyse und Design mit UML.
- Erstellung von Dokumentation, und Durchführung von Schulungen.
Technologien:
OOAD, UML, Design Patterns,
Java SDK, AWT, Swing, J2EE, Servlets, JDBC,
SQL, PL-SQL, Oracle CASE,
XSQL, Oracle Portal
Tools:
Oracle 8i, JDeveloper,
Oracle Designer, Oracle Developer Forms,
Oracle Workflow, Oracle InterMedia,
Oracle OAS, Oracle OC4J, Oracle BC4J,
Apache Webserver (JServ),
TogetherJ,
TOAD, SQL- Navigator,
MS Visual Source Save
Projekt: Entwicklung von Lotus Notes Applikationen
Zeitraum: 10.1996 - 12.1998
Kunde: Delphi Automotive Systems
Branche: Automobil
Aufgabe: Software Entwickler, Werkstudent
Kurzbeschreibung:
- Eigenständige Konzeption und Entwicklung von Anwendungen und Datenbanken
für Lotus Notes (Ver. 4.5 und 4.6) mit Hilfe der Programmiersprache
Lotus-Script.
- Betreung eines Novell Netware Netzwerkes
Tools:
- Lotus Notes 4.5 und 4.6. Lotus Domino-Server.
- Novell Netware
Software Architekt, Analyst
Java, JEE Developer
Microservices, DevOps,
AWS, Kubernetes,
Mobile, iOS, Android
Microservices,
Web Services, REST, SOAP
Servlets, JSP, JSF, Facelets, AJAX
EJB, JMS, JPA
JNDI, JDBC, Java Connector Architecture,
Corba, RMI, JavaMail
Spring, Spring Boot, Spring Cloud
jQuery, React, Bootstrap, CSS,
JSF, Facelets, JSP,
JPA, Hibernate, JDO,
OSGi,
Struts (Tiles),
Gigaspaces
Apache Axis, JAX-WS, JAX-RS,
Apache Lucene,
JUnit, Http Unit, Cactus
Swing, AWT, Eclipse SWT,
VC++ MFC,
Cocoa Touch
Docker, Kubernetes, OpenShift
AWS, Apache Tomcat, Jetty
WebLogic, IBM WebSphere,
JBoss, GlassFish,
Apache
Lotus Domino
Oracle, Sybase,
NoSQL, MongoDB,
DB2, MySQL, MS SQL Server
Derby, Hypersonic
MS Access, Lotus Notes
DevOps
=========
Build, Continuous Integration, Continuous Delivery:
Maven, Ant,
Jenkins, Bamboo, TeamCity, CruiseControl, Continuum
Nexus, Artifactory
Versionsverwaltung:
Git, Bitbucket, SVN, CSV,
Team Foundation Server, MS Visual SourceSafe
Rational ClearCase Base und UCM,
Konzeption, Design und Entwicklung von mehreren Mobile- und Web-Apps.
Konzeption und Entwicklung einer CI/CD Pipeline für automatisiertes Build und Deployment von Software-Komponenten in Test- und Produktionsumgebung.
Planung und Entwicklung einer CI/CD Pipeline mit Git, Artifactory, Jenkins, TeamCity, OpenShift
Koordination von Entwicklung-Teams
Fachlich-technische Analyse einer bestehenden Softwarelösung zur Berechnung der Abgeltungsteuer.
Schwerpunkte:
Verantwortung für die Konzeption, die Planung und das Design der Softwarearchitektur im Rahmen der Weiterentwicklung der Lösung
Dokumentation und Umsetzung der Architektur mit dem Sparx Enterprise Architect
Konzeption und Entwicklung eines Data Layers für Message und Service Orientierte EAI Plattform im Rahmen von MiFID II Einführung.
Analyse, Konzeption und Erstellung von Spezifikationen und der Software-Architektur.
Entwicklung von Basismodulen, WebServices und JEE Komponenten
Modellierung und Entwicklung von einer JPA and Oracle basierten Persistenzschicht
- Konzeption und Implementierung von Configuration-, Build- und Deployment Prozesses mit Maven, SVN, TeamCity und Nexus für Spring und Apache Tomcat basierte JEE Anwendungen. Deployment auf DAP Server.
Spezifikation und Entwicklung von XML, JMS, Web-Services und JEE Systemkomponenten.
Koordinierung der Entwicklung mit dem Offshore Team.
Erstellung von UML Diagrammen mit Enterprise Architect.
Technologien und Methoden:
Java, JEE, JPA, JMS, EJB, OOAD, UML, XML, JSON, HTML, CSS, jQuery, React,
Spring Framework, AspectJ
Oracle, Web-Services (SOAP, REST), Apache Tomcat,
Spring Boot, Spring Cloud, Microservices,
Enterprise Architect, Eclipse, SQL Developer
Continuous Integration, Maven, SVN, TeamCity, Nexus
Konzeption und Entwicklung eines Kunden-Stammdatensystems.
Analyse, Konzeption und Erstellung von Konzepten und der Software-Architektur.
Konzeption und Entwicklung von WebServices und JEE Komponenten
Modellierung und Entwicklung einer JPA basierter Persistenzschicht
Datenmodellierung und PL/SQL Entwicklung mit Oracle Datenbank
Erstellung von UML Diagrammen mit Enterprise Architect.
Erstellung einer Message Oriented Middleware Architektur in Rahmen der Systemintegration.
Analyse, Konzeption und Erstellung von Spezifikationen und der Software-Architektur.
Entwicklung von Basisklassen und Komponenten
Abstimmung und Koordination bei der Entwicklung von MOM, XML, Web-Services und JEE Systemkomponenten.
Erstellung von UML Diagrammen mit Enterprise Architect.
Funktionale Analyse in Rahmen der neuen Prozesse für Depoteröffnung.
Analyse, Konzeption und Erstellung von Dokumenten für die Spezifikation von Software Anforderungen.
Abstimmung und Erstellung von Funktionalen- und Technischen Spezifikationen für die Entwicklung von Web-Services und Systemkomponenten.
Erstellung von UML Diagrammen mit Enterprise Architect.
Technologien und Methoden:
OOAD, UML, XML, Enterprise Architect, Eclipse, TOAD, Oracle, Web-Services, JEE
Funktionale Analyse in Rahmen der Migration von Systemen für Wertpapierdaten.
Analyse, Konzeption und Erstellung von Dokumenten für die Spezifikation von Software Anforderungen.
Erstellung der Funktionalen Spezifikation für die Durchführung der Datenmigration.
Erstellung der Technischen Spezifikation für die Entwicklung der Migrations-Anwendung.
Koordination und Abstimmung bei der Entwicklung von der Migrations-Anwendung.
Definition der Testfälle und Abnahme von Entwicklungs- und Integrationstests.
Erstellung von UML Diagrammen mit Enterprise Architect.
Konzeption und Modellierung von Datenschemas mit UML und ER-Diagrammen für Oracle Datenbanken
Spezifikation von Web-Services mit WSDL und XSD Dokumenten.
Technologien und Methoden:
OOAD, UML, XML, Enterprise Architect, Eclipse, TOAD, Oracle, Web-Services, JEE
Entwicklung von einem grafischen Editor.
Entwicklung von Apps für die Apple iOS Geräte iPad und iPhone.
- Konzeption und Design von einem Datenbank- und Web-basierten grafischen Editor
- Entwicklung einer App mit Objective C und Xcode
- Entwicklung einer Java Anwendung mit Java/JEE und NetBeans Plattform
- Entwicklung eines Web-Frontends mit JavaScript/jQuery und HTML/CSS
- Entwicklung von einem REST Web-Service mit JAX-RS
Technologien und Methoden:
ObjectiveC, Xcode,
NetBeans Plattform,
Java, JEE 6, JSF 2, Facelets, EJB, HTML, JavaScript, CSS, jQuery, Swing,
REST, Web-Services, JAX-RS,
OOAD, DDD, UML, XML,
Glassfish, JavaDB,
Maven, Git, Artifactory, Jenkins
Datenmigration in Rahmen der Dresdner Kleinwort / Commerzbank Integration.
- Versorgung der DK-Altsysteme mit Commerzbank Daten
- Datenaufbereitung und Reconciliation vor der Umstellung auf Commerzbank Systeme
- Webservices zum Online Datenabgleich der Kundenstammdaten
- Umstellung des Datenaustausches auf Commerzbank Standard Message-System
Anpassung der Schnittstellen für IB-Stammdatensysteme:
- Erweiterung der bankinternen Schnittstellen Stammdatensysteme-Referenzdatensysteme
- Erweiterung der Externen Schnittstellen zu den Markdaten
Migration des Software Configuration Managements von SVN auf Team Foundation Server und Coba-Standard Maven Repository
Technologien und Methoden:
Java, JEE, JSP, JSF, Facelets, EJB, WebServices
HTML, JavaScript, CSS, jQuery
OOAD, UML, XML, XSLT,
Eclipse, Spring,
Openadaptor, Dealbus,
Maven, Continuum, Continuous Integration,
JBoss, Sybase,
RedHat Linux, Sun Solaris,
SVN, Collabnet, Team Foundation Server
Konzeption, Entwicklung und Support des Kunden-Stammdatensystems.
- Konzeption und Umstellung des Configuration-, Build- und Deployment Prozesses auf Maven, Continuum, SVN und RPM Paketierung für JBoss basierte JEE Anwendung. Deployment auf RedHat Linux.
- Reimplementierung der Webanwendungen und Komponenten. Konzeption und Entwicklung von JEE, Web und Server Komponenten.
- Datenbankmodellierung und Entwicklung mit Sybase
Technologien und Methoden:
Java, JEE, JSP, JSF, Facelets, EJB, WebServices
HTML, JavaScript, CSS, jQuery, XML, XSLT,
OOAD, UML, Eclipse,
Openadaptor, Dealbus,
Maven, Continuum, Continuous Integration,
JBoss, RedHat Linux, RPM, Sybase,
SVN, Collabnet
Konzeption und Entwicklung einer auf Grid basierten EAI Plattform mit Anbindung an Bankensysteme und Risk-Simulation Engines.
- Konzeption und Entwicklung einer Software- und System-Architektur für eine verteilte und auf Grid basierte EAI Plattform
- Definition der Fachlichen und Funktionalen Anforderungen in Zusammenarbeit mit dem Fachbereich
- Erstellung eines Objektorientierten Modells für Derivative Finanzprodukte
- Entwicklung mit Java, JEE, XML, Spring und der Gigaspaces Plattform
- Integration mit dem Risk-Management System RiskVision 5.4
- Konzeption und Entwicklung eines Web-Frontends mit Struts und Common Controls
- Umstellung von Rational ClearCase Base auf ClearCase UCM
- Definition von Testfällen und Durchführung von Tests
Technologien und Methoden:
OOAD, Domain Driven Design, UML,
Java, JEE, Eclipse, Struts, PL-SQL, XML,
Enterprise Architect, Spring, Gigaspaces,
IBM WebSphere 6.x, IBM Rational Application Developer 7,
Oracle, Sybase
RiskVision 5.4,
Maven, Continuum,
Rational ClearCase UCM
Releasewechsel des Systems Misys GMRV 2.6 auf Misys RiskVison 5.4.
Weiterentwicklung der zentralen EAI Infrastruktur der Commerzbank im Bereich des Risiko Managements.
- Technische Leitung des Entwicklerteams
- Refaktorisierung und Weiterentwicklung einer auf Java, XML, Oracle und PL/SQL basierten EAI Plattform
- Umsetzung der fachlichen Anforderungen im Bereich des Investment Banking
- Anbindung von Bankensystemen (Summit, Murex, Kondor) an das Risk-Management System RiskVision 5.4.
- Definition und Implementierung von: XML Austauschformaten, API-Schnittstellen, Mappings und XSLT Transformationen
- Konzeption und Implementierung von einem automatisierten, Web-basierten Test- und Deployment-Verfahrens für Java, PL/SQL und Oracle Datenbanken.
- Konzeption, Entwicklung und Integration von "real time" Schnittstellen mit Java, JEE, JMS und dem Spring Framework
- Definition von Testfällen und Durchführung von Tests
- Qualitätssicherung und Deployment
Technologien und Methoden:
Java, JEE, Spring,
OOAD, UML, XML, XSLT, PL-SQL
Misys GMRV 2.6, RiskVision 5.4,
Rational Application Developer 6, Eclipse,
Oracle 9i, PL-SQL, Sybase,
Continuous Integration, Cruise Control, Ant,
Sun Solaris 10,
Rational ClearCase Base,
MS Project
Konzeption und Entwicklung einer Webanwendung für das Risk-Management System der Commerzbank.
- OOAD und UML Modellierung mit Enterprise Architect
- Java und J2EE Entwicklung mit Rational Application Developer 6
- Entwicklung einer grafischen Benutzeroberfläche mit Struts, JSP und JSF
- Konzeption und Entwicklung einer auf Hibernate basierten Persistenzschicht für Oracle und Sybase Datenbanken
- Erstellung eines parametrisierbaren Buildprozesses mit Ant
- Einführung eines Integrationsprozesses (Continuous Integration) basierend auf dem CruiseControl und Ant
- Definition von Testfällen und Durchführung von Tests
- Einführung eines auf SideWalker basierten Testverfahrens für GUI-Tests
Technologien und Methoden:
OOAD, UML,
Java, J2EE, JSP, JSF, Servlets, Struts, Hibernate
Enterprise Architect,
WebSphere Application Server,
Rational Application Developer, Eclipse,
Oracle 9i, Sybase,
Continuous Integration, Cruise Control, Ant,
Rational ClearCase, JUnit, SiteWalker,
Misys GMRV 2.6
Projekt: EAI-Plattform im Großhandelumfeld
Zeitraum: 05.2005 - 07.2005
Kunde: Metro AG
Branche: Großhandel
Aufgabe: Berater, Analyst und Entwickler
Kurzbeschreibung:
Entwicklung einer EAI-Plattform für die Integration von internationalen Kassen-,
Kunden- und Warenwirtschaftsystemen.
Schwerpunkte:
- Definition von Daten-Mappings und XML Schnittstellen
- Erstellung von Konzepten in Zusammenarbeit mit den Fachbereichen
- PL-SQL Entwicklung mit Oracle Datenbanken
- Entwicklung einer EAI Plattform mit C++
- Definition von Testfällen und Durchführung von Tests
Technologien und Methoden:
EAI, Client-Server Systeme,
XML, C++, Oracle, PL-SQL
Projekt: Employee Management Portal
Zeitraum: 01.2005 - 04.2005
Kunde: Unternehmensberatung
Branche: Softwareentwicklung
Aufgabe: Projektleiter, Software-Architekt und Entwickler
Kurzbeschreibung:
Konzeption und Entwicklung einer Employee-Management Anwendung
unter dem Einsatz von SAP NetWeaver Technologien.
Schwerpunkte:
- Projektleitung
- Leitung eines Entwicklerteams von 4 Entwicklern
- Objektorientierte Analyse und Design mit Together Designer
- Erstellung von Use-Cases und UML Diagrammen
- Definition einer System- und Anwendungsarchitektur:
* WebDynpro Client
* EJB- und JDO basiertes Business Model
* SAP Web Application Server
* Oracle 10g Datenbank
* SOA Architektur
- Installation und Konfiguration des SAP Web Application Servers 6.40:
* Konfiguration von DataSources für Oracle und SAP DB
* Konfiguration von dem JCA Connector für SAP JDO und JPox JDO
- Installation und Konfiguration des SAP NetWeaver Developer Studio
- Entwicklung von EJBs (Session, Entity, Message Driven)
- Entwicklung eines WebDynpro Clients mit einem Webservice basierten Modell
Technologie:
Projektmanagement
Java, J2EE, EJB, JMS, JCA
Webservices, SOA
SAP NetWeaver
SAP Web Application Server, WebDynpro,
SAP JDO, JPox JDO
JDI, DTR
OOAD, UML Modellierung
Tools:
SAP NetWeaver Developer Studio 2.0.9, SAP WAS 6.40 SP9
Together Designer
Ant, CVS, JUnit
MS Project, Open Workbench
Projekt: Schulungen zum Thema SAP NetWeaver, SAP WAS und J2EE
Zeitraum: 02.2005 - 02.2005
Kunde: Stadtwerke Düsseldorf AG
Branche: Energieversorgung
Aufgabe: Trainer
Kurzbeschreibung:
Vorbereitung und Durchführung von Präsentationen und einer mehrtägigen Schulung
zum Thema J2EE, SAP Web Application Server und WebDynpro.
Schwerpunkte:
- Vorbereitung und Durchführung von Schulungen
- SAP Web Application Server 6.40
- SAP NetWeaver Developer Studio
- WebDynpro Framework
- J2EE Plattform, EJB
- Entwicklung von Beispielanwendungen mit SAP Web Application Server, NetWeaver
Developer Studio und WebDynpro
Technologien:
SAP WAS 6.40 SP9, SAP NetWeaver, DTR, JDI
WebDynpro
Java, J2EE
Tools:
SAP NetWeaver Developer Studio 2.0.9,
SAP WAS 6.40 SP9.
Projekt: Evaluierung der SAP NetWeaver Plattform
Zeitraum: 08.2004 - 11.2004
Kunde: Unternehmensberatung
Branche: Energieversorgung
Aufgabe: Software Architekt
Kurzbeschreibung:
Evaluierung der SAP NetWeaver Plattform für den Einsatz bei einem Energieversorger.
Durchführung von Präsentationen zum Thema SAP NetWeaver.
Schwerpunkte:
- Evaluierung der Enterprise Services Architektur von SAP
- Sehr intensive Evaluierung von technischen Komponenten und der Integrationsmöglichkeiten von SAP NetWeaver:
* SAP Web Application Server,
* SAP Enterprise Portal,
* SAP Exchange Infrastructure,
* SAP Mobile Infrastructure,
* SAP Business Warehouse
- Evaluierung der SAP Entwicklungsplattform:NetWeaver Developer Studio
- Entwicklung von J2EE und WebDynpro Prototypen
- Evaluierung der mySAP Business Suite mit dem Fokus auf die mySAP CRM Lösung.
- Vorbereitung und Durchführung Workshops und Präsentationen zum Thema SAP NetWeaver
Technologien:
SOA, SAP ESA,
Java, J2EE, SAP NetWeaver,
iViews, SAP Enterprise Portal,
SAP XI, SAP Web Application Server,
WebServices, WSDL
mySAP CRM
Tools:
SAP NetWeaver Developer Studio,
SAP WAS 6.30
SAP WAS 6.20 for Linux
Projekt: Wissensdatenbank Volltext-Suchmaschine
Zeitraum: 03.2004 - 06.2004
Kunde: Unternehmensberatung
Branche: Energieversorgung
Aufgabe: Software Architekt und Entwickler
Kurzbeschreibung:
Konzeption und Entwicklung einer Extranet-Wissensdatenbank mit einer
Volltext-Suchmaschine für unterschiedliche Dokumentenformate.
Schwerpunkte:
- Konzeption und Entwicklung einer Volltext-Suchmaschine basierend auf
der Apache Lucene Suchmaschinen-API
- OO Analyse und Design mit Poseidon for UML
- Entwicklung einer Webbasierten Suchmaschine
- Entwicklung einer Verwaltungsanwendung:
* Webbasierte Indexerstellung und Indexaktualisierung
* Webbasiertes Upload und Download von Dateien und Dokumenten
* Automatische Generierung von Web-Glossaren mit XML und XSLT
Technologien:
Apache Lucene API, Text-Filter Frameworks
Java, J2EE, Servlets, JSP, Struts (Tiles)
XML, XSLT
UML
Tools:
Eclipse, Tomcat, Apache Lucene API,
Ant, JUnit,
PdfBox, Jakarta POI, Oracle INSO Filter,
Poseidon for UML
Projekt: Qualitätssicherung nach dem Upgrade eines
Informatica PowerCenter Software
Zeitraum: 12.2003 - 02.2004
Kunde: RWE AG
Branche: Energieversorgung
Aufagabe: Berater, Qualitätssicherung
Kurzbeschreibung:
Planung und Durchführung von Qualitätssicherungsmaßnahmen in Zusammenhang mit dem Upgrade eines Informatica PowerCenter ETL-Software von Version 5.x auf die Version 6.2.1 auf dem Windows XP Client.
Schwerpunkte:
- Planung und Umsetzung eines Testverfahrens
- Definition von Testfällen und ETL Informatica-Transformationen
- Koordination und Durchführung von Tests
- Erstellung der Testdokumentation
- Konfiguration der Informatica-Software (Server und Win XP-Client)
- Konfiguration der Anbindung an Oracle und DB2 Datenbanken
Tools:
ETL, Informatica PowerCenter V.5.x und 6.2.1,
Oracle, DB2.
Projekt: Web-Anwendung für Beschwerde- und Ideenmanagement
Zeitraum: 03.2003 - 12.2003
Kunde: Sparkasse
Branche: Banken
Aufgabe: Projektleiter, Software Architekt und Entwickler
Kurzbeschreibung:
Konzeption, Entwicklung und Einführung einer Webbasierten-Individualanwendung
zur Abwicklung von Beschwerde-, Qualitäts- und Ideenmanagement.
Schwerpunkte:
- Leitung eines 4-Personen Entwicklerteams
- Analyse und Modellierung der Geschäftsprozesse
- Definition von Use-Cases und Erstellung von Use-Case Diagrammen
- OO-Analyse und OO-Design mit UML
- Erstellung von einem Datenmodell
- Konzeption einer mehrschichtigen J2EE System-Architektur mit
dem Struts-Framework und dem Hibernate ORM-Tool
- Vorbereitung einer, auf der Eclipse-Plattform basierten, Entwicklungs-
und Build- und Testumgebung
Technologien:
OOAD, Java, J2EE, J2EE Design Patterns, UML,
Struts Framework (Tiles-Templates, JSP)
Servletbasierte Workflowsteuerung
Einsatz des Hibernate Frameworks für den Zugriff
auf eine relationale Datenbank.
Versendung von E-Mails mit der JavaMail API
Erstellung von Auswertungen und Diagrammen mit JasperReports und JCharts
Tools:
Eclipse, Poseidon for UML,
Tomcat, JBoss,
Hibernate, XDoclet,
Struts (Tiles),
CVS, Ant,
JUnit, JCharts, JasperReports, SAP DB, MySQL
Projekt: NOA
Zeitraum: 09.2002 - 11.2002
Kunde: OTTO AG
Branche: Versandhandel
Aufgabe: Berater und Analyst
Kurzbeschreibung:
IT-Großprojekt zur Eigenentwicklung für sämtliche Versandhandelsprozesse
von der Kunden- und Auftragserfassung bis hin zur Auftragsverarbeitung
und Versand.
Schwerpunkte:
- Analyse und Dokumentation der Funktionalität der bestehenden IT-Systeme
- Erstellung von Screenflows und Ablaufdiagrammen
- Abstimmen und Erstellen von Schnittstellen mit Rational-Rose
- Dokumentation in Anforderungsdokumenten
sowie in Umsetzungsdokumenten (Use-Case-Dokumente und Ablauf-Diagramme).
Tools:
Rational Rose, UML
Bea WebLogic
Projekt: J2EE Frameworks und Technologien - Eclipse Plattform
Zeitraum: 04.2002 - 08.2002
Kunde: Unternehmensberatung
Branche: Energieversorgung
Aufgabe: Software Architekt, Java Entwickler
Kurzbeschreibung:
Evaluierung, Planung, Einführung und Konfiguration von einer
J2EE-Entwicklungsumgebung auf Basis von der Eclipse Plattform
und Open-Source Frameworks.
Entwicklung eines MVC-Frameworks.
Schwerpunkte:
- Evaluierung und Bewertung von Technologien und Trends
- Vergleich von Kommerziellen- und Open-Source Technologien und Tools
- Entwicklung eines MVC-Frameworkes
- Konzeption und Entwicklung von Templates und Eclipse-Plugins
- Erstellung von Dokumentation, BluePrints und Beispielanwendungen
- Vorbereitung und Durchführung von Workshops und Präsentationen zum Thema
J2EE und Eclipse.
Technologien:
Java, J2EE, EJB, MVC, MDA, OpenSource Technologien,
Eclipse Plattform, Eclipse Plugins,
Verwendung von EJB-Code-Generatoren wie XDoclet, AndroMDA, Middlegen
Tools:
Eclipse (Eclipse Plugins), NetBeans,
JBoss, Tomcat,
IBM WSAD, Bea WebLogic,
XDoclet, EJBDoclet, Middlegen, AndroMDA,
SAP DB, Oracle, Poseidon for UML, Omondo
CVS, Ant, JUnit
Projekt: Web Portal für Gelbe Seiten Österreich.
(http://www.gelbeseiten.at)
Zeitraum: 02.2000 - 10.2000
Kunde: HEROLD BUSINESS DATA ( Österreich )
Branche: Telekommunikation
Aufabe: Berater, Coach und Entwickler
Kurzbeschreibung:
Konzeption und Entwicklung des Gelbe Seiten Web-Portals für Österreich.
Schwerpunkte:
- OO Analyse und Design mit Rational Rose
- Beratung und Entwicklung in Bereichen:
* Java, JavaServlets
* XML und XSLT-Stylesheets Transformationen
* PL-SQL, Oracle 8 Datenbank
* Oracle Designer 2000
* Oracle Application Server
* IBM Visual Age
* IBM WebSphere
- Konzeption und Entwicklung eines MVC-Frameworks
und einer Anwendungsarchitektur unter dem
Einsatz von J2EE Entwurfsmustern
Technologien:
Java, J2EE, Servlets, J2EE Design Patterns,
XML, HTML, SAX, DOM, XSLT Stylesheets,
JDBC, SQL, PL-SQL.
Tools:
Oracle OAS, Oracle 8i,
Oracle Designer, Oracle Developer Forms,
IBM Visual Studio, IBM WebSphere,
Apache JServ, Apache Xalan XSLT-Processor, Apache Xerces XML-Parser.
Projekt: Abgastest-Untersuchungssystem
Zeitraum: 08.1999 - 01.2000
Kunde: Audi AG
Branche: Automobil
Aufgabe: Berater und Software-Entwickler
Kurzbeschreibung:
Konzeption, Entwicklung und Einführung eines Web-basierten Verwaltungssystems
für die Planung und Durchführung von Abgas-Untersuchungen.
Schwerpunkte:
- Prozessanalyse und Erstellung von einem Fachkonzept
- Datenbankmodellierung mit Oracle Designer 2000 (CASE)
- PL-SQL Entwicklung unter Oracle 8i
- Konzeption und Entwicklung eines Java-Clients mit einem
Drag&Drop basierten Kalender zur Einplanung und Verwaltung von Abgastests
- Entwicklung von webbasierten Reports
Technologien:
OOAD, UML, Java, Swing, Java Drag&Drop,
J2EE, Servlets, JavaMail, JDBC,
Oracle CASE, SQL, PL-SQL.
Tools:
Oracle 8i, Oracle Designer,
JDeveloper, TogetherJ.
Projekt: Oracle-basierte Java-Softwareprodukte - INCOME Suite
Zeitraum: 01.1999 - 03.2002
Kunde: Promatis AG
Branche: Softwareentwicklung
Aufgabe: Technischer Entwicklungsleiter, Coach und Entwickler
Kurzbeschreibung:
- Konzeption und Entwicklung von Oracle- und Java-basierten Softwareprodukten.
- Konzeption und Entwicklung eines Oracle-basierten Dokumentenmanagementsystems
und eines Workflow Systems.
Schwerpunkte:
- Technische Leitung eines internationalen Entwicklerteams bei der Entwicklung
von PROMATIS INCOME Produkten.
- Projektmanagement, Aufgabendefinition, Qualitätssicherung.
- Erstellung von Konzepten, Frameworks, Architekturen (Client-Server und N-Tier) und Modulkomponenten.
- Entwicklung eines Java- und Webbasierten-Clients zur Verwaltung von Dokumenten:
* Swing Oberfläche
* Mehrsprachigkeit
* Drag&Drop und Multithreading
* Datenbankzugriff über JDBC und Servlets (Remote Proxy)
- Upload und Download von Dokumenten aus einer Oracle 8i Datenbank über
den Web-Client
- Installation und Konfiguration von dem Oracle InterMedia Moduls
- Erstellung einer Java Klassenbibliothek.
- Datenbankmodellierung (ER-Modell) mit Oracle Designer 2000
- Entwicklung mit PL-SQL und Oracle 8i.
- Entwicklung mit Oracle Forms
- Objektorientierte Analyse und Design mit UML.
- Erstellung von Dokumentation, und Durchführung von Schulungen.
Technologien:
OOAD, UML, Design Patterns,
Java SDK, AWT, Swing, J2EE, Servlets, JDBC,
SQL, PL-SQL, Oracle CASE,
XSQL, Oracle Portal
Tools:
Oracle 8i, JDeveloper,
Oracle Designer, Oracle Developer Forms,
Oracle Workflow, Oracle InterMedia,
Oracle OAS, Oracle OC4J, Oracle BC4J,
Apache Webserver (JServ),
TogetherJ,
TOAD, SQL- Navigator,
MS Visual Source Save
Projekt: Entwicklung von Lotus Notes Applikationen
Zeitraum: 10.1996 - 12.1998
Kunde: Delphi Automotive Systems
Branche: Automobil
Aufgabe: Software Entwickler, Werkstudent
Kurzbeschreibung:
- Eigenständige Konzeption und Entwicklung von Anwendungen und Datenbanken
für Lotus Notes (Ver. 4.5 und 4.6) mit Hilfe der Programmiersprache
Lotus-Script.
- Betreung eines Novell Netware Netzwerkes
Tools:
- Lotus Notes 4.5 und 4.6. Lotus Domino-Server.
- Novell Netware
Software Architekt, Analyst
Java, JEE Developer
Microservices, DevOps,
AWS, Kubernetes,
Mobile, iOS, Android
Microservices,
Web Services, REST, SOAP
Servlets, JSP, JSF, Facelets, AJAX
EJB, JMS, JPA
JNDI, JDBC, Java Connector Architecture,
Corba, RMI, JavaMail
Spring, Spring Boot, Spring Cloud
jQuery, React, Bootstrap, CSS,
JSF, Facelets, JSP,
JPA, Hibernate, JDO,
OSGi,
Struts (Tiles),
Gigaspaces
Apache Axis, JAX-WS, JAX-RS,
Apache Lucene,
JUnit, Http Unit, Cactus
Swing, AWT, Eclipse SWT,
VC++ MFC,
Cocoa Touch
Docker, Kubernetes, OpenShift
AWS, Apache Tomcat, Jetty
WebLogic, IBM WebSphere,
JBoss, GlassFish,
Apache
Lotus Domino
Oracle, Sybase,
NoSQL, MongoDB,
DB2, MySQL, MS SQL Server
Derby, Hypersonic
MS Access, Lotus Notes
DevOps
=========
Build, Continuous Integration, Continuous Delivery:
Maven, Ant,
Jenkins, Bamboo, TeamCity, CruiseControl, Continuum
Nexus, Artifactory
Versionsverwaltung:
Git, Bitbucket, SVN, CSV,
Team Foundation Server, MS Visual SourceSafe
Rational ClearCase Base und UCM,
Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.