Dipl.-Ing. Kyrillos Giantzis

ist bald verfügbar. 🕒

Bis 2020, Lead- Developer, Versicherung

---, Deutschland

Fähigkeiten und Kenntnisse

JEE
Softwareentwicklung
openJPA
OOD
Kubernetes
Spring Boot
Datenbankentwicklung
JEE Architektur
spock
Hibernate
Mockito
Rest
Postfix
WildFly
JVM
Apache Maven
CDI
Camunda BPMN
NoSQL db
JMX
Spring Framework
Docker
Kannel
Git
SOA
Cloudhopper/smpp
Clean Code
EDA
Angular
Webservices
gradle
EJB 3.1
Microservices
Jenkins
JUnit
JSF 2.2
PrimeFaces
BPMN
HTML
XSL/XSLT
Modellierung mit UML
MDA/MDD
OOP
Jython/Python
Test Driven Development
GWT
Selenium
MongoDB
Axis/JAX-WS/JAX-RS
Struts
Oracle/DB2
ant
Java/J2EE
JavaScript
Subversion
PrimeFaces Extensions
Oracle Weblogic 10x/12x
WebSphere 8
Spring Webflow
HTML-Programmierung
PostgreSQL
MySql
Activiti-BPMN
Scrum
Rational Unified Process
C++/Corba
Unix Systeme
Scala
jRuby
antlr
MVC
Teamleitung
INNOVATOR
Rational Software Architect
EnterpriseArchitect/ RaQuest

Werdegang

Berufserfahrung von Kyrillos Giantzis

  • Bis heute 4 Jahre und 4 Monate, seit Juni 2020

    Senior- Developer:

    Bank

    Entwicklung von Software für das Meldewesens im Investment Banking Bereich Weiterentwicklung einer Web-Anwendung fürr automatischen Berichterstellung für das Banken-Reporting-System Senior- Developer: • Erstellung von BPM-Camunda-Prozessen zur automatischen Reportgenerierung. • Implementierung von Businesslogik mit JBoss Drools. • Datenmodelierung (Erweiterung von Persistenzschich) • Anbindung von Meldesystemen an die Deutsche Börse

  • 1 Jahr und 11 Monate, Juli 2018 - Mai 2020

    Lead- Developer

    Versicherung

    Aufgabe Lead- Developer • Refactoring/Upgrading von Angular/AngularJS Frontend. • Frontend Entwicklung (Angular/AngularJS) • Zusammenarbeit mit Nearshore Developer (Code Reviews , Abstimmungen, etc) • Erstellung von Docker Images • Einführung von Cache in einer JEE 8 Application • Microservices auf Java EE8/Jakarta EE integrieren • Einsetzen von GraalVM • Profilng. • Konfigurations-Management (Entwicklung Scripten für Jenkins).

  • 8 Monate, Jan. 2018 - Aug. 2018

    Senior Developer

    IBM Deutschland GmbH

    Projekt Base Migration einer Microservices Anwendung (50 Microservices) in Kubernetes (Automotive Umfeld) Aufgabe Lead-Developer – Refactoring von Mikroservices – Erstellung von Docker Images – Deployment in Kubernetes – Erstellung von Infrastructure Services in Kubernetes (SMS- Services, Mail Services und etc) – Konfigurations-Management (Entwicklung Scripten für Jenkins) Tools/Sprachen Java 8, Spring Boot, JMS, Rest, kubernetes/bluemix, Docker, IntelliJ IDEA maven, groovy,

  • 10 Monate, Juli 2017 - Apr. 2018

    Lead Developer

    Logistik

    Projekt Software für Automatisierung von Abwicklung und Transportbeauftragung von Barcode-gestützter Packetverteilung Aufgabe Lead-Developer – Betreuung von Nearshore Developer (Code Review und etc) – Entwicklung von Service- Schicht (Spring Komponenten) – Entwicklung Persistence Schicht (Hibernate, Spring Data JPA ) – Entwicklung von Rest- Services, – Parametrisierung von Docker Images, – Daten Migration mit Flyway, – Domain-driven Desgin, – Test-driven Development,

  • 1 Jahr und 1 Monat, Juli 2016 - Juli 2017

    Software Developer

    Logistik

    Projekt Automatisierung der Abwicklung von Transportaufträgen Aufgabe Developer – Modellierung von Prozessen mit BPMN (Camunda BPMN) – Entwicklung von Service- Schicht (EJB 3.1, CDI11.2, , Jboss –eap-6.4-camunda) – Entwicklung Persistence Schicht (Hibernate, JPA2.0 ) – Erstellung von Arquillian Tests, – Parametrisierung von Docker Images, – Daten Migration mit Flyway, – Domain-driven Desgin – Test-driven Development – Modellierung und Umsetzung von

  • 1 Jahr und 1 Monat, Juni 2015 - Juni 2016

    Software Developer

    Bank in Süddeutschland

    Projekt JEE Anwendung Aufgabe Developer Web Frontend-Entwicklung(JSF,PrimeFaces, PrimeFaces Extentions,AngularFaces) Open JPA CDI WebSphere V8 Tools/Sprachen DB2, JSF, EJB 3.1, CDI,

  • 1 Jahr und 1 Monat, Juli 2014 - Juli 2015

    Software Developer

    Deutsche Bank AG

    http://www.gulp.de/profil/S1965.html Developer Developer Web Frontend-Entwicklung(JSF,PrimeFaces, PrimeFaces Extentions) Migration J2EE to JEE (Umstellung EJB2 to EJB3.2 Erstellung von ant und gradle scripten Erstellung von Software für maschinelle Migration von Junit3 to Junit4 Erstellung von Jython(WLST) Scripten für remote Adminstration und Konfiguration von Oracle Weblogic Servers

  • 7 Monate, Jan. 2014 - Juli 2014

    Software Developer

    Daimler AG

  • 1 Jahr, Jan. 2013 - Dez. 2013

    Lead Developer

    Commerzbank AG

    Teamleiter/Senior Developer Anbindung von Market Data Systemen(Bloomberg, Reuters usw) via Sprint Services an einem Web Aplication Modellieren von Businessprozessen via Activiti-BPMN UML Modelierung Web Frontend-Entwicklung(JSF, Spring-Webflow, primeFaces) Entwicklung von Persistenzschicht via myBatis Entwicklung von groovy scripten Abstimmung von User Stories mit der Fachabteilung Teamleitung Konfigurationsmanagement (Erstellung ant+ivy, scripten)

  • 4 Monate, Sep. 2012 - Dez. 2012

    Software Developer

    Daimler AG

    Architektur/Senior Developer Migration Middleware von EJB2.x nach EJB3.1 Anbinden JMS-Schicht mit MQ-Series Migration von JAXB1.x nach JAXB2, Erstellung von JSF-Web Client, Erstellung von jython -Scripten für WebSphere Konfiguration Konfigurationsmanagement (Erstellung von maven scripten, anbinden in Jenkins)

  • 1 Jahr und 6 Monate, Apr. 2011 - Sep. 2012

    Lead Developer

    Netrada

    Architektur. Anbinden von Provider für: Bonitätsprüfung, Adressverifizierung, Giftcards Management, Performance Profiling, Beratung bei Auswahl von Midleware. Konfigurationsmanagement. JBoss, Web-Services, Spring, Eclipse, Maven,PostgreSQL UML, JEE, Tomcat ,Spring, WebServices Eclipse, EnterpriseArchitect, YourKit, maven, Hudson, Nexus, curl.

  • 5 Monate, Nov. 2010 - März 2011

    Softwarearchitekt

    Deutsche Card Services GmbH - Deutsche Bank Group

    Position: Berater, Software-Architekt, Aufgaben: Erstellung von SW-Architektur, OOD Beratung bei der Auswahl von Midleware, Auswahl von Entwicklungswerkzeugen (Entwicklungsumgebung, Profiling Tools und etc.). Entwicklung von Prototyp basierend auf der neuen SW-Architektur.

  • 3 Jahre, Nov. 2007 - Okt. 2010

    Softwarearchitekt

    Barco Control Rooms GmbH

    Position: Architekt/Software Designer Aufgaben: Architektur, Software Design, Beratung bei der Projekt -Planung. Requirement engineering

  • 11 Monate, Mai 2007 - März 2008

    Lead Developer

    Daimler AG

    J2EE -Entwicklung Position: Designer/Entwickler Aufgaben: Software Design, Beratung.

  • 2 Jahre und 1 Monat, Juli 2005 - Juli 2007

    Software Developer

    WINCOR NIXDORF

    Entwicklung einer SOA-basierten Lösung für Management von Geld-Transaktionen Position: Analyst/Designer/Entwickler Aufgaben: Business Analyse (Data-Mining und Forecasting), Software Design, Implementierung, Test.

  • 8 Monate, Jan. 2005 - Aug. 2005

    Software Developer

    Dresdner Bank-(Kleinwort Wasserstein)

    Portal für Risiko-Management im Investmentbanking- Bereich. Position: Designer/Entwickler Aufgaben: Businessanalyse und Software-Design, Entwicklung Frontend ,und -Backend, Test und Integration.

  • 1 Jahr, Jan. 2004 - Dez. 2004

    Software Developer

    Fiducia IT AG

    Position: Designer/Entwickler Aufgaben: Businessanalyse und Software-Design. OOA und OOD mit Hilfe von INNOVATOR (eine leistungsfähige Plattform für die Modellierung und Entwicklung komplexer Anwendungen im Umfeld von Model Driven Architecture). Entwicklung von einem Java Swing basierten Client mit Hilfe von JBF(Java Banking Framwork). Anbindung des Clients an vorhandenen Anwendungen mittels Tomcat und JBoss. Test und Integration.

  • 7 Monate, Mai 2003 - Nov. 2003

    Software Developer

    SAP

    osition: Designer/Entwickler Aufgabe: OOA und OOD, Entwicklung Fronend, Entwicklung Backend, Datenbank- Design und Migration, Test und Integration.

  • 1 Jahr und 2 Monate, März 2002 - Apr. 2003

    Software Developer

    T-Systems

    Position: Architekt/Entwickler. Aufgaben: Architekturanalyse und Konzeption, OOD und OOA, Klärung der fachlichen Anforderungen, Schnittstellendefinition zwischen den Clients und einem J2EE-Server, Entwicklung von Clients, Entwicklung Frontend, Entwicklung von J2EE-Server.

  • 9 Monate, Juli 2001 - März 2002

    Software Developer

    Deutsche Bank AG

    Aufgaben: Entwicklung von XML – Parsers. Anbindung von Content Lieferanten, Integration von CMS -Gauss, Entwicklung Frontend. Datenbankentwicklung. EJB -Architektur.

Ausbildung von Kyrillos Giantzis

  • Technische Universität Karlsruhe,

    Aristoteles Universität Thessaloniki

Sprachen

  • Deutsch

    -

  • Englisch

    -

  • Russisch

    -

  • Griechisch

    -

21 Mio. XING Mitglieder, von A bis Z