Implementierung von Komponenten auf Basis Javascript/AngularJS für das Zugportal. Zugriff über RESTful Web Services auf die Daten.
Erstellung von Dialogen auf Basis HTML, CSS (responsive web design); Endgeräte: Smartphones, Tablets, Notebooks
Implementierung von RESTful Web Services. Die Datenbasis für das Zugportal bildet eine MySQL Datenbank.
Implementierung von PWA (progressive web app) Funktionalität für das Portal (u.a. add to homescreen, caching, notifications)
Implementierung von Logik für die Auswertung der Besuche und Weiterleitung der Daten an Piwik
Konzeption der Architektur / Rahmenstruktur für die Frontendentwicklung des Backoffice, das auf JSF basiert (GUI Elemente Richfaces, neu Primefaces).
Implementierung der Dialoge, Services, Datenbanklogik.
Gespeichert werden die Backoffice Daten in einer DB2 DB.
Migration der Applikation von Richfaces auf Primefaces
Entwurf und Entwicklung der App
Modellierung des GUI via Storyboard mit dem Interface Builder
Entwicklung Login Dialog zum initialen Anlagen eines Kennworts und für das erneute Login. Änderung des Kennworts in den Einstellungen
Erstellung Hauptdialog: Anzeige aller Ordner; neue Notiz erfassen; neuen Ordner anlegen; Ordner bearbeiten; Einstellungen verwalten
Entwicklung Notizendialog: Notizen anzeigen, suchen, neue erzeugen, löschen
Erstellung Notizeingabedialog: Editieren, Speichern, Abbrechen, Löschen, Exportieren (z.B. Cloud), Drucken, PDF erzeugen, in Ordner verschieben
Entwurf und Entwicklung des Dashboards (Einstiegsseite) mit mehreren CollectionViews und TableViews, zur Darstellung der unten aufgeführten fachlichen Bereiche
Entwicklung/Design globale Navigation UITabBarController
Implementierung eines universellen Master/Detail Ansatzes für verschiedene fachliche Bereiche
Fachlich wurden u.a. die Bereiche: Hörbücher, Städtejournal, Spiele (HTML 5), Lesezeit, Reisen&Entdecken und Nachrichten abgedeckt.
Städtejournal: Auswahl der Stadt über PickerView
Auf der Detailseite abspielen von Videos und Anzeige von
Detaildaten einzelner Artikel
Asynchroner Download und Caching von Images durch Verwendung von Kingfisher
Hörbücher: Auswahl eines Hörbuchs über TableView. DetailView unterstützt track vor/zurück play/pause. Anzeigen des zeitlichen Verlaufs mit Möglichkeit zur sekundengenauen Auswahl. Direktauswahl der Tracks (eigene TableView)
Einbindung der Steuerung der Hörbücher über das iOS Control Center
Die HTML 5 Spiele werden in einer WebView angezeigt. Spieleauswahl über eine TableView
Zugriff auf die Daten über REST-Services; Implementiert mit dem Pattern von (https://talk.objc.io/episodes/S01E01-tiny-networking-library)
JSON Object handling über das Codable Interface
Modellierung der Views mit dem Interface Builder. Unterteilung/Einbindung von xib Files. Wiederverwendung der xib Files.
Fehlerdarstellung in den ViewControllern unter Einbindung von DBEmptyState.
Entwicklung der ViewController Master/Detail zum Zugriff/Darstellung der Nachrichtendaten
Zugriff über REST-Services (DBNetworkStack)
Einbettung des NachrichtenViewControllers in das Dashboard (ViewController – Startseite)
Einbindung von Images unter Verwendung von Kingfisher
Modellierung der ViewController mit dem Interface Builder
Darstellung der Wetterinformationen im Dashboard
Fehlerdarstellung in den ViewControllern unter Einbindung von DBEmptyState.
Decoding der JSON Daten über das JSONCodable framework
Design-Vorlagen vom UX-Team für die Implementierung wurden aus Sketch exportiert (Sketch Measure plugin)
Test der App vom Fachbereich über TestFlight
Zeitraum : 09/2012 ? 02/2015
Position: Berater / Architekt / Entwickler
Branche: Verkehr / Logistik
Beschreibung : Weiterentwicklung des Projekts FIS DV (Beschreibung siehe auch folgendes
Projekt 09/2012 ? 02/2015). [Einsatz immer wieder zeitweise]
Projektgröße: 15 Mitarbeiter
Programmiersprachen: Java
Betriebssysteme: Windows 7, Linux
DB-Systeme: Oracle
Tools/Bibliotheken: Java SE 8, JEE 6, JSF 2.1, Primefaces 6, Richfaces 4.3, omnifaces 1.8.x, JPA 2.0,
hibernate 4.2, EJB 3.1, JBoss 7, IntelliJ, HTML, CSS, Javascript, jQuery, Maven,
Subversion
Tätigkeiten:
? Migration von Richfaces nach Primefaces, Umbau der Rahmenstruktur auf Primefaces, Migration
der einzelnen Dialoge
? Erweiterung bestehender Dialoge
? Entwicklung neuer Dialoge
? Entwicklung der zugehörigen Services und Datenbankzugriffslogik
Zeitraum : 09/2012 ? 02/2015
Position: Berater / Architekt / Entwickler
Branche: Verkehr / Logistik
Beschreibung : Architekturberatung/Entwicklung im Java/Web-Umfeld. Konzeption und Umsetzung
einer Rahmenstruktur für das Frontend inklusive Erstellung von Basiskomponenten
und eines Navigationskonzepts für die Oberfläche der zu entwickelnden Applikation.
Entwicklung Frontend / Backend für das Projekt FIS DV.
Projektgröße: 15 Mitarbeiter
Programmiersprachen: Java
Betriebssysteme: Windows 7, Linux
DB-Systeme: Oracle
Tools/Bibliotheken: Java SE 7, JEE 6, JSF 2.1, Richfaces 4.3, omnifaces 1.8.1, JPA 2.0, hibernate 4.2, EJB 3.1, JBoss 7, eclipse, HTML, CSS, Javascript, jQuery, Maven, Subversion
Tätigkeiten:
? Konzeption der Architektur / Rahmenstruktur für die Frontendentwicklung des Projekts
? Coaching der Mitarbeiter im Bereich JSF / Richfaces / Webentwicklung
? Entwicklung einer Rahmenstruktur für die einheitliche Implementierung der GUI-Masken/-Logik der Applikation auf Basis von JSF, Richfaces, facelets, html, CSS unter Einhaltung der Richtlinien des Styleguides des Unternehmens als Basis für das gesamte Projekt.
? Implementierung von wiederverwendbaren GUI-Elementen (composite components) für die Applikation auf Basis JSF, Richfaces, Javascript, jQuery, HTML, CSS
? Customizing Richfaces
? Entwicklung des Navigationskonzepts für die Oberfläche der Applikation.
? Implementierung, Integration des Rechtekonzepts
? Entwicklung Exceptionhandling für das Frontend / Integration multi page message handling
? Entwicklung der GUI Masken und der zugehörigen Controller / Zugriff Backend unter Einbeziehung der wiederverwendbaren Controls. GUI ca. 70 Masken.
? Entwicklung Backend: Services, DataAccess, Beans, hibernate queries
? Performanceoptimierung der Applikation (u. a. Reduzierung und Optimierung der Datenbankanfragen)
Zeitraum : 11/2010 - 08/2012
Position : Berater / Entwickler
Branche : Bank
Beschreibung : Architekturberatung im Java/Web-Umfeld, Konzeption und Umsetzung
von Infrastrukturkomponenten einer Zielarchitektur Java/Web
Entwicklung für das Projekt Reservierung & Auszahlung mit dem
Schwerpunkt Oberflächenentwicklung
Programmiersprachen: Java
Betriebssysteme : Windows XP, Windows 7
DB-Systeme : DB2, DBVisualizer, Oracle
Tools/Bibliotheken : Java SE 6, JEE 5, JSF 2.1, Richfaces 4.2, JPA 2.0, hibernate,
Spring 3.1, AOP, IBM RAD 7.5.5.3, IBM WAS 7.0.0.13, el 2.2
Tomcat, Maven, HTML, Javascript, jQuery, Git, IBM Rational
Synergy
Tätigkeiten:
? Implementierung von GUI-Elementen (xhtml-Seiten) für die Applikation
R&A auf Basis JSF 2.1, Richfaces 4.2, Javascript, jQuery, HTML
? Optimierung der Composite Components im Rahmen des Projekts R&A
? Überarbeitung des existierenden css-Templates, so daß das Template
browserunabhängig ist
? Entwicklung eines Templates auf Basis von Facelets, das als Basis für das
Layout der GUI Seiten im Projekt eingesetzt wird.
? Konzeption und Entwicklung für das Zusammenspiel zwischen Navigation und
Content-Bereich
? Anbindung des Frontends an die Backend-Services
? Implementierung von Services bis zum Zugriff auf die DB
? Umsetzung des Projektes R&A auf Basis der neuen Technik JSF 2.1 / Richfaces 4.2
? Konzeption, Architektur, Design und Implementierung zur Neu-/ Weiterentwicklung
der technischen Infrastruktur sowie Performanceoptmierung von Komponenten
? Architekturberatung im Java/Web-Umfeld
? Konzeption und Entwicklung wiederverwendbarer Komponenten auf Basis JSF 2.1 in
Verbindung mit Richfaces 4.2 (Composite Components)
? Style customizing der Richfaces Komponenten
? Erstellung eines Prototyps einer Web-Applikation im Bereich R&A
? IBM RAD / WAS Architektur Validierung
? Entwicklung eines Konzepts für das Transaktionshandling
? Entwicklung von Komponenten für Front- und Backend für die Datenübernahme von
Meldedaten für die verschiedenen Fachbereiche. Ablage der Daten in der Datenbank.
? Optimierung der Datenbankzugriffe zur Verbesserung der Performance.
? Erstellung von Webservices (Client und Server) für die Kommunikation mit dem
Vorsystem
? Erstellung von Komponenten für den XML Export der Statistik-Daten unter
Verwendung von JAXB (Validierung gegen das Schema, das von der Bank für die
meldenden Institute im Internet zur Verfügung gestellt wird.)
? Berechnung von Gruppendaten unter Einbeziehung der vom Fachbereich definierten
Gruppenhierarchie.
? Datenmodellierung der Tabellen für die Aufnahme der Gruppenhierarchie, die die
Berechungsgrundlage ist.
? Erstellung eines Parsers, der die als Text-Datei vorliegenden Gruppendefinitionen
in die Datenbank überträgt.
Fehler-Datensätzen im Bereich Abgeltungssteuer. Die Applikation wird
auf dem Tomcat und auf dem BEA Server eingesetzt.
Konfiguration und Trouble Shooting im Bereich MQSeries
Programmiersprachen: JavaRichfaces 3.3, HTML, Hibernate 3.x, log4j, XML, XMLSpy
eclipse, diverse eclipse plugins, Tomcat 6.0.18, Maven 2.0.9,
WebSphere MQ 6.0, BEA Weblogic 10
Tätigkeiten:für die Vertriebspartner und die Bankmitarbeiter als Web-Applikation.
Erstellung und Konzeption von Komponenten für die Web-Oberfläche,
die Workflow-Abläufe und den Datenbank Zugriff sowie Entwicklung
der zugehörigen Business-Logik.
Programmiersprachen: JavaRichfaces 3.3, HTML, Spring, Spring-Webflow, Hibernate 3.x, jBPM
log4j, eclipse, diverse eclipse plugins, XML, XSLT, XMLSpy
Clearcase, Clearquest, Tomcat 6.x, Maven
Tätigkeiten:Darstellung und zum Download von Dokumenten (Mailbox).
Erweiterung der Funktionalität eines Makler-Portals im
Bereich Mahndaten, GdV-Daten und Provisionsdaten.
Programmiersprachen: JavaJBoss 4.0, eclipse, hibernate 3.x, log4j, XML, XSLT, XMLSpy,
StyleVision, XMLBeans, FOP, HTML, CVS, Tomcat, Ant
Tätigkeiten:Function Point Analyse; Analyse einer Web Applikation
(Measurement-Anwendung); Erarbeitung von Vorschlägen für das
Redesign der Applikation - Hintergrund: Erweiterbarkeit,
Wartbarkeit
Programmiersprachen: JavaIBM Rational Software Development Platform 6.0,
IBM WebSphere Application Server (WAS) 5.1,
IBM WebSphere Application Developer (WSAD) 5.1.1, eclipse,
hibernate 3.x, log4j, XML, XSLT, XMLSpy, StyleVision,
castor, FOP, batik, HTML, CVS, DBVisualizer, Tomcat, Ant
Tätigkeiten:Warenwirtschaftssystem u.a. in den Bereichen Belegwesen, Abgaben
und GiftCard; Konzeption und Entwicklung einer verteilten
Applikation (multithreaded) zur lokalen und verteilten (über JMX
Services) Ausführung von Business Logik zur Überprüfung der
Stabilität, Parallelität und Performance des Warenwirtschafts-
systems und seiner Komponenten (auf JBoss Basis)
Programmiersprachen: JavaJBoss 3.2.x, Ant, log4j, XML, XSLT, XMLSPY, castor, xdoclet,
Start Team, JProbe, DBVisualizer, hibernate, Axis, JMS
Tätigkeiten:Queuing und Reporting, J2EE, EJB, JMS, XML, XSLT und MQSeries
für ein Fond Order Routing System
Projekt: FORSS (fund order routing software solution)
Programmiersprachen: JavaBEA WebLogic Server 6.1, BEA WebLogic Server 7.0.2,
eclipse, IBM WSAD, XMLSPY, XML, XSLT (xalan), HTML, CSS,
Javascript, FOP, castor, Ant, log4j, MQSeries 5.2,
Veritas Cluster Server 3.5
Tätigkeiten:Performanceanalyse und -optimierung eines Internetportals
(mehr als 15 Mio. Kunden) in Verbindung mit einer CRM Lösung.
Programmiersprachen: JavaBEA WebLogic Server 8.1, TTPro, webMethods 6, Siebel 6,
Apache, Resin, Empirix - Tools
Tätigkeiten:Bereich Systemarchitektur. Erstellung von J2EE Framework-Komponenten
für eine Applikation zur Steuerung und Überwachung von Limitauslastungen.
Programmiersprachen: JavaServer 3.2.3, eclipse, XML, Ant, log4j, cvs, JUnit, XMLSPY,
castor, JMX, Toplink, Servlets
Tätigkeiten:Durchführung von Schulungen im Java / J2EE Umfeld
Tätigkeiten:Queuing und Reporting, J2EE, XML, XSLT und MQSeries
für ein Fond Order Routing System
Programmiersprachen: JavaBEA WebLogic Server 6.1, BEA WebLogic Server 7.0.2,
eclipse, IBM WSAD, XMLSPY, XML, XSLT (xalan), HTML, CSS,
Javascript, FOP, castor, Ant, MQSeries 5.2,
Vertias Cluster Server 3.5, Crystal Reports
Tätigkeiten:von Kreditkartenabrechungen/Reklamationen - Aquiring/Issuing,
Anbindung an MasterCard / IPM Interface
Programmiersprachen : Javaeclipse, Ant, jpos (IPM Framework), Visual SourceSafe
Tätigkeiten:Automatisierung des Warrant und Foreign Equity Handel auf Basis
von MQSeries und S.W.I.F.T; Erweiterung bestehender und Neuentwicklung
von Handelssystemen, Server-Komponenten und Interfaces;
Programmiersprachen : Java, Powerbuilder 6.xCTS 3.5 (CORBA; Appl.-Server; Sybase), PowerJ 3.5; Forte 3.0;
JDK 1.1.8 - 1.2.2 / 1.3.1 und JavaCC 1.0 (Parsergenerator);
Sybase Messagebroker 2.0; Apache web server, jakarta-tomcat
(JSP/Servlet Engine), SOAP 2.2, XML/XSLT, JDBC, J2EE, Perforce
Tätigkeiten:Kreditantrag Online
Programmiersprachen : Powerbuilder 5.x, Java, C++(Datenmodellierung); Powerbuilder 5.x; Rational Rose, JDK
Continuus
Tätigkeiten:heterogener Systeme ( [URL auf Anfrage] )
Programmiersprache : C++MuPAD (Algebra-System); CLIPS (Expertensystem)
Tätigkeiten:Hardwaresynthese, Effiziente Algorithmen, Formale Sprachen
Diplomarbeit: Wissensbasiertes Analysieren und Optimieren von SystemspezifikationenJEE Full Stack / Web / Mobile / iOS App Entwicklung
Datenbanken und DB-Tools
(dbaccess, onmonitor, ESQL/C)
Oracle 8i, 9i, 10i, TOADImplementierung von Komponenten auf Basis Javascript/AngularJS für das Zugportal. Zugriff über RESTful Web Services auf die Daten.
Erstellung von Dialogen auf Basis HTML, CSS (responsive web design); Endgeräte: Smartphones, Tablets, Notebooks
Implementierung von RESTful Web Services. Die Datenbasis für das Zugportal bildet eine MySQL Datenbank.
Implementierung von PWA (progressive web app) Funktionalität für das Portal (u.a. add to homescreen, caching, notifications)
Implementierung von Logik für die Auswertung der Besuche und Weiterleitung der Daten an Piwik
Konzeption der Architektur / Rahmenstruktur für die Frontendentwicklung des Backoffice, das auf JSF basiert (GUI Elemente Richfaces, neu Primefaces).
Implementierung der Dialoge, Services, Datenbanklogik.
Gespeichert werden die Backoffice Daten in einer DB2 DB.
Migration der Applikation von Richfaces auf Primefaces
Entwurf und Entwicklung der App
Modellierung des GUI via Storyboard mit dem Interface Builder
Entwicklung Login Dialog zum initialen Anlagen eines Kennworts und für das erneute Login. Änderung des Kennworts in den Einstellungen
Erstellung Hauptdialog: Anzeige aller Ordner; neue Notiz erfassen; neuen Ordner anlegen; Ordner bearbeiten; Einstellungen verwalten
Entwicklung Notizendialog: Notizen anzeigen, suchen, neue erzeugen, löschen
Erstellung Notizeingabedialog: Editieren, Speichern, Abbrechen, Löschen, Exportieren (z.B. Cloud), Drucken, PDF erzeugen, in Ordner verschieben
Entwurf und Entwicklung des Dashboards (Einstiegsseite) mit mehreren CollectionViews und TableViews, zur Darstellung der unten aufgeführten fachlichen Bereiche
Entwicklung/Design globale Navigation UITabBarController
Implementierung eines universellen Master/Detail Ansatzes für verschiedene fachliche Bereiche
Fachlich wurden u.a. die Bereiche: Hörbücher, Städtejournal, Spiele (HTML 5), Lesezeit, Reisen&Entdecken und Nachrichten abgedeckt.
Städtejournal: Auswahl der Stadt über PickerView
Auf der Detailseite abspielen von Videos und Anzeige von
Detaildaten einzelner Artikel
Asynchroner Download und Caching von Images durch Verwendung von Kingfisher
Hörbücher: Auswahl eines Hörbuchs über TableView. DetailView unterstützt track vor/zurück play/pause. Anzeigen des zeitlichen Verlaufs mit Möglichkeit zur sekundengenauen Auswahl. Direktauswahl der Tracks (eigene TableView)
Einbindung der Steuerung der Hörbücher über das iOS Control Center
Die HTML 5 Spiele werden in einer WebView angezeigt. Spieleauswahl über eine TableView
Zugriff auf die Daten über REST-Services; Implementiert mit dem Pattern von (https://talk.objc.io/episodes/S01E01-tiny-networking-library)
JSON Object handling über das Codable Interface
Modellierung der Views mit dem Interface Builder. Unterteilung/Einbindung von xib Files. Wiederverwendung der xib Files.
Fehlerdarstellung in den ViewControllern unter Einbindung von DBEmptyState.
Entwicklung der ViewController Master/Detail zum Zugriff/Darstellung der Nachrichtendaten
Zugriff über REST-Services (DBNetworkStack)
Einbettung des NachrichtenViewControllers in das Dashboard (ViewController – Startseite)
Einbindung von Images unter Verwendung von Kingfisher
Modellierung der ViewController mit dem Interface Builder
Darstellung der Wetterinformationen im Dashboard
Fehlerdarstellung in den ViewControllern unter Einbindung von DBEmptyState.
Decoding der JSON Daten über das JSONCodable framework
Design-Vorlagen vom UX-Team für die Implementierung wurden aus Sketch exportiert (Sketch Measure plugin)
Test der App vom Fachbereich über TestFlight
Zeitraum : 09/2012 ? 02/2015
Position: Berater / Architekt / Entwickler
Branche: Verkehr / Logistik
Beschreibung : Weiterentwicklung des Projekts FIS DV (Beschreibung siehe auch folgendes
Projekt 09/2012 ? 02/2015). [Einsatz immer wieder zeitweise]
Projektgröße: 15 Mitarbeiter
Programmiersprachen: Java
Betriebssysteme: Windows 7, Linux
DB-Systeme: Oracle
Tools/Bibliotheken: Java SE 8, JEE 6, JSF 2.1, Primefaces 6, Richfaces 4.3, omnifaces 1.8.x, JPA 2.0,
hibernate 4.2, EJB 3.1, JBoss 7, IntelliJ, HTML, CSS, Javascript, jQuery, Maven,
Subversion
Tätigkeiten:
? Migration von Richfaces nach Primefaces, Umbau der Rahmenstruktur auf Primefaces, Migration
der einzelnen Dialoge
? Erweiterung bestehender Dialoge
? Entwicklung neuer Dialoge
? Entwicklung der zugehörigen Services und Datenbankzugriffslogik
Zeitraum : 09/2012 ? 02/2015
Position: Berater / Architekt / Entwickler
Branche: Verkehr / Logistik
Beschreibung : Architekturberatung/Entwicklung im Java/Web-Umfeld. Konzeption und Umsetzung
einer Rahmenstruktur für das Frontend inklusive Erstellung von Basiskomponenten
und eines Navigationskonzepts für die Oberfläche der zu entwickelnden Applikation.
Entwicklung Frontend / Backend für das Projekt FIS DV.
Projektgröße: 15 Mitarbeiter
Programmiersprachen: Java
Betriebssysteme: Windows 7, Linux
DB-Systeme: Oracle
Tools/Bibliotheken: Java SE 7, JEE 6, JSF 2.1, Richfaces 4.3, omnifaces 1.8.1, JPA 2.0, hibernate 4.2, EJB 3.1, JBoss 7, eclipse, HTML, CSS, Javascript, jQuery, Maven, Subversion
Tätigkeiten:
? Konzeption der Architektur / Rahmenstruktur für die Frontendentwicklung des Projekts
? Coaching der Mitarbeiter im Bereich JSF / Richfaces / Webentwicklung
? Entwicklung einer Rahmenstruktur für die einheitliche Implementierung der GUI-Masken/-Logik der Applikation auf Basis von JSF, Richfaces, facelets, html, CSS unter Einhaltung der Richtlinien des Styleguides des Unternehmens als Basis für das gesamte Projekt.
? Implementierung von wiederverwendbaren GUI-Elementen (composite components) für die Applikation auf Basis JSF, Richfaces, Javascript, jQuery, HTML, CSS
? Customizing Richfaces
? Entwicklung des Navigationskonzepts für die Oberfläche der Applikation.
? Implementierung, Integration des Rechtekonzepts
? Entwicklung Exceptionhandling für das Frontend / Integration multi page message handling
? Entwicklung der GUI Masken und der zugehörigen Controller / Zugriff Backend unter Einbeziehung der wiederverwendbaren Controls. GUI ca. 70 Masken.
? Entwicklung Backend: Services, DataAccess, Beans, hibernate queries
? Performanceoptimierung der Applikation (u. a. Reduzierung und Optimierung der Datenbankanfragen)
Zeitraum : 11/2010 - 08/2012
Position : Berater / Entwickler
Branche : Bank
Beschreibung : Architekturberatung im Java/Web-Umfeld, Konzeption und Umsetzung
von Infrastrukturkomponenten einer Zielarchitektur Java/Web
Entwicklung für das Projekt Reservierung & Auszahlung mit dem
Schwerpunkt Oberflächenentwicklung
Programmiersprachen: Java
Betriebssysteme : Windows XP, Windows 7
DB-Systeme : DB2, DBVisualizer, Oracle
Tools/Bibliotheken : Java SE 6, JEE 5, JSF 2.1, Richfaces 4.2, JPA 2.0, hibernate,
Spring 3.1, AOP, IBM RAD 7.5.5.3, IBM WAS 7.0.0.13, el 2.2
Tomcat, Maven, HTML, Javascript, jQuery, Git, IBM Rational
Synergy
Tätigkeiten:
? Implementierung von GUI-Elementen (xhtml-Seiten) für die Applikation
R&A auf Basis JSF 2.1, Richfaces 4.2, Javascript, jQuery, HTML
? Optimierung der Composite Components im Rahmen des Projekts R&A
? Überarbeitung des existierenden css-Templates, so daß das Template
browserunabhängig ist
? Entwicklung eines Templates auf Basis von Facelets, das als Basis für das
Layout der GUI Seiten im Projekt eingesetzt wird.
? Konzeption und Entwicklung für das Zusammenspiel zwischen Navigation und
Content-Bereich
? Anbindung des Frontends an die Backend-Services
? Implementierung von Services bis zum Zugriff auf die DB
? Umsetzung des Projektes R&A auf Basis der neuen Technik JSF 2.1 / Richfaces 4.2
? Konzeption, Architektur, Design und Implementierung zur Neu-/ Weiterentwicklung
der technischen Infrastruktur sowie Performanceoptmierung von Komponenten
? Architekturberatung im Java/Web-Umfeld
? Konzeption und Entwicklung wiederverwendbarer Komponenten auf Basis JSF 2.1 in
Verbindung mit Richfaces 4.2 (Composite Components)
? Style customizing der Richfaces Komponenten
? Erstellung eines Prototyps einer Web-Applikation im Bereich R&A
? IBM RAD / WAS Architektur Validierung
? Entwicklung eines Konzepts für das Transaktionshandling
? Entwicklung von Komponenten für Front- und Backend für die Datenübernahme von
Meldedaten für die verschiedenen Fachbereiche. Ablage der Daten in der Datenbank.
? Optimierung der Datenbankzugriffe zur Verbesserung der Performance.
? Erstellung von Webservices (Client und Server) für die Kommunikation mit dem
Vorsystem
? Erstellung von Komponenten für den XML Export der Statistik-Daten unter
Verwendung von JAXB (Validierung gegen das Schema, das von der Bank für die
meldenden Institute im Internet zur Verfügung gestellt wird.)
? Berechnung von Gruppendaten unter Einbeziehung der vom Fachbereich definierten
Gruppenhierarchie.
? Datenmodellierung der Tabellen für die Aufnahme der Gruppenhierarchie, die die
Berechungsgrundlage ist.
? Erstellung eines Parsers, der die als Text-Datei vorliegenden Gruppendefinitionen
in die Datenbank überträgt.
Fehler-Datensätzen im Bereich Abgeltungssteuer. Die Applikation wird
auf dem Tomcat und auf dem BEA Server eingesetzt.
Konfiguration und Trouble Shooting im Bereich MQSeries
Programmiersprachen: JavaRichfaces 3.3, HTML, Hibernate 3.x, log4j, XML, XMLSpy
eclipse, diverse eclipse plugins, Tomcat 6.0.18, Maven 2.0.9,
WebSphere MQ 6.0, BEA Weblogic 10
Tätigkeiten:für die Vertriebspartner und die Bankmitarbeiter als Web-Applikation.
Erstellung und Konzeption von Komponenten für die Web-Oberfläche,
die Workflow-Abläufe und den Datenbank Zugriff sowie Entwicklung
der zugehörigen Business-Logik.
Programmiersprachen: JavaRichfaces 3.3, HTML, Spring, Spring-Webflow, Hibernate 3.x, jBPM
log4j, eclipse, diverse eclipse plugins, XML, XSLT, XMLSpy
Clearcase, Clearquest, Tomcat 6.x, Maven
Tätigkeiten:Darstellung und zum Download von Dokumenten (Mailbox).
Erweiterung der Funktionalität eines Makler-Portals im
Bereich Mahndaten, GdV-Daten und Provisionsdaten.
Programmiersprachen: JavaJBoss 4.0, eclipse, hibernate 3.x, log4j, XML, XSLT, XMLSpy,
StyleVision, XMLBeans, FOP, HTML, CVS, Tomcat, Ant
Tätigkeiten:Function Point Analyse; Analyse einer Web Applikation
(Measurement-Anwendung); Erarbeitung von Vorschlägen für das
Redesign der Applikation - Hintergrund: Erweiterbarkeit,
Wartbarkeit
Programmiersprachen: JavaIBM Rational Software Development Platform 6.0,
IBM WebSphere Application Server (WAS) 5.1,
IBM WebSphere Application Developer (WSAD) 5.1.1, eclipse,
hibernate 3.x, log4j, XML, XSLT, XMLSpy, StyleVision,
castor, FOP, batik, HTML, CVS, DBVisualizer, Tomcat, Ant
Tätigkeiten:Warenwirtschaftssystem u.a. in den Bereichen Belegwesen, Abgaben
und GiftCard; Konzeption und Entwicklung einer verteilten
Applikation (multithreaded) zur lokalen und verteilten (über JMX
Services) Ausführung von Business Logik zur Überprüfung der
Stabilität, Parallelität und Performance des Warenwirtschafts-
systems und seiner Komponenten (auf JBoss Basis)
Programmiersprachen: JavaJBoss 3.2.x, Ant, log4j, XML, XSLT, XMLSPY, castor, xdoclet,
Start Team, JProbe, DBVisualizer, hibernate, Axis, JMS
Tätigkeiten:Queuing und Reporting, J2EE, EJB, JMS, XML, XSLT und MQSeries
für ein Fond Order Routing System
Projekt: FORSS (fund order routing software solution)
Programmiersprachen: JavaBEA WebLogic Server 6.1, BEA WebLogic Server 7.0.2,
eclipse, IBM WSAD, XMLSPY, XML, XSLT (xalan), HTML, CSS,
Javascript, FOP, castor, Ant, log4j, MQSeries 5.2,
Veritas Cluster Server 3.5
Tätigkeiten:Performanceanalyse und -optimierung eines Internetportals
(mehr als 15 Mio. Kunden) in Verbindung mit einer CRM Lösung.
Programmiersprachen: JavaBEA WebLogic Server 8.1, TTPro, webMethods 6, Siebel 6,
Apache, Resin, Empirix - Tools
Tätigkeiten:Bereich Systemarchitektur. Erstellung von J2EE Framework-Komponenten
für eine Applikation zur Steuerung und Überwachung von Limitauslastungen.
Programmiersprachen: JavaServer 3.2.3, eclipse, XML, Ant, log4j, cvs, JUnit, XMLSPY,
castor, JMX, Toplink, Servlets
Tätigkeiten:Durchführung von Schulungen im Java / J2EE Umfeld
Tätigkeiten:Queuing und Reporting, J2EE, XML, XSLT und MQSeries
für ein Fond Order Routing System
Programmiersprachen: JavaBEA WebLogic Server 6.1, BEA WebLogic Server 7.0.2,
eclipse, IBM WSAD, XMLSPY, XML, XSLT (xalan), HTML, CSS,
Javascript, FOP, castor, Ant, MQSeries 5.2,
Vertias Cluster Server 3.5, Crystal Reports
Tätigkeiten:von Kreditkartenabrechungen/Reklamationen - Aquiring/Issuing,
Anbindung an MasterCard / IPM Interface
Programmiersprachen : Javaeclipse, Ant, jpos (IPM Framework), Visual SourceSafe
Tätigkeiten:Automatisierung des Warrant und Foreign Equity Handel auf Basis
von MQSeries und S.W.I.F.T; Erweiterung bestehender und Neuentwicklung
von Handelssystemen, Server-Komponenten und Interfaces;
Programmiersprachen : Java, Powerbuilder 6.xCTS 3.5 (CORBA; Appl.-Server; Sybase), PowerJ 3.5; Forte 3.0;
JDK 1.1.8 - 1.2.2 / 1.3.1 und JavaCC 1.0 (Parsergenerator);
Sybase Messagebroker 2.0; Apache web server, jakarta-tomcat
(JSP/Servlet Engine), SOAP 2.2, XML/XSLT, JDBC, J2EE, Perforce
Tätigkeiten:Kreditantrag Online
Programmiersprachen : Powerbuilder 5.x, Java, C++(Datenmodellierung); Powerbuilder 5.x; Rational Rose, JDK
Continuus
Tätigkeiten:heterogener Systeme ( [URL auf Anfrage] )
Programmiersprache : C++MuPAD (Algebra-System); CLIPS (Expertensystem)
Tätigkeiten:Hardwaresynthese, Effiziente Algorithmen, Formale Sprachen
Diplomarbeit: Wissensbasiertes Analysieren und Optimieren von SystemspezifikationenJEE Full Stack / Web / Mobile / iOS App Entwicklung
Datenbanken und DB-Tools
(dbaccess, onmonitor, ESQL/C)
Oracle 8i, 9i, 10i, TOADDirektester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.
"Der IT-Spezialist war in unserem Projekt als JEE/JSF-Experte tätig und hat maßgeblich die Architektur und Umsetzung eines umfangreichen Kundenportals geprägt. Durch sein großes Fachwissen und seine bisherigen Erfahrungen hat er den Grundstein für die erfolgreiche Umsetzung von mehr als 50 Web-Dialogen gelegt, an dem bis zu 5 Entwicklern gearbeitet haben. Für jede noch so komplexe Anforderung konnte der IT-Spezialist Lösungsvorschläge präsentieren und diese auch umsetzen. Hierbei hatte er stets die neuesten Technologien und Bibliotheken im Blick und konnte diese bestmöglich im Projekt einsetzen. Für unseren Kunden war der IT-Spezialist ein sehr angesehener Gesprächspartner, der auch mal schnell prototypisch im Kundendialog die Detaillierung von Anforderungen vorgenommen hat. Gerade auch in stressigen Situationen war seine Einsatzbereitschaft außerordentlich. Das Portal wurde in seiner 2. Ausbaustufe im Januar 2015 in Produktion übernommen und wird häufig im Unternehmen als Referenz für die Umsetzung eines gelungenen und styleguide-konformen Portals genutzt. Für weitere Ausbaustufen würden wir den IT-Spezialisten jederzeit wieder sehr gerne in unser Team aufnehmen. Vielen Dank für die hervorragende und jederzeit konstruktive Zusammenarbeit."
— Projekt FIS DV, 09/12 - 02/15 Referenz durch Projektleiter, IT-Beratungs- und Systemhaus, 380 MA, vom 16.03.15
"Der Consultant hat wie schon bei seinen Einsätzen von 10/02 - 10/03 und von 11/04 - 07/05 auch bei diesem Einsatz wieder sein umfangreiches Wissen im Bereich Java/J2EE Entwicklung und WebSphere MQ unter Beweis gestellt und alle seine Aufgaben stets zu unserer vollsten Zufriedenheit erledigt (siehe auch Referenz vom 19.05.04). Wir möchten uns an dieser Stelle für die gute Zusammenarbeit bedanken und ihn anderen Projektanbietern weiterempfehlen."
— Projekt Entwicklung Java/J2EE, WebSphere MQ Konfiguration, 01/09 - 06/09
Referenz durch Projektleiter, Finanzdienstleister (900 MA), 26.06.09
"[...] Den Consultant zeichneten besonders seine hervorragenden technischen Kenntnisse, kombiniert mit einer sehr guten analytischen Fähigkeit aus, die er stets aktiv in das Projekt eingebracht hat. Zusätzlich hat sich der Consultant außerordentlich gut in die fachliche Aufgabenstellung eingearbeitet und sehr kooperativ mit dem Team und den Anlaufstellen im Betrieb und der Systemprogammierung kommuniziert. Da im Projekt neue technische Komponenten zum Einsatz kamen, mussten sehr viele Detailfragen abgestimmt werden. Der Consultant hat sich unermüdlich um diese Fragen gekümmert und verfolgte die Fragen, bis er eine zielführende Lösung erreicht hatte. Er hat durch seine Leistung absolut überzeugt und enorm zum Projekterfolg beigetragen. Wir möchten uns für die sehr gute Zusammenarbeit bedanken und empfehlen den Consultant vollumfänglich weiter. An dieser Stelle möchten wir uns noch einmal für die super Zusammenarbeit mit Ihnen bedanken, nicht nur fachlich/technisch sondern auch im zwischenmenschlichen Bereich. Es hat immer sehr viel Freude gemacht mit Ihnen zu arbeiten und es wäre klasse, wenn sich mal wieder eine Zusammenarbeit ergeben würde."
— Projekt Informationsversorgung der Vertriebspartner, 07/06 - 12/07
Referenz durch Projektleitung, Versicherung (4.400 MA), vom 18.06.08
"Der Consultant wurde zunächst kurzzeitig im November/Dezember 2004 auf Basis einer Empfehlung für die Analyse des Sourcecodes einer Java-Intranet-Anwendung in Bezug auf die Qualität des Sourcecodes inkl. Stärken/Schwächen-Analyse (u.a. auch unter Performancegesichtspunkten) sowie die Pfleg-, Wart- und Erweiterbarkeit des Sourcecodes eingesetzt. Das Ergebnis der Analyse war für uns so überzeugend, dass wir ihn daraufhin mit der Umsetzung der aus der Analyse resultierenden Maßnahmen betraut haben. Zu seinen Aufgaben gehörten u.a. die Vorgabe sinnvoller/praktikabler Maßgaben für den Umgang bzw. die Erstellung des Sourcecodes für interne und externe Programmierer im Umfeld der Measurement-Anwendungen sowie die Qualitätssicherung im Rahmen der Abnahme extern programmierter Programmbestandteile. Auch die Wissensvermittlung von programmiertechnischem Know-how an die internen Anwendungsentwickler auf Basis der vorhanden bzw. in Entwicklung stehender Programmsourcen wurde umfassend durchgeführt. Desweiteren hat der Consultant wesentlich bei der Erstellung einer neuen intranetfähigen Applikation zur Berechnung von Function Points mitgewirkt. Hierzu gehörte die Konzeption und Festlegung der Systemarchitektur sowie der größte Teil der Implementierung der Anwendung. Der Consultant konnte uns sowohl in fachlicher als auch in technischer Hinsicht uneingeschränkt durch sein sehr umfangreiches Wissen überzeugen und brachte seine Ideen aktiv und zielgerichtet in die Projekte ein. Die ihm übertragenen Aufgaben wurden professionell, zeitgerecht und mit in der Praxis sofort verwertbaren Ergebnissen erfüllt. Er fügte sich sehr gut und harmonisch in das vorhandene Team ein, seine Umgangsformen waren stets einwandfrei. Wir bedanken uns für die hervorragende Zusammenarbeit und würden ihn jederzeit gerne wieder in einem weiteren Projekt einsetzen."
— Projekt im Rahmen von Intranet-Measurement-Anwendungen, 11/04 - 06/06
Referenz durch Projektleiter, Commerzbank AG, ZTB P, vom 24.05.06
"Mit seiner Arbeit hat der IT-Spezialist wesentlich die JAVA-Landschaft in unserem Projekt geprägt und uns bei den anstehenden Entscheidungen kompetent beraten. Dank seines umfangreichen Wissen, war es uns somit möglich die Grundlagen für unser Projekt termingerecht und mit hoher Qualität zu realisieren. Der IT-Spezialist hat dieses Wissen auch in Schulungen unserer Mitarbeiter sehr gut weitervermittelt. Wir bedanken uns hiermit für die erfolgreiche Mitarbeit und empfehlen Ihn uneingeschränkt weiter."
— Projekt Java Software Entwicklung, 11/03 - 04/04
Referenz durch Finanzdienstleister, Rhein-Main Gebiet (1600 MA) v. 27.04.04
"Der Constultant hat sein umfangreiches Know-how in den Bereichen J2EE / Java, XML, XSLT und den zugehörigen APIs und Tools bewiesen. Hinzu kommen sehr gute Kenntnisse mit dem BEA Weblogic Application Server und MQSeries. Sowohl mit dem Design der Frontends als auch mit der Wahl der Systemarchitektur sind wir sehr zufrieden. Weiterhin besitzt er sehr gute analytische Fähigkeiten. Seine Auffassungsgabe ist sehr schnell. Er durchdringt die Projektanforderungen sofort und arbeitet die einzelnen Steps immer entsprechend des Projektplans ab. Gerne bestätigen wir dem Consultant, die an Ihn gestellten Arbeiten immer einwandfrei erstellt zu haben. Durch sein ausgeglichenes Wesen gelang ihm die Zusammenarbeit mit anderen Projektmitarbeitern sofort und jederzeit. Wir möchten uns an dieser Stelle für die gute Zusammenarbeit bedanken und ihn anderen Projektanbietern weiterempfehlen."
— Projekt Entwicklung im J2EE Umfeld und MQSeries Beratung, 10/02 - 10/03
Referenz durch Projektleiter, Finanzdienstleister (900 MA), vom 19.05.04
"Der Consultant verfügt über sehr umfangreiches Wissen in den Bereichen Konzeption, Design und Realisierung im Java- und XML-Umfeld. Hierzu gehört auch die sehr schnelle Einarbeitung in neue Themengebiete und die Umsetzung in die entsprechende Applikation. Technische Details sind in der Projektbeschreibung zu finden. Seine Aufgaben erledigte er stets selbstständig, zeitgerecht und jederzeit zur vollsten Zufriedenheit. Seine erstellten Arbeiten konnten sofort eingesetzt werden und wiesen keine Fehler auf. In das bestehende Team fügte er sich schnell ein. Der Consultant hat wesentlich zum Erfolg des Projekts beigetragen. Wir würden ihn auch für weitere Projekte einsetzen und möchten ihn daher hiermit weiterempfehlen."
— Projekte - docFlow, 01/03 - 07/03
Referenz durch JES Software, GF, 01.03.04
"Der IT-Spezialist verfügt über ein sehr gutes Wissen in den Bereichen Java, Konzeption und Entwicklung von Server-Komponenten und Interfaces (z.B. FIX/SWIFT etc.), JSPs, Servlets, Entwicklung von Web-Applikationen und Web Services; XML Schemata/DTDs und der Verarbeitung von XML Messages, Message Broker Software, MQSeries Entwicklung und Administration, dem Arbeiten mit Applikations-Servern, Unix und den dort eingesetzten Tools. Details können in der Projektbeschreibung nachgelesen werden. Der IT-Spezialist wurde vom 01.01.1999 - 30.09.2002 in mehreren Bereichen und Projekten eingesetzt, in denen er seine Fähigkeiten mit sehr guten Ergebnissen unter Beweis gestellt hat. Er liefert in sehr kurzer Zeit sehr gute Lösungen für komplexe Probleme. Die von ihm entwickelten Komponenten laufen fehlerfrei. Neben seinen Fähigkeiten im Bereich der Entwicklung war er auch für technische Absprachen bezüglich der Interfaces und die Koordination in diesen Bereichen mit unseren Kunden verantwortlich. Auch in diesem Bereich war auf den IT-Spezialist stets Verlaß, so daß die Kunden stets einen kompetenten Ansprechpartner hatten, mit dem sie sehr zufrieden waren. Er ist teamorientiert und sein Verhalten innerhalb des Projektteams war jederzeit einwandfrei. Alle Aufgaben wurden stets eigenverantwortlich, termingerecht und stets zur vollsten Zufriedenheit erledigt. Neben seiner fachlichen Qualifikation ist sein Engagement und seine Einsatzbereitschaft besonders hervorzuheben. Wir möchten uns an dieser Stelle dafür bedanken und ihn anderen Projektanbietern weiterempfehlen."
— Projekt dbProfit, dbStar, Xavex Online - Bereich Investmentbanking, 01/99 - 09/02
Referenz durch Projektleiter, Deutsche Bank AG, vom 06.01.03