PDF-Datei - Florian Nykrin

Werbung
Profil Florian Nykrin
Diplom-Informatiker (FH)
Senior-Entwickler Java / Oracle,
Architekt und Berater
Geburtsjahr:
1980
IT-Erfahrung seit:
2002
Staatsbürgerschaft:
Deutschland, Österreich
Kontaktadresse:
Preziosastraße 41
81927 München
Telefon:
089 / 44 38 24 91
Mobil:
0162 / 97 19 888
E-Mail:
[email protected]
Web:
www.florian-nykrin.de
Stand: 14.06.2015
Profil Florian Nykrin
Seite 1 von 10
Qualifikationen
Branchenkenntnisse:
Versicherungen, Investmentbanking/Asset-Management
Sprachen:
Deutsch (Muttersprache), Englisch (fließend),
Französisch und Latein (Grundkenntnisse)
Java:
Enterprise-Entwicklung:
Java SE (JSE, J2SE), Java EE (JEE, J2EE), CDI, EJB 3, Spring
Framework, JPA, Hibernate, MyBatis, JDBC, JUnit,
Arquillian, JAX-WS, SOAP, WSDL, JAX-RS, REST, XML, SOA,
SLF4J, Log4J
Web-Entwicklung:
JSF (RichFaces, PrimeFaces, MyFaces), Spring MVC, Twitter
Bootstrap, JSP, Servlets, HTML, CSS, JavaScript, JQuery,
Spine JS
Sonstige Werkzeuge und Technologien:
XML, Apache POI, Apache DeltaSpike, JExcel, iText, WIFE,
Swing, Maven, Ant, GIT, Subversion (SVN), Hudson, Jenkins
Methoden:
OO-Modellierung, Mehrschichtarchitekturen, UML
Web-/Application-Server:
JBoss, Apache Tomcat, IBM WebSphere Application Server
Entwicklungsumgebungen:
Eclipse, IntelliJ IDEA, IBM Rational Application Developer
Oracle/MySQL:
Oracle-Programmiersprachen/-Technologien:
SQL, PL/SQL, Analytic Functions, SQL*Loader, OMB*Plus
ETL-Tools:
Oracle Warehouse Builder (OWB), Informatica
PowerCenter
Datenbanken:
Oracle RDBMS 11g, 10g, 9i, MySQL
Methoden:
Data Warehousing (DWH), Multidimensionale und
Relationale Modellierung, Partitionierung, SQL
Performance Tuning, Erfahrung mit großen Datenmengen
Entwicklungsumgebungen:
TOAD, PL/SQL Developer, SQL Developer
Betriebssysteme:
Windows, Linux, AIX, Solaris, Mac OS X
Weitere Kenntnisse:
SCRUM, Apache Hadoop, Uniserv DQBT, Bash, Python, Perl,
Reguläre Ausdrücke, Microsoft Office, LaTeX
Stand: 14.06.2015
Profil Florian Nykrin
Seite 2 von 10
Projekthistorie
Projekt CORE
Kunde:
Tätigkeit:
Rolle:
Beschreibung:
Aufgaben:
Technologien:
02/2014 – 03/2015
Siemens Financial Services (SFS), Siemens Bank
Java-JEE-Entwicklung
Entwickler, Architekt
Die SFS (Siemens Financial Services) bietet Finanzdienstleistungen für alle
Bereiche des Siemens-Konzerns an. Die Siemens Bank ist eine Tochtergesellschaft
des Siemens Konzerns, Zweck der Siemens Bank ist die Finanzierung interner
und externer Projekte.
Die Siemens Bank beauftragt die SFS IT mit dem Aufbau der Plattform „Misys
Loan IQ“ und der Entwicklung von Schnittstellen zu weiteren Systemen der
Siemens Bank und der Siemens Treasury.
Inhalt des Projektes war die Entwicklung von Schnittstellen zum externen
Zahlungssystem SWIFT, zum internen Datawarehouse, zum Treasury-System und
zum SAP FI-System.
Die Implementierung der Schnittstellen erfolgte mit Java, JEE und CDI, die
Anbindung der Datenbank mit Hibernate. Die Daten wurden über HibernateMittel (HQL) oder per umfangreichen nativen SQL-Statements extrahiert. Die
Schnittstelle zum SWIFT-System wurde unter Verwendung des Frameworks WIFE
erstellt.
Java 7, JEE 6, CDI, Hibernate, WIFE, Apache DeltaSpike, GIT/TFS, Maven,
Arquillian, Oracle SQL, Oracle Analytic Functions, Siemens EDI/OpenFT
Projekt GPM (Global Plan Management)
05/2013 – 01/2014
Kunde:
Siemens AG
Tätigkeit:
Java-JEE-Entwicklung
Rolle:
Entwickler, Architekt
Beschreibung: Die Siemens AG ist ein Technologiekonzern mit den Kerngeschäftsfeldern
Energie, Gesundheitswesen, Industrie und Infrastruktur. Die Siemens AG
beschäftigt weltweit rund 362.000 Mitarbeiter.
Aufgaben:
Das Projekt bestand in der Entwicklung einer weltweit genutzten SoftwareLösung zur Konfiguration, Verwaltung und Durchführung von Aktien-Plänen für
die Mitarbeiter der Siemens AG. Die Aktien-Pläne besitzen unterschiedliche
Parameter bzw. unterschiedliches Verhalten, je nach Hierarchieebene oder Land
der teilnehmenden Mitarbeiter.
Inhalt des Projektes war Design und Implementierung dieser Java-JEE-Lösung,
sowohl im Bereich des Frontends, der Business-Schicht, des Backends und des
Reportings.
Die Implementierung des Frontends erfolgte mit JSF Richfaces, anhand der
Vorgabe des Siemens-Styleguides. Die umfangreiche Business-Logik wurde zum
Großteil als CDI-Beans, teilweise auch als Enterprise Java Beans (EJB 3)
implementiert. Zusätzlich wurden einige Teile dieser Business-Schicht als
WebServices bereitgestellt. Der Datenbankzugriff erfolgte mit JPA/Hibernate,
sowohl per JPQL als auch direkt per SQL. Zusätzlich enthielt die Anwendung eine
große Anzahl an Excel-Reports, auf deren performante Ausführung großen Wert
gelegt wurde.
Technologien:
Das Deployment der Anwendung auf den verschiedenen Stages erfolgte auf dem
JBoss-Application-Server, als Datenbank wurde Oracle 11g eingesetzt.
Java 7, JEE 6, JSF, RichFaces, CDI, EJB 3, JPA, Hibernate, JQuery, Apache POI, JAXWS, SOAP, WSDL, XML, HTML, CSS, JUnit, Arquillian, JBoss EAP 6, Hudson, Oracle
11g, SQL, Subversion, Eclipse
Stand: 14.06.2015
Profil Florian Nykrin
Seite 3 von 10
Projekt SmartFlow/SmartDelivery
10/2013 – 12/2013
Kunde:
itelya Business Services GmbH
Tätigkeit:
Java-JEE-Entwicklung
Rolle:
Entwickler
Beschreibung: Die Java-JEE-Anwendung SmartFlow ermöglicht die Verwaltung und Freigabe von
Rechnungen in einem Vier-Augen-Prozess. Die eingescannten Rechnungsbelege
werden revisionssicher abgelegt. Je nach Berechtigung des Benutzers sind
unterschiedliche Statusübergänge bzw. Dateneingaben zu einem Rechnungsbeleg
möglich.
Aufgaben:
Technologien:
Die Single-Page-Anwendung SmartDelivery implementiert einen Prozess zur
sicheren Auslieferung von Dokumenten an registrierte Benutzer. Das mit Spine.js
erstellte Frontend greift hierzu auf ein mit REST-Services implementiertes
Backend zu.
Implementierung unterschiedlicher Anforderungen auf Frontend- und BackendSeite.
Java 7, Spring MVC, Twitter Bootstrap, CoffeeScript, Spine.js, JQuery, REST,
Jackson, JSON, JBoss Drools, HTML 5, CSS 3, Spring Framework, Hibernate, JUnit,
MySQL, Maven, Eclipse
Projekt Information2Go
03/2013 – 04/2013
Kunde:
TG-IT-Consulting GmbH
Tätigkeit:
Java-JEE-Entwicklung
Rolle:
Entwickler, Architekt
Beschreibung: Konzeption und Implementierung eines mandantenfähigen Systems zur Ablage
und Aufbereitung von redaktionellen Inhalten in einer hierarchischen Struktur.
Aufgaben:
Design des Datenmodells und der Software-Architektur. Implementierung des
Frontends und des Backends.
Technologien: Java 7, JSF 2, PrimeFaces, Spring Framework, Hibernate, HTML, CSS, MySQL,
Maven, Eclipse
Projekt OPK (Operativer Kern)
10/2012 – 03/2013
Kunde:
Allianz Deutschland AG
Tätigkeit:
Oracle SQL- / PL/SQL-Entwicklung
Rolle:
Entwickler, Architekt
Beschreibung: Die Allianz Deutschland AG (ADAG) ist ein deutscher Versicherungskonzern,
dessen Geschäft aus mehreren Sparten wie Sach-, Lebens- oder
Krankenversicherung besteht.
Aufgaben:
Technologien:
In diesem Projekt werden Daten aus 2 verschiedenen Data-WarehouseDatenbanken aufbereitet. Ziel ist es eine tagesaktuelle Sicht auf Kunden-, KundenRollen-, Vertrags- und Vertreter-Daten bereitzustellen.
Inhalt des Projektes war die Umstellung der Verarbeitungsprozesse für eine der
Data-Warehouse-Datenbanken auf eine generische, konfigurationsbasierte
Systemarchitektur. Zur Implementierung wurde Oracle PL/SQL verwendet.
Oracle 10g, PL/SQL, SQL, TOAD
Stand: 14.06.2015
Profil Florian Nykrin
Seite 4 von 10
Projekt CIDM (Customer Intelligence Data Mart),
04/2011 – 09/2012
Projekt AVP (Allianz Vorteils Programm)
Kunde:
Allianz Deutschland AG – Marktmanagement
Tätigkeit:
Oracle SQL- / PL/SQL-Entwicklung
Rolle:
Entwickler, Architekt
Beschreibung: Die Allianz Deutschland AG (ADAG) ist ein deutscher Versicherungskonzern,
dessen Geschäft aus mehreren Sparten wie Sach-, Lebens- oder
Krankenversicherung besteht.
In diesem Projekt werden Daten aus mehreren Data-Warehouse-Datenbanken
vereinheitlicht und aufbereitet. Das Ziel ist eine einheitliche Sicht auf den Kunden
zu erlangen. Hierzu wird u.A. eine Haushaltssicht berechnet. Die Daten werden
in monatlichen Snapshots abgelegt.
Aufgaben:
Technologien:
Für die Haushaltssicht werden die Daten eines Monats-Snapshots zunächst mit
Oracle PL/SQL und Batch-Orientiertem SQL aufbereitet. Anschließend erfolgt die
Berechnung der Haushaltssicht mit Uniserv DQBT. Hierbei wird eine
Adressbereinigung und eine Dubletten-Suche durchgeführt. Für gefundene
Dubletten wird eine Dublettennummer vergeben. Anschließend erfolgt noch eine
umfangreiche Nachbereitung, wiederum implementiert mit Oracle PL/SQL und
Batch-Orientiertem SQL und einem Laden der Haushaltssicht-Daten in den
entsprechenden CIDM-Monatssnapshot.
Inhalt des Projektes CIDM war Design, Architektur und Neuentwicklung der auf
dem CIDM-DataMart aufsetzenden Haushaltssicht und die Weiterentwicklung der
ETL-Prozesse des CIDM-DataMarts. Zur Implementierung wurde Oracle PL/SQL
verwendet. Aufgrund der Größe eines Monats-Snapshots im dreistelligen GByteBereich erfolgten die ETL-Prozesse Batch-Orientiert unter Verwendung von
Parallel Execution.
Inhalt des Projektes AVP war die Weiterentwicklung der ETL-Prozesse für die
Initialbefüllung und monatliche Belieferung einer Online-Datenbank aus dem
CIDM-DataMart und dem Data-Warehouse der Allianz.
Oracle 10g/11g, PL/SQL, SQL, Uniserv DQBT, TOAD
Projekt SysKa (Systematische Kundenansprache)
04/2010 – 03/2011
Kunde:
Allianz Deutschland AG
Tätigkeit:
Java-JEE-Webentwicklung, Oracle SQL- / PL/SQL-Entwicklung
Rolle:
Entwickler, Architekt
Beschreibung: Die Allianz Deutschland AG (ADAG) ist ein deutscher Versicherungskonzern,
dessen Geschäft aus mehreren Sparten wie Sach-, Lebens- oder
Krankenversicherung besteht. Für eine spartenübergreifende Auswertung und
Analyse betreibt die ADAG ein relationales, Oracle-basiertes Data-Warehouse. Der
Bereich Kampagnenmanagement der ADAG nutzt dieses Data-Warehouse zum
Zweck der Marketing-Unterstützung und -Steuerung. Die Daten werden in einem
Data-Mart weiter aufbereitet.
Aufgaben:
Inhalt des Projektes war die Weiterentwicklung des auf einem Allianz-internen
JEE-Framework (I*NET) basierenden umfangreichen Java-Webfrontends
(„Aktionen Online“). Diese Java-Webanwendung verwendet den SysKa-DataMart.
Die Weiterentwicklung der ETL-Prozesse des DataMarts war auch Inhalt des
Projektes. Zur Implementierung wurde Oracle PL/SQL verwendet. Aufgrund der
großen Datenmengen im dreistelligen GByte-Bereich erfolgten diese ETL-Prozesse
Batch-Orientiert unter Verwendung von Parallel Execution. Im Webfrontend war
die optimale Performance der SQL-Abfragen aufgrund der Datenmengen von
großer Wichtigkeit.
Technologien: Java, JEE-Framework(I*NET), JDBC, JSP, CSS, XML, IBM Rational Application
Developer 7.0, Oracle 10g, PL/SQL, SQL, TOAD
Stand: 14.06.2015
Profil Florian Nykrin
Seite 5 von 10
Projekt Import Cockpit
07/2009 – 12/2009
Kunde:
IDS Analysis and Reporting GmbH
Tätigkeit:
Java-Frontend und WebService-Entwicklung
Rolle:
Entwickler, Architekt
Beschreibung: Die IDS GmbH ist Anbieter von Reports im Asset- und Investmentbereich für
weltweite Allianz-Gesellschaften. Hierzu betreibt die IDS GmbH ein zentrales
Data-Warehouse. Der Großteil der Datenversorgung dieses Data-Warehouses
erfolgt aus diversen externen Liefersystemen, zumeist durch Lieferung von
Flatfiles.
Aufgaben:
Technologien:
Ziel des Projektes war es, eine zentrale Web-Anwendung zu schaffen, welche von
den weltweit verteilten Datenlieferanten für den Upload und die Prüfung der
Flatfiles genutzt werden kann. Die Datenqualitätsprüfungen und das Laden in die
Datenbank wurden in mit Informatica implementierte WebServices gekapselt.
Diese WebServices wurden von der Web-Anwendung über Apache AXIS
angesprochen.
Inhalt des Projektes war die Anforderungsanalyse, Architektur und Umsetzung
dieser Web-Anwendung und des Client-Teils der WebService-Schnittstelle mit
Apache AXIS.
Die erste Version der Anwendung wurde mit JSF MyFaces Tobago und dem Spring
Framework implementiert. Auf Wunsch des Kunden erfolgte dann im Zuge der
weiteren Umsetzung eine Umstellung der GUI-Schicht auf Spring MVC und
JQuery. Grund war u.A. die Umsetzung des Allianz Styleguides.
JSF (MyFaces Tobago), Spring Framework, Spring MVC, JQuery, Apache AXIS,
Eclipse, Subversion
Projekt Composite Datamart / GIPS Reporting
04/2008 – 10/2008
Kunde:
IDS Analysis and Reporting Services GmbH
Tätigkeit:
Oracle SQL- / PL/SQL-Entwicklung
Rolle:
Entwickler, Architekt
Beschreibung: Die IDS GmbH ist Anbieter von Reports im Asset- und Investmentbereich für
weltweite Allianz-Gesellschaften. Hierzu betreibt die IDS GmbH ein zentrales
Data-Warehouse, aus welchem diverse Reporting-DataMarts befüllt werden. Die
Datenversorgung dieses Data-Warehouses erfolgt aus diversen externen
Liefersystemen.
Für das Projekt „Composite Datamart“ liefern mehrere weltweite AllianzGesellschaften Portfolio- und Composite-Daten monatlich an die IDS GmbH. Die
Ladung der Daten erfolgt in das zentrale IDS-Data-Warehouse.
Aufgaben:
Technologien:
Diese Daten sollen nun in einem DataMart für die Auswertung aufbereitet
werden. Dabei werden die Daten auf Erfüllung der GIPS-Compliance geprüft und
können manuell korrigiert werden. Historische Datenlieferungen werden aus
einem Alt-System migriert.
Analyse der Anforderungen und Design des DataMarts und der
Datenqualitätsregeln (Regeln für die GIPS-Compliance und allgemeine
Datenqualitätsregeln). Implementierung der ETL-Logik und der
GIPS-/Datenqualitätsregeln in PL/SQL. Implementierung der Datenmigration aus
dem Alt-System.
Oracle 10g, PL/SQL, SQL, PL/SQL Developer
Stand: 14.06.2015
Profil Florian Nykrin
Seite 6 von 10
Projekt Performance Portal
03/2008 – 03/2010
Kunde:
IDS Analysis and Reporting Services GmbH
Tätigkeit:
Informatica PowerCenter-Entwicklung, Java-Entwicklung, Oracle SQL- / PL/SQLEntwicklung
Rolle:
Entwickler, Architekt
Beschreibung: Die IDS GmbH ist Anbieter von Reports im Asset- und Investmentbereich für
weltweite Allianz-Gesellschaften. Hierzu betreibt die IDS GmbH ein zentrales
Data-Warehouse, aus welchem diverse Reporting-DataMarts befüllt werden. Die
Datenversorgung dieses Data-Warehouses erfolgt aus diversen externen
Liefersystemen.
Für das Projekt „Performance Portal“ liefern weltweit verteilte AllianzGesellschaften monatliche Performance-Kennzahlen. Diese Daten werden
zunächst in das zentrale Data-Warehouse geladen. Anschließend wird ein
denormalisierter DataMart befüllt.
Aufgaben:
Technologien:
Auf diesem DataMart erfolgt die Auswertung der Daten mit einer JavaWebanwendung. Diese Anwendung bietet umfangreiche Anzeige-, Filter- und
Analysemöglichkeiten sowie die Erstellung von Berichten und Charts.
Inhalt des Projektes war zum Einen die Anforderungsanalyse, multidimensionale
Modellierung und Erweiterung des ETL-Prozesses des DataMarts. Zur
Implementierung des ETL-Prozesses wurde Informatica PowerCenter verwendet.
Des Weiteren war Inhalt des Projektes die Erweiterung verschiedenster Bereiche
der auf dem DataMart aufsetzenden Java-Webanwendung. Hierzu wurde das
Spring Framework und für die Web-GUI Spring MVC verwendet.
Informatica PowerCenter 8.1.1, Spring MVC, Spring Framework, Hibernate, JDBC,
JSP, HTML, CSS, JFreeChart, JExcel, Eclipse, Subversion, PL/SQL, SQL, Oracle 10g,
PL/SQL Developer
Projekt SalesDB-Reporting
02/2008 – 02/2008
Kunde:
Allianz Global Investors (ehemals DIT) in Frankfurt a. M.
Tätigkeit:
Java-Entwicklung
Rolle:
Entwickler
Beschreibung: Zusätzlich zum SalesDB-Projekt erfolgte die Implementierung einer DatenbankZugriffsschicht auf das multidimensionale SalesDB-Data-Warehouse. Ziel war
neben der Umsetzung der fachlichen Anforderungen eine hohe Performance der
implementierten Abfragen.
Aufgaben:
Implementierung der Datenbank-Zugriffsschicht mittels Spring Framework und
iBatis und Einbettung der Abfragen auf das SalesDB-Data-Warehouse in die iBatis
SQL Maps.
Technologien: Spring Framework, iBatis / MyBatis, Eclipse, Oracle 10g, PL/SQL Developer
Stand: 14.06.2015
Profil Florian Nykrin
Seite 7 von 10
Projekt SalesDB
08/2007 – 02/2008
Kunde:
Allianz Global Investors (ehemals DIT) in Frankfurt a. M.
Tätigkeit:
Entwicklung mit Oracle Warehouse Builder, Oracle SQL- / PL/SQL-Entwicklung
Rolle:
Entwickler, Architekt, Trainer
Beschreibung: Das Kerngeschäft von Allianz Global Investors ist die Vermögensverwaltung
(Asset Management) für private und institutionelle Anleger. Die Abteilung IT
Sales ist für Entwicklung und Betrieb von IT-Systemen zur Vertriebsunterstützung
verantwortlich. Hierzu gehören neben der Entwicklung von Web-Anwendungen
bzw. -Portalen vor allem der Aufbau von Datenbanken und deren
Datenversorgung aus verschiedenen internen und externen Quellen.
Zur Gewährleistung einer konsolidierten Datenversorgung verschiedner
Anwendungen entschloss sich die Abteilung IT-Sales zum Aufbau eines
allgemeinen Data-Warehouse (SalesDB). Das Data-Warehouse dient u.A. für
Reporting im Bereich von Premium-Produkten (Managed Accounts).
Aufgaben:
Technologien:
Die SalesDB besteht aus einem normalisierten Data-Store, auf welchem ein
denormalisiertes Data-Warehouse (im Star-Schema-Design) aufsetzt.
Inhalt des Projektes war hauptsächlich die Erweiterung des Data-Warehouse
(multidimensionale Modellierung und Implementierung des ETL-Prozesses). Zur
Implementierung dieses ETL-Prozesses wurde der Oracle Warehouse Builder
verwendet. Weitere Aufgaben lagen in der Implementierung performanter
Abfragen (Star-Queries) auf das Data-Warehouse und im SQL-Tuning. Zusätzlich
wurden Trainings im Bereich multidimensionales Datenbank-Design und SQLAbfragen durchgeführt.
Oracle Warehouse Builder (OWB), Oracle 10g, PL/SQL Developer, SQL, PL/SQL,
SQL*Plus, SQL*Loader
Projekt Bloomberg
02/2007 – 07/2007
Kunde:
Allianz Global Investors (ehemals DIT) in Frankfurt a. M.
Tätigkeit:
Java-Entwicklung, Oracle SQL- / PL/SQL-Entwicklung
Rolle:
Entwickler, Architekt
Beschreibung: Das Bloomberg-Projekt bei Allianz Global Investors dient der Umstellung des
Handelssystems auf eine Standard-Software der Firma Bloomberg.
Aufgaben:
Technologien:
Im Rahmen dieses Umstellungs-Projektes wurde zum Zweck des Datenaustauschs
bzw. -Abgleichs zwischen den Systemen Bloomberg POMS (FrontendHandelssystem für Portfoliomanager) und Simcorp Dimension (Backend-System
für BackOffice/Buchführung) eine Datenbank (Oracle 10g RAC) aufgebaut.
Inhalt des Projektes war die Konzeption und Implementierung einer
Pflegeanwendung für den Prozess des Datenabgleichs (Reconcile) der beiden
Systeme. Zusätzliche Unterstützung wurde bei der Datenmodellierung,
Implementierung von datenbankseitiger Funktionalität (PL/SQL, DB-Jobs) sowie
Performance-Tuning geleistet.
JSF (MyFaces Tobago), Spring Framework, Hibernate, HTML, Eclipse, Oracle 10g
RAC, PL/SQL, SQL Developer
Stand: 14.06.2015
Profil Florian Nykrin
Seite 8 von 10
Projekt Elektronische Depot Auskunft (EDA)
10/2005 – 01/2007
Kunde:
Allianz Global Investors (ehemals DIT) in Frankfurt a. M.
Tätigkeit:
Java-Entwicklung
Rolle:
Entwickler, Architekt
Beschreibung: EDA steht für „elektronische Depotauskunft“. Die Anwendung informiert
tagesaktuell über Depots, Umsätze, Fondssparpläne und bietet zahlreiche
Analysemöglichkeiten wie Depotstruktur, Depot-Übersicht, Depot-Bericht und
eine Performanceberechnung. Genutzt wird EDA sowohl durch die AllianzAusschließlichkeitsorganisation (reine Allianz-Vertreter) und durch AllianzProdukte vertreibende Makler.
Umfangreiche Such-Funktionen ermöglichen eine Suche über den ganzen
Depotbestand. Diese Suche wird abhängig von der Benutzerrolle eingeschränkt.
Kauf-/Verkauf-/Umschichtsaufträge für Fonds können mittels automatisch
befüllter PDF-Formulare durchgeführt werden.
Der Zugriff auf die der Anwendung zugrundeliegende Oracle 9i-Datenbank erfolgt
über JDBC. Die hierbei abgerufenen Daten werden in einem webbasierten
Frontend dargestellt.
Aufgaben:
Technologien:
Die Generierung der Charts erfolgt mittels JFreeChart. Die Befüllung der PDFFormulare erfolgt mittels iText und die Generierung des Depot-Berichtes mittels
FOP.
Analyse und Umsetzung verschiedener fachlicher Anforderungen, u.A.
Erweiterungen/Änderungen der Depotsuche, der Depot-Übersichten, der
Performanceberechnung und des mittels FOP implementierten Depot-Berichtes.
Java, JEE-Framework(I*NET), JFreeChart, IBM Websphere, Oracle 9i, JDBC, JSP,
HTML, CSS, iText, XML, FOP
Projekt Fondssimulator
06/2005 – 10/2005
Kunde:
Allianz Global Investors (ehemals DIT) in Frankfurt a. M.
Tätigkeit:
Java-Entwicklung
Rolle:
Entwickler
Beschreibung: Der Fondssimulator dient zur Darstellung unterschiedlicher Fonds-Charts und
-Modellrechnungen für Allianz Global Investors.
Aufgaben:
Technologien:
Die Daten werden aus einem OR-Mapper-basierten Backend gelesen und in einem
webbasierten Frontend dargestellt. Die Generierung der Charts erfolgt mittels
JFreeChart.
Umsetzung/Erweiterung von Seiten und Charts der Anwendung.
Java, JEE-Framework(I*NET), JFreeChart, IBM Websphere, JSP, HTML, CSS, XML
Projekt Fondsbanking
04/2005 – 01/2006
Kunde:
Allianz Global Investors (ehemals DIT) in Frankfurt a. M.
Tätigkeit:
Java-Entwicklung
Rolle:
Entwickler
Beschreibung: Mit Fondsbanking bietet die Fondsdepot Bank Hof im Auftrag von Allianz Global
Investors den Endkunden und bevollmächtigten Vermittlern eine OnlineTransaktionsplattform. Diese ermöglicht die Depot- und Fondsverwaltung über
eine webbasierte, mandantenfähige Oberfläche.
Aufgaben:
Technologien:
Zur Unterstützung unterschiedlicher Mandanten werden mehrere IDPs (Server
für Single-Sign-on) verwendet. Das System besteht aus einer I*NETWebanwendung als Frontend und einer weiteren J2EE-Anwendung als Backend.
Die Anbindung des Backends erfolgt über einen WebService.
Weiterentwicklung der Frontend-Anwendung und des WebService
(Implementierungstechnologie GLUE)
Java, JEE-Framework(I*NET), IBM Websphere, Oracle 9i, JDBC, JSP, XML, GLUE
Stand: 14.06.2015
Profil Florian Nykrin
Seite 9 von 10
Projekt PensionsAdmin
08/2003 – 07/2004
Kunde:
Allianz Global Investors (ehemals DIT) in Frankfurt a. M.
Tätigkeit:
Java-Entwicklung
Rolle:
Entwickler
Beschreibung: Weiterentwicklung einer Client-Server-Anwendung zur Verwaltung von
Produkten der betrieblichen Altersvorsorge für Allianz Dresdner Asset
Management.
Aufgaben:
Hauptaufgabe war die Implementierung eines in die Anwendung integrierten
Dialogs zur Ablage und Ausführung von parametrisierbaren SQL-Queries.
Zusätzlich wurden unterschiedliche fachliche Anforderungen umgesetzt.
Technologien: Java, JEE-Framework(I*NET), Swing, IBM Websphere, Oracle 9i, JUnit, XML
Projekt Impact Sourcing/eVergabe
09/2002 – 07/2003
Kunde:
Healy Hudson GmbH
Tätigkeit:
Java-Entwicklung
Rolle:
Entwickler
Beschreibung: Weiterentwicklung einer webbasierten J2EE-Sourcing-Anwendung zur
Umsetzung eines digitalen Sourcing-Prozesses. Der Sourcing-Prozess umfasst die
Bedarfsspezifikation, Lieferantenauswahl, Ausschreibung und
Angebotsbewertung.
Aufgaben:
Technologien:
Die Anwendung kann sowohl als B2B-Anwendung (Impact Sourcing) als VergabeAnwendung für öffentliche Ausschreibungen (eVergabe) betrieben werden.
Umsetzung unterschiedlicher fachlicher und technischer Anforderungen zur
Weiterentwicklung der Java-Webanwendung.
Java, Servlets, JSP, JavaScript, HTML, CSS, XML, Versant
Stand: 14.06.2015
Profil Florian Nykrin
Seite 10 von 10
Herunterladen