IT Architektur & Beratung, insbesondere Integrationsstrategie, Big Data, Softwaredesign, Java/Scala-Implementierung, CI/CD-Implementierung
Aktualisiert am 11.09.2020
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.01.2021
Verfügbar zu: 100%
davon vor Ort: 40%
Integration Architecture
Confluent/Kafka
Solution Architecture
REST
OpenShift
Java 1.8
Spring Framework
Mongo DB
Vert.x
English
(fluently)
German
(fluently)
Russian
(native speaker)

Einsatzorte

Einsatzorte

Düsseldorf (+200km) Essen (+75km) Ibbenbüren (+75km)
nicht möglich

Projekte

Projekte

9 Monate
2019-07 - 2020-03

GetOne

Lead Developer and Architect
Lead Developer and Architect

Tasks: Implementation of stateful ETL pipelines connecting the contract management system, SAP BA, and master data management.

Technology: Kafka KStreams, Apache Avro, Spark, Java, Maven, SVN, Scala, Hive, Zeppelin

Mercedes Benz Bank
Stuttgart
6 Monate
2019-01 - 2019-06

Zukunftsarchitektur Vertrieb (ZAV)

Lead Integration Architect
Lead Integration Architect

Architecture and design of integration solutions for a 200M€ project involving applications on mainframe, SAP, web, ETL.

Technology: Apache Kafka, Spring Boot, Spring WebFlux, Reactor, Vert.x, TestContainers, Jenkins, OpenShift

Ergo
1 Jahr 2 Monate
2017-11 - 2018-12

Various projects

Senior Solution Architect.
Senior Solution Architect.

Architecture and design of integration solutions for a 200M€ project

Client: Ergo.

Tasks:

  • Zukunftsarchitektur Vertrieb (ZAV), architecture and design of integration solutions for a 200M€ project involving applications on mainframe, SAP, web, ETL. 

Technology:

Apache Kafka, Spring Boot, Spring WebFlux, Reactor, Vert.x, TestContainers, Jenkins, OpenShift

Hybrid Customer, architecture and design of update services in a microservices based landscape.

Client: Ergo.

Technology:

Apache Kafka, Consul, Vault, Spring Boot, Spring Cloud, Jenkins

it-economics
6 Jahre 5 Monate
2011-06 - 2017-10

Various projects

Solution and Enterprise Architect
Solution and Enterprise Architect

ETRM harmonization

Tasks:

  • consolidation of multiple trading platforms into one ETRM OpenLink Endur that can be used across commodities and markets.
  • Architecture of a solution for managing individual complex contracts in a standard ETRM (Endur).
  • Evaluation of a MS Azure based operation of Endur

SHARP

Tasks:

  • harmonization of the power dispatch landscapes in all E.ON European markets into a central solution for short term optimization and forecast operated out of MS Azure

CRIPPS

Tasks:

  • integration of RuhrGas business into E.ON Global Commodities, migration of long term gas contracts into the ETRM Endur

Continental Power

Tasks:

  • implementation of continental power markets in the ETRM Endur

Options and Structured Trading

Tasks:

  • implementation of valuation and reporting of structured products

Software Development Life Cycle implementation

Tasks:

  • Software Development Life Cycle implementation, introduction of Artifactory, Sonar, SVN usage guidelines et cetera

Ingeration

Tasks:

  • Establishing the reference architecture and the roll out of the Oracle XML DB that is used in various integration scenarios as a data hub

Integration

Tasks:

  • Establishing the reference architecture and the roll out of the JBoss Fuse ESB – an Enterprise Service Bus for the entire trading domain incl. trade capture/ETRM access, scheduling, et cetera

Endur Delivery Excellence process track, code, build and release management

Tasks:

  • Endur Delivery Excellence process track, code, build and release management and environment management concepts for Endur
E.ON Energy Trading, since 03.2013 E.ON Business Services
4 Jahre 10 Monate
2006-09 - 2011-06

Various projects

Manager Technology
Manager Technology

PowerMove (energy industry)

Role: software architect.

Duration: 7 months.

Client: Elektrizitätsgesellschaft Laufenburg (EGL).

Tasks:

  • design and implementation of a bi-directional interface between Endur and a proprietary power scheduling system.

Technology:

WebSphere ESB, EJB, JAXB, JMS, Web Services, Endur.

Portal server productization programme (finance industry)

Role: technical project manager responsible for the management of the client and the third party personnel. Duration: 5 months.

Client: Royal Bank of Scotland.

Tasks:

  • a programme to design the infrastructure as well as to establish the standards and the operating model to facilitate the adoption of the portal technology.

Technology:

WebSphere Portal Server, WebSphere Web Content Management.

Lufthansa GuideRes (airline industry)

Role: software architect and engagement lead.

Team size: 7 people.

Project size: 4,5 person-years.

Client: Lufthansa Passage.

Tasks:

  • customization and migration of the call center application to the new SOA based platform. 

Technology:

Spring, Maven, Swing, OSGI, JBoss Rules, jBPM.

Remote Home Access (telecommunication)

Role: software architect.

Team size: 2 people.

Project size: 6 person-months.

Client: Deutsche Telekom AG.

Tasks:

  • design of a concept for an access to home devices located behind a NAT/IAD. 

Technology:

Web Services, WebDAV, TCP/IP, UDP, xLightWeb, Spring Batch, Spring Web Services

Order Management System (telecommunication)

Role: software architect.

Team size: 2 people.

Project size: 8 person-months.

Client: UPC Broadband, Liberty Global, Netherlands

Tasks:

  • evaluation of the interface to the operating support system and the design of the order management system according to this interface. 

Technology:

AquaLogic Service Bus, WebLogic Integration, Rules Engine, Spring Integration.

Sapient Corporation, since 01.2010 Sapient Global Markets
5 Jahre 7 Monate
2001-01 - 2006-07

Various projects

Role: Project manager IT and team leader with the responsibility for 12 people

Carpo Web-Application (telecommunication)

Role: software architect.

Project size: 1,5 person-years.

Client: Carpo AG.

Tasks:

  • implementation of a multi-client and multilingual platform for VoIP services. 

Technology:

J2EE, Struts, Spring, Hibernate, Axis, XMLBeans, JAXB, JMX, MySQL Database, Tomcat Servlet Container, Apache Web Server.

T-Card Neu (telecommunication)

Role: project manager IT.

Team size: 8 people.

Project size: 5 person-years.

Client: Deutsche Telekom AG, T-Com.

Tasks:

  • implementation of the TCard internet platform. 

Technology:

Tomcat Servlet Container, Apache Web Server, Struts, Hibernate, Spring, Quartz, JMX, MySQL Database

interRent (automotive industry)

Role: project manager.

Team size: 5 people.

Project size: 1,5 person-years.

Client: Europcar International Services, Paris.

Tasks:

  • implementation of a multiclient and multilingual platform for the car rental company interrent.com. 

Technology:

J2EE, Tomcat Servlet Container, Apache Web Server, MySQL Database, OJB, Struts

TollCollect Internet Booking Platform (IEBS) (automotive industry).

Role: project manager IT.

Team size: 8 people.

Project size: 4 person-years.

Client: T-Systems AG.

Technology:

J2EE, Oracle Application Server, Struts, Oracle Database.

GelbeSeiten Deutschland (Print industry).

Role: software architect.

Client: GelbeSeiten Deutschland GmbH.

Technology:

Java, Verity.

SinnerSchrader Neue Informatik GmbH
5 Monate
2000-08 - 2000-12

Self employment as software-design- and Java trainer

Training courses:

  • Software modeling with UML
  • Component-oriented programming with EJB
Germany and in Switzerland.
3 Jahre 1 Monat
1997-07 - 2000-07

Various projects

Software developer, from 04.1999 on a technical project manager.
Software developer, from 04.1999 on a technical project manager.

Eurodelphes (telelearning).

Role: project manager IT.

Team size: 3 people.

Project size: 1,5 person-years.

Client: European Union.

Technology:

Java Applets, Swing, LDAP, Netscape Server Suit

Comenius, Telestudent (telelearning).

Role: java developer and software architect.

Client: Deutsche Telekom AG.

Technology:

Java Applets, Swing, LDAP, Netscape Server Suite

Ponton Software GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

06/1989

Graduation from a specialized school with extended mathematics, physics and computer science courses.

Average score: 1.4 09.

1989/01.1992

Study of computer sciences at the State Technical University of Saint Petersburg.

Average score: 1.3.

Dropped after 5 semesters due to emigration to Germany.

04/1993/09/1997

Study of computer sciences at the University of Hamburg.

Scores:

Theoretical Computer Science: good

Elective Course (Mathematics): satisfactory

Technical and Applied Computer Science: excellent

Practical Computer Science (Specialization): excellent

Master Thesis: excellent

10/2003

Certification as Sun Certified Enterprise Architect for J2EE

09/2013

Certification as TOGAF 9 Enterprise Architect

Position

Position

IT Architektur & Beratung

Kompetenzen

Kompetenzen

Top-Skills

Integration Architecture Confluent/Kafka Solution Architecture REST OpenShift Java 1.8 Spring Framework Mongo DB Vert.x

Produkte / Standards / Erfahrungen / Methoden

Solution and Enterprise Architect

  • 22 years of IT experience, applied in energy trading, airline, insurance and telecommunication industries
  • architecture methodology (TOGAF certified Enterprise Architect)
  • project management skills and experience (size of up to 5 person-years)
  • technology know how (Diplom Informatiker, AWS Certified Solution Architect, Sun Certified Enterprise Architect for J2EE)
  • International (3 languages: Russian, German, English; worked in Germany, UK, Netherlands, Switzerland, India)

Know-how

  • Methods of project management and architecture development
  • Big Data related technologies (Kafka, Spark, Delta, Hive, Avro, Parquet ...)
  • Various Scala and Java technologies (ZIO, Cats, Vert.x, Spring, ...)
  • Integration technologies (REST, ActiveMQ, REST, gRPC, ...)
  • Containers: OpenShift, Kubernetes, Docker, Docker compose
  • AWS: ECS, Beanstalk, Lambda, ...
  • Various test technologies (including integration testing of containerized applications)
  • Various Internet technologies and protocols (HTML, XML, JSON, ...)
  • Various commercial servers and tools (application servers, web server, databases)
  • Presentation and negotiation skills

Einsatzorte

Einsatzorte

Düsseldorf (+200km) Essen (+75km) Ibbenbüren (+75km)
nicht möglich

Projekte

Projekte

9 Monate
2019-07 - 2020-03

GetOne

Lead Developer and Architect
Lead Developer and Architect

Tasks: Implementation of stateful ETL pipelines connecting the contract management system, SAP BA, and master data management.

Technology: Kafka KStreams, Apache Avro, Spark, Java, Maven, SVN, Scala, Hive, Zeppelin

Mercedes Benz Bank
Stuttgart
6 Monate
2019-01 - 2019-06

Zukunftsarchitektur Vertrieb (ZAV)

Lead Integration Architect
Lead Integration Architect

Architecture and design of integration solutions for a 200M€ project involving applications on mainframe, SAP, web, ETL.

Technology: Apache Kafka, Spring Boot, Spring WebFlux, Reactor, Vert.x, TestContainers, Jenkins, OpenShift

Ergo
1 Jahr 2 Monate
2017-11 - 2018-12

Various projects

Senior Solution Architect.
Senior Solution Architect.

Architecture and design of integration solutions for a 200M€ project

Client: Ergo.

Tasks:

  • Zukunftsarchitektur Vertrieb (ZAV), architecture and design of integration solutions for a 200M€ project involving applications on mainframe, SAP, web, ETL. 

Technology:

Apache Kafka, Spring Boot, Spring WebFlux, Reactor, Vert.x, TestContainers, Jenkins, OpenShift

Hybrid Customer, architecture and design of update services in a microservices based landscape.

Client: Ergo.

Technology:

Apache Kafka, Consul, Vault, Spring Boot, Spring Cloud, Jenkins

it-economics
6 Jahre 5 Monate
2011-06 - 2017-10

Various projects

Solution and Enterprise Architect
Solution and Enterprise Architect

ETRM harmonization

Tasks:

  • consolidation of multiple trading platforms into one ETRM OpenLink Endur that can be used across commodities and markets.
  • Architecture of a solution for managing individual complex contracts in a standard ETRM (Endur).
  • Evaluation of a MS Azure based operation of Endur

SHARP

Tasks:

  • harmonization of the power dispatch landscapes in all E.ON European markets into a central solution for short term optimization and forecast operated out of MS Azure

CRIPPS

Tasks:

  • integration of RuhrGas business into E.ON Global Commodities, migration of long term gas contracts into the ETRM Endur

Continental Power

Tasks:

  • implementation of continental power markets in the ETRM Endur

Options and Structured Trading

Tasks:

  • implementation of valuation and reporting of structured products

Software Development Life Cycle implementation

Tasks:

  • Software Development Life Cycle implementation, introduction of Artifactory, Sonar, SVN usage guidelines et cetera

Ingeration

Tasks:

  • Establishing the reference architecture and the roll out of the Oracle XML DB that is used in various integration scenarios as a data hub

Integration

Tasks:

  • Establishing the reference architecture and the roll out of the JBoss Fuse ESB – an Enterprise Service Bus for the entire trading domain incl. trade capture/ETRM access, scheduling, et cetera

Endur Delivery Excellence process track, code, build and release management

Tasks:

  • Endur Delivery Excellence process track, code, build and release management and environment management concepts for Endur
E.ON Energy Trading, since 03.2013 E.ON Business Services
4 Jahre 10 Monate
2006-09 - 2011-06

Various projects

Manager Technology
Manager Technology

PowerMove (energy industry)

Role: software architect.

Duration: 7 months.

Client: Elektrizitätsgesellschaft Laufenburg (EGL).

Tasks:

  • design and implementation of a bi-directional interface between Endur and a proprietary power scheduling system.

Technology:

WebSphere ESB, EJB, JAXB, JMS, Web Services, Endur.

Portal server productization programme (finance industry)

Role: technical project manager responsible for the management of the client and the third party personnel. Duration: 5 months.

Client: Royal Bank of Scotland.

Tasks:

  • a programme to design the infrastructure as well as to establish the standards and the operating model to facilitate the adoption of the portal technology.

Technology:

WebSphere Portal Server, WebSphere Web Content Management.

Lufthansa GuideRes (airline industry)

Role: software architect and engagement lead.

Team size: 7 people.

Project size: 4,5 person-years.

Client: Lufthansa Passage.

Tasks:

  • customization and migration of the call center application to the new SOA based platform. 

Technology:

Spring, Maven, Swing, OSGI, JBoss Rules, jBPM.

Remote Home Access (telecommunication)

Role: software architect.

Team size: 2 people.

Project size: 6 person-months.

Client: Deutsche Telekom AG.

Tasks:

  • design of a concept for an access to home devices located behind a NAT/IAD. 

Technology:

Web Services, WebDAV, TCP/IP, UDP, xLightWeb, Spring Batch, Spring Web Services

Order Management System (telecommunication)

Role: software architect.

Team size: 2 people.

Project size: 8 person-months.

Client: UPC Broadband, Liberty Global, Netherlands

Tasks:

  • evaluation of the interface to the operating support system and the design of the order management system according to this interface. 

Technology:

AquaLogic Service Bus, WebLogic Integration, Rules Engine, Spring Integration.

Sapient Corporation, since 01.2010 Sapient Global Markets
5 Jahre 7 Monate
2001-01 - 2006-07

Various projects

Role: Project manager IT and team leader with the responsibility for 12 people

Carpo Web-Application (telecommunication)

Role: software architect.

Project size: 1,5 person-years.

Client: Carpo AG.

Tasks:

  • implementation of a multi-client and multilingual platform for VoIP services. 

Technology:

J2EE, Struts, Spring, Hibernate, Axis, XMLBeans, JAXB, JMX, MySQL Database, Tomcat Servlet Container, Apache Web Server.

T-Card Neu (telecommunication)

Role: project manager IT.

Team size: 8 people.

Project size: 5 person-years.

Client: Deutsche Telekom AG, T-Com.

Tasks:

  • implementation of the TCard internet platform. 

Technology:

Tomcat Servlet Container, Apache Web Server, Struts, Hibernate, Spring, Quartz, JMX, MySQL Database

interRent (automotive industry)

Role: project manager.

Team size: 5 people.

Project size: 1,5 person-years.

Client: Europcar International Services, Paris.

Tasks:

  • implementation of a multiclient and multilingual platform for the car rental company interrent.com. 

Technology:

J2EE, Tomcat Servlet Container, Apache Web Server, MySQL Database, OJB, Struts

TollCollect Internet Booking Platform (IEBS) (automotive industry).

Role: project manager IT.

Team size: 8 people.

Project size: 4 person-years.

Client: T-Systems AG.

Technology:

J2EE, Oracle Application Server, Struts, Oracle Database.

GelbeSeiten Deutschland (Print industry).

Role: software architect.

Client: GelbeSeiten Deutschland GmbH.

Technology:

Java, Verity.

SinnerSchrader Neue Informatik GmbH
5 Monate
2000-08 - 2000-12

Self employment as software-design- and Java trainer

Training courses:

  • Software modeling with UML
  • Component-oriented programming with EJB
Germany and in Switzerland.
3 Jahre 1 Monat
1997-07 - 2000-07

Various projects

Software developer, from 04.1999 on a technical project manager.
Software developer, from 04.1999 on a technical project manager.

Eurodelphes (telelearning).

Role: project manager IT.

Team size: 3 people.

Project size: 1,5 person-years.

Client: European Union.

Technology:

Java Applets, Swing, LDAP, Netscape Server Suit

Comenius, Telestudent (telelearning).

Role: java developer and software architect.

Client: Deutsche Telekom AG.

Technology:

Java Applets, Swing, LDAP, Netscape Server Suite

Ponton Software GmbH

Aus- und Weiterbildung

Aus- und Weiterbildung

06/1989

Graduation from a specialized school with extended mathematics, physics and computer science courses.

Average score: 1.4 09.

1989/01.1992

Study of computer sciences at the State Technical University of Saint Petersburg.

Average score: 1.3.

Dropped after 5 semesters due to emigration to Germany.

04/1993/09/1997

Study of computer sciences at the University of Hamburg.

Scores:

Theoretical Computer Science: good

Elective Course (Mathematics): satisfactory

Technical and Applied Computer Science: excellent

Practical Computer Science (Specialization): excellent

Master Thesis: excellent

10/2003

Certification as Sun Certified Enterprise Architect for J2EE

09/2013

Certification as TOGAF 9 Enterprise Architect

Position

Position

IT Architektur & Beratung

Kompetenzen

Kompetenzen

Top-Skills

Integration Architecture Confluent/Kafka Solution Architecture REST OpenShift Java 1.8 Spring Framework Mongo DB Vert.x

Produkte / Standards / Erfahrungen / Methoden

Solution and Enterprise Architect

  • 22 years of IT experience, applied in energy trading, airline, insurance and telecommunication industries
  • architecture methodology (TOGAF certified Enterprise Architect)
  • project management skills and experience (size of up to 5 person-years)
  • technology know how (Diplom Informatiker, AWS Certified Solution Architect, Sun Certified Enterprise Architect for J2EE)
  • International (3 languages: Russian, German, English; worked in Germany, UK, Netherlands, Switzerland, India)

Know-how

  • Methods of project management and architecture development
  • Big Data related technologies (Kafka, Spark, Delta, Hive, Avro, Parquet ...)
  • Various Scala and Java technologies (ZIO, Cats, Vert.x, Spring, ...)
  • Integration technologies (REST, ActiveMQ, REST, gRPC, ...)
  • Containers: OpenShift, Kubernetes, Docker, Docker compose
  • AWS: ECS, Beanstalk, Lambda, ...
  • Various test technologies (including integration testing of containerized applications)
  • Various Internet technologies and protocols (HTML, XML, JSON, ...)
  • Various commercial servers and tools (application servers, web server, databases)
  • Presentation and negotiation skills

Vertrauen Sie auf GULP

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das GULP Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.