Java, JEE, Spring, Groovy, Node.js, JavaScript, ReactJS, RabbitMQ, AMQP, Scrum, REST, CI/CD, Microservices, Datenbanken, Docker, Kubernetes, AWS
Aktualisiert am 21.12.2020
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.01.2021
Verfügbar zu: 100%
davon vor Ort: 100%
Java
Node.js
Architektur
AWS
Kubernetes
Cloud
Microservices
REST
Spring
ReactJS
JavaScript
Continuous Integration
Groovy
Tapestry
Wicket
Maven
Gradle
Deutsch
verhandlungssicher
Englisch
verhandlungssicher
Russisch
Muttersprache
Ukrainisch
Grundkenntnisse

Einsatzorte

Einsatzorte

Essen (+75km) Ibbenbüren (+75km) Cochem (+75km) Bonn (+75km) Soest (+50km)
nicht möglich

Projekte

Projekte

5 Jahre 3 Monate
2019-01 - heute

Optimierung der Performance

Product Owner Scrum Node.js Java ...
Product Owner
  • Management des Product Backlogs
  • Erstellung der User Stories
  • Enge Zusammenarbeit mit den Stakeholdern
  • Mitarbeit an der Vision des Produktes
  • Optimierung der Performance des Sprint Teams
Scrum Node.js Java Kubernetes Docker RabbitMQ MongoDB Scrum ReactJS JavaScript
Bonn
5 Jahre 3 Monate
2014-10 - 2019-12

Produkt für Cloud-Integrationen

Software Architekt Java Node.js RabbitMQ ...
Software Architekt
  • Entwicklung einer Cloud-Platform für Integration von Daten zwischen unterschiedlichen Business-Anwendungen.
  • Es handelt sich um eine Microservices Architektur mit starken Anforderungen an Skalierung und Verfürbarkeit.
  • Die Platform wurde in Node.js und Java entwickelt.
Java Node.js RabbitMQ Docker Kubernetes MongoDB Postgres Redis ReactJS Elasticsearch & Graylog Scrum AWS GCP
9 Monate
2014-01 - 2014-09

Entwicklung einer hoch-skalierbaren Cloud Anwendung

Software Engineer Node.js Apache Kafka Docker ...
Software Engineer
  • Entwicklung einer hoch-skalierbaren Cloud Anwendung basierend auf einer Microservices Architektur.
  • Die Microservices wurden in Node.js implementiert und als Docker Container in Kubernetes deployed
Node.js Apache Kafka Docker Kubernetes MongoDB Postgres Redis Elasticsearch & Graylog Scrum AWS GCP
5 Monate
2013-08 - 2013-12

Entwicklung von mehreren Microservices in Java

Software Engineer Java Oracle DB Jenkins ...
Software Engineer
Java Oracle DB Jenkins Scrum
1 Jahr
2012-08 - 2013-07

Entwicklung des Backends und der Web-Anwendung für den Healthcare-Bereich

Software Architect / Engineer Java Wicket JPA ...
Software Architect / Engineer


Technologien: Java, Wicket, EclipseLink, JPA, Java RMI, XML, XSLT
Application Server:     Tomcat
Datenbanken:  Postgres
Testing: JUnit
Entwicklungsumgebung:  Eclipse, IntelliJ IDEA
Continuous Integration: Jenkins, Maven, Ant
Arbeitsverwaltung: Bugzilla, Subversion

Apache Tomcat Postgres IntelliJ IDEA Jenkins Bugzilla Subversion
Java Wicket JPA Java API for XML Processing XSLT JUnit Scrum Maven Ant
Software-Unternehmen im Healthcare-Bereich
1 Jahr
2012-08 - 2013-07

Software-Unternehmen im Healthcare-Bereich

Software Engineer Java Java RMI Wicket ...
Software Engineer
  • Entwicklung einer Incident-Reporting Suite für den Healthcare-Bereich

Java Java RMI Wicket EclipseLink & JPA XML XSLT Tomcat Postgres JUnit Eclipse IntelliJ IDEA Jenkins Maven Ant Bugzilla Subversion
1 Jahr 10 Monate
2010-10 - 2012-07

Design & Architektur einer Marketplace-Plattform

Software Architect
Software Architect
  • Design & Architektur einer Marketplace-Plattform für Monetarisierung von digitalen Produkten. Die Kunden des Produkts sind die weltweit führenden Telekommunikationsanbieter.
  • Leitung von mehreren Teams verteilt in Deutschland, Schweiz, UK und Osteuropa.
  • Entwickler Evangelist & Mentor
  • Scrum Master
mobile & interaktive Mehrwertdienste & Payment-Lösungen, Düsseldorf
2 Jahre 5 Monate
2008-05 - 2010-09

Implementierung einer internen Integrationsplatform

Software Engineer Java Hibernate & JPA ActiveMQ ...
Software Engineer
  • Leitung eines Entwickler-Teams verantwortlich für die Implementierung einer internen Integrationsplatform zur Austausch von Finanzdaten zwischen Lieferanten und einem internen Data Warehouse

Java Hibernate & JPA ActiveMQ OSGi Apache Tapestry & JavaScript Oracle DB JUnit jMock Cruise Control
Privatbank in Düsseldorf, Düsseldorf
5 Jahre 4 Monate
2003-01 - 2008-04

Design und Implementierung

Software Engineer
Software Engineer
  • Design und Implementierung von mehreren Web-Anwendungen für das Management von Netzwerkperformance. 
  • Einführung von Web-Technologien
  • Einführung von Continuos Integration & Test Driven Development
Telco, Düsseldorf
1 Jahr
2002-01 - 2002-12

Implementierung des ersten deutschen Vergleichsportal

Software Engineer
Software Engineer
  • Implementierung des ersten deutschen Vergleichsportal für Anmietung von Autos.
  • Anbindung der Autovermieter als Partner
Agentur für neue Medien, Düsseldorf
1 Jahr 1 Monat
2000-12 - 2001-12

Implementierung unterschiedlicher Projekte für internationale Kunden

Software Engineer
Software Engineer
Webagentur

Aus- und Weiterbildung

Aus- und Weiterbildung

Informatik, Technische Universität Dortmund

  • Hauptfach: Informatik
  • Nebenfach: Medizin
  • Schwerpunkt: Intelligente Systeme und künstliche Intelligenz
  • Diplomarbeit: Experimentaldesigns für Simulationsmodelle
  • Abschlussnote: 1,3

Kompetenzen

Kompetenzen

Top-Skills

Java Node.js Architektur AWS Kubernetes Cloud Microservices REST Spring ReactJS JavaScript Continuous Integration Groovy Tapestry Wicket Maven Gradle

Schwerpunkte

Kubernetes
RabbitMQ

Produkte / Standards / Erfahrungen / Methoden

Ant
Apache Tomcat
Bugzilla
Docker
IntelliJ IDEA
Jenkins
Maven
Scrum
Subversion
Wicket
XSLT

Profil

  • 20 Jahre Erfahrung als Software-Engineer
  • 10 Jahre Erfahrung als Software-Architekt
  • 10 Jahre Scrum Master
  • 8 Jahre Erfahrung als Produkt-Manager

Besonderes Interesse im Bereich:

  • skalierbare Web-Anwendungen
  • Continuous Integration
  • Git
  • Open Source
  • NoSQL

Architektur 

  • Client-Server-Architektur
  • Multi-Tier- Applikationen
  • Serviceorientierte Architektur (SOA)
  • Model-View-Controller (MVC)
  • Datenbank-Design, ER-Diagramme
  • Performance Tuning, Profiling

 

Methodik/Prozesse:

  • Objektorientierte Analyse und Design (OOAD)
  • Scrum
  • eXtreme Programming
  • Test Driven Development
  • Rational Unified Processes

 

JEE/Java:

  • EJB (Enterprise JavaBeans)
  • JSF (JavaServer Faces)
  • JSP (JavaServer Pages)
  • Web Services
  • JPA (Java Persistence API)
  • Hibernate
  • JMS (Java Message Service) 
  • JMX (Java Management Extensions)

 

Application Server:

  • Tomcat
  • Jetty
  • JBoss
  • GlassFish
  • WebSphere

 

Frameworks:
  • Spring
  • Hibernate
  • Tapestry
  • Wicket
  • JBoss Seam
  • Google Guice
  • Struts
  • Quartz
  • JAXB
  • JBoss Javassist
  • ASM

 

Messaging:
  • JMS
  • IBM WebSphereMQ

  • ActiveMQ

  • RabbitMQ

 

Testing Frameworks:

  • JUnit
  • TestNG
  • Mockito
  • JMock
  • Selenium
  • Spock
  • Test-Coverage: Cobertura, Atlassian Clover, EMMA

 

JavaScript:

  • jQuery
  • backbone.js
  • require.js
  • underscore.js
  • node.js
  • ember.js
  • angularjs
  • expressjs

 

Build Tools:

  • Maven
  • Gradle
  • Ant

 

Continuous Integration

  • Jenkins
  • Atlassian Bamboo
  • JetBrains TeamCity
  • CruiseControl

 

Source Control management

  • Subversion
  • Git
  • CVS
  • ClearCase / UCM

Betriebssysteme

Mac OS
Gute Kenntnisse
MS-DOS
Gute Kenntnisse
SUN OS, Solaris
Gute Kenntnisse
Unix
Gute Kenntnisse
Windows
Gute Kenntnisse

Programmiersprachen

Java
Profi
Java API for XML Processing
JavaScript
Profi
JPA
JUnit
Node.js
PHP
Gute Kenntnisse
ReactJS
Scriptsprachen
Gute Kenntnisse in Groovy
Shell
Gute Kenntisse in Linux/Unix
TeX, LaTeX
Gute Kenntnisse

Datenbanken

Access
Grundlagen
CouchDB
JDBC
Gute Kenntnisse
MongoDB
MySQL
Gute Kenntnisse
Oracle
Gute Kenntnisse
Postgres
Gute Kenntnisse
Redis
SQL
Gute Kenntnisse
Sybase
Gute Kenntnisse

Datenkommunikation

Ethernet
Internet, Intranet
Message Queuing
JMS, IBM WebSphereMQ
SMTP
JavaMail API
TCP/IP

Branchen

Branchen

  • Banken
  • Versicherungen
  • Telekommunikation
  • IT Services
  • Logistik
  • Versandhandel
  • Einzelhandel

Einsatzorte

Einsatzorte

Essen (+75km) Ibbenbüren (+75km) Cochem (+75km) Bonn (+75km) Soest (+50km)
nicht möglich

Projekte

Projekte

5 Jahre 3 Monate
2019-01 - heute

Optimierung der Performance

Product Owner Scrum Node.js Java ...
Product Owner
  • Management des Product Backlogs
  • Erstellung der User Stories
  • Enge Zusammenarbeit mit den Stakeholdern
  • Mitarbeit an der Vision des Produktes
  • Optimierung der Performance des Sprint Teams
Scrum Node.js Java Kubernetes Docker RabbitMQ MongoDB Scrum ReactJS JavaScript
Bonn
5 Jahre 3 Monate
2014-10 - 2019-12

Produkt für Cloud-Integrationen

Software Architekt Java Node.js RabbitMQ ...
Software Architekt
  • Entwicklung einer Cloud-Platform für Integration von Daten zwischen unterschiedlichen Business-Anwendungen.
  • Es handelt sich um eine Microservices Architektur mit starken Anforderungen an Skalierung und Verfürbarkeit.
  • Die Platform wurde in Node.js und Java entwickelt.
Java Node.js RabbitMQ Docker Kubernetes MongoDB Postgres Redis ReactJS Elasticsearch & Graylog Scrum AWS GCP
9 Monate
2014-01 - 2014-09

Entwicklung einer hoch-skalierbaren Cloud Anwendung

Software Engineer Node.js Apache Kafka Docker ...
Software Engineer
  • Entwicklung einer hoch-skalierbaren Cloud Anwendung basierend auf einer Microservices Architektur.
  • Die Microservices wurden in Node.js implementiert und als Docker Container in Kubernetes deployed
Node.js Apache Kafka Docker Kubernetes MongoDB Postgres Redis Elasticsearch & Graylog Scrum AWS GCP
5 Monate
2013-08 - 2013-12

Entwicklung von mehreren Microservices in Java

Software Engineer Java Oracle DB Jenkins ...
Software Engineer
Java Oracle DB Jenkins Scrum
1 Jahr
2012-08 - 2013-07

Entwicklung des Backends und der Web-Anwendung für den Healthcare-Bereich

Software Architect / Engineer Java Wicket JPA ...
Software Architect / Engineer


Technologien: Java, Wicket, EclipseLink, JPA, Java RMI, XML, XSLT
Application Server:     Tomcat
Datenbanken:  Postgres
Testing: JUnit
Entwicklungsumgebung:  Eclipse, IntelliJ IDEA
Continuous Integration: Jenkins, Maven, Ant
Arbeitsverwaltung: Bugzilla, Subversion

Apache Tomcat Postgres IntelliJ IDEA Jenkins Bugzilla Subversion
Java Wicket JPA Java API for XML Processing XSLT JUnit Scrum Maven Ant
Software-Unternehmen im Healthcare-Bereich
1 Jahr
2012-08 - 2013-07

Software-Unternehmen im Healthcare-Bereich

Software Engineer Java Java RMI Wicket ...
Software Engineer
  • Entwicklung einer Incident-Reporting Suite für den Healthcare-Bereich

Java Java RMI Wicket EclipseLink & JPA XML XSLT Tomcat Postgres JUnit Eclipse IntelliJ IDEA Jenkins Maven Ant Bugzilla Subversion
1 Jahr 10 Monate
2010-10 - 2012-07

Design & Architektur einer Marketplace-Plattform

Software Architect
Software Architect
  • Design & Architektur einer Marketplace-Plattform für Monetarisierung von digitalen Produkten. Die Kunden des Produkts sind die weltweit führenden Telekommunikationsanbieter.
  • Leitung von mehreren Teams verteilt in Deutschland, Schweiz, UK und Osteuropa.
  • Entwickler Evangelist & Mentor
  • Scrum Master
mobile & interaktive Mehrwertdienste & Payment-Lösungen, Düsseldorf
2 Jahre 5 Monate
2008-05 - 2010-09

Implementierung einer internen Integrationsplatform

Software Engineer Java Hibernate & JPA ActiveMQ ...
Software Engineer
  • Leitung eines Entwickler-Teams verantwortlich für die Implementierung einer internen Integrationsplatform zur Austausch von Finanzdaten zwischen Lieferanten und einem internen Data Warehouse

Java Hibernate & JPA ActiveMQ OSGi Apache Tapestry & JavaScript Oracle DB JUnit jMock Cruise Control
Privatbank in Düsseldorf, Düsseldorf
5 Jahre 4 Monate
2003-01 - 2008-04

Design und Implementierung

Software Engineer
Software Engineer
  • Design und Implementierung von mehreren Web-Anwendungen für das Management von Netzwerkperformance. 
  • Einführung von Web-Technologien
  • Einführung von Continuos Integration & Test Driven Development
Telco, Düsseldorf
1 Jahr
2002-01 - 2002-12

Implementierung des ersten deutschen Vergleichsportal

Software Engineer
Software Engineer
  • Implementierung des ersten deutschen Vergleichsportal für Anmietung von Autos.
  • Anbindung der Autovermieter als Partner
Agentur für neue Medien, Düsseldorf
1 Jahr 1 Monat
2000-12 - 2001-12

Implementierung unterschiedlicher Projekte für internationale Kunden

Software Engineer
Software Engineer
Webagentur

Aus- und Weiterbildung

Aus- und Weiterbildung

Informatik, Technische Universität Dortmund

  • Hauptfach: Informatik
  • Nebenfach: Medizin
  • Schwerpunkt: Intelligente Systeme und künstliche Intelligenz
  • Diplomarbeit: Experimentaldesigns für Simulationsmodelle
  • Abschlussnote: 1,3

Kompetenzen

Kompetenzen

Top-Skills

Java Node.js Architektur AWS Kubernetes Cloud Microservices REST Spring ReactJS JavaScript Continuous Integration Groovy Tapestry Wicket Maven Gradle

Schwerpunkte

Kubernetes
RabbitMQ

Produkte / Standards / Erfahrungen / Methoden

Ant
Apache Tomcat
Bugzilla
Docker
IntelliJ IDEA
Jenkins
Maven
Scrum
Subversion
Wicket
XSLT

Profil

  • 20 Jahre Erfahrung als Software-Engineer
  • 10 Jahre Erfahrung als Software-Architekt
  • 10 Jahre Scrum Master
  • 8 Jahre Erfahrung als Produkt-Manager

Besonderes Interesse im Bereich:

  • skalierbare Web-Anwendungen
  • Continuous Integration
  • Git
  • Open Source
  • NoSQL

Architektur 

  • Client-Server-Architektur
  • Multi-Tier- Applikationen
  • Serviceorientierte Architektur (SOA)
  • Model-View-Controller (MVC)
  • Datenbank-Design, ER-Diagramme
  • Performance Tuning, Profiling

 

Methodik/Prozesse:

  • Objektorientierte Analyse und Design (OOAD)
  • Scrum
  • eXtreme Programming
  • Test Driven Development
  • Rational Unified Processes

 

JEE/Java:

  • EJB (Enterprise JavaBeans)
  • JSF (JavaServer Faces)
  • JSP (JavaServer Pages)
  • Web Services
  • JPA (Java Persistence API)
  • Hibernate
  • JMS (Java Message Service) 
  • JMX (Java Management Extensions)

 

Application Server:

  • Tomcat
  • Jetty
  • JBoss
  • GlassFish
  • WebSphere

 

Frameworks:
  • Spring
  • Hibernate
  • Tapestry
  • Wicket
  • JBoss Seam
  • Google Guice
  • Struts
  • Quartz
  • JAXB
  • JBoss Javassist
  • ASM

 

Messaging:
  • JMS
  • IBM WebSphereMQ

  • ActiveMQ

  • RabbitMQ

 

Testing Frameworks:

  • JUnit
  • TestNG
  • Mockito
  • JMock
  • Selenium
  • Spock
  • Test-Coverage: Cobertura, Atlassian Clover, EMMA

 

JavaScript:

  • jQuery
  • backbone.js
  • require.js
  • underscore.js
  • node.js
  • ember.js
  • angularjs
  • expressjs

 

Build Tools:

  • Maven
  • Gradle
  • Ant

 

Continuous Integration

  • Jenkins
  • Atlassian Bamboo
  • JetBrains TeamCity
  • CruiseControl

 

Source Control management

  • Subversion
  • Git
  • CVS
  • ClearCase / UCM

Betriebssysteme

Mac OS
Gute Kenntnisse
MS-DOS
Gute Kenntnisse
SUN OS, Solaris
Gute Kenntnisse
Unix
Gute Kenntnisse
Windows
Gute Kenntnisse

Programmiersprachen

Java
Profi
Java API for XML Processing
JavaScript
Profi
JPA
JUnit
Node.js
PHP
Gute Kenntnisse
ReactJS
Scriptsprachen
Gute Kenntnisse in Groovy
Shell
Gute Kenntisse in Linux/Unix
TeX, LaTeX
Gute Kenntnisse

Datenbanken

Access
Grundlagen
CouchDB
JDBC
Gute Kenntnisse
MongoDB
MySQL
Gute Kenntnisse
Oracle
Gute Kenntnisse
Postgres
Gute Kenntnisse
Redis
SQL
Gute Kenntnisse
Sybase
Gute Kenntnisse

Datenkommunikation

Ethernet
Internet, Intranet
Message Queuing
JMS, IBM WebSphereMQ
SMTP
JavaMail API
TCP/IP

Branchen

Branchen

  • Banken
  • Versicherungen
  • Telekommunikation
  • IT Services
  • Logistik
  • Versandhandel
  • Einzelhandel

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.