1 von 91.893 IT- und Engineering-Profilen

Fachlicher Schwerpunkt dieses Freiberuflers

Software-Entwickler und Architekt Java, Verteilte skalierbare (cloud-basierte) Softwaresysteme, Microservices1

verfügbar ab
10.04.2018
verfügbar zu
100 %
davon vor Ort
100 %
PLZ-Gebiet, Land

D4

D5

Kontaktwunsch

Ich möchte bevorzugt für Projekte in diesen Einsatzorten kontaktiert werden.

Kommentar

NRW, Vorzugsweise Düsseldorf und Umgebung

Position

Kommentar

Software-Entwickler
Software-Architekt
Berater

Projekthistorie

seit 10.2015

Branche: Handel

 

Backend- und Kommunikationslösung einer E-Commerce-Plattform:

Anforderungsanalyse, Software-Architektur, Implementierung,

Performance-Optimierung, Deployment, Skalierung


Schwerpunkte:

Micro Services, Skalierbarkeit, Performance, Deployment, Betrieb, Monitoring

 

Technisches Umfeld:

Spring Framework, Spring Boot, Java, RxJava,

RESTful Web Services / Microservices, SOA,

Apache Cassandra, Hazelcast, Elasticsearch, Netflix Hystrix,

Docker, Kubernetes, Prometheus, Grafana, DataDog, Zipkin, 

SwaggerUI, XML, JSON, JUnit, Mockito, Hamcrest, Git, Maven,

JMeter, Jenkins, Groovy, Linux Shellskripten

Projektsprachen: Englisch, Deutsch

 


 

02.2015 - 10.2015
Branche: Öffentlicher Dienst / Finanzen

 

Konzeption und Entwicklung eines Testverfahrens und eines Test-Frameworks
für die Durchführung von Integrationstests einer SOA-basierten Anwendung.
Anforderungsanalyse, Software-Architektur, Implementierung, Optimierung
Schwerpunkte: SOA, Testautomatisierung, Skalierbarkeit

Technisches Umfeld:
Spring Framework, Java(EE), Apache Camel, JBoss,
Hazelcast, Elasticsearch,
Webservices, XML, RESTful Webservices, Linux Shellskripten
TestNG, IBM Rational Synergy, Maven, Ant, SoapUI

 


 

09.2014 - 12.2014

Branche: Versicherungen

 

E-Commerce Applikation (Bereich: Versicherungen/Vertrieb)

Software-Architektur, Codereview, Refactoring,

Implementierung, Optimierung, Model-Driven Development

 

Technisches Umfeld:

Spring Framework, Spring MVC,

Hibernate, Oracle RDBMS,

Java(EE), SQL, XML/XSL, jQuery/JavaScript,

JUnit, Mockito, IBM Rational Software Architect, UML,

Subversion, Maven, Jenkins, Linux Shellskripten, Groovy

 


11.2012 - 08.2014

Branche: E-Commerce

 

E-Commerce Applikation:

Architekturentwicklung, Anforderungsanalyse, Spezifikation, Implementierung

Schwerpunkte: SOA, Skalierbarkeit, Performance, Hochverfügbarkeit, Cloud-Anwendungen,

Technische Projektleitung (inkl. Teamleitung)

 

Technisches Umfeld:

Java, Scala, UML, RESTful Web Services / Microservices, SOA,

Akka Platform, Spring, Spring Data, Hibernate, Spray/REST Framework, Apache Camel,

NoSQL Datenbanken (MongoDB, Apache Cassandra/Titan, OrientDB), TinkerPop Standards für Graphdatenbanken, mySQL,

Web-Technologien, XMPP,

JUnit, Subversion, Maven, Linux Shellskripten

 


08.2012 - 10.2012

Branche: Finanzen

 

Intranet-Applikation (Bereich: Kfz-Finanzierung/Leasing) eines Finanzdienstleisters:

Implementierung, Optimierung, Support

 

Technisches Umfeld:

Spring Framework, Hibernate,

Spring MVC, FreeMarker,

SOA, Spring-WS, SOAP, WSDL,

Oracle RDBMS,

JasperReports, iText,

Java(EE), SQL, XML,

JUnit, CVS, Subversion, Maven, Ant

 


09.2011 – 06.2012

Branche: Handel

 

1. Intranet-Applikation (Bereich: Kundenbindung) eines Handelskonzerns:

Implementierung, Optimierung, Support

 

Technisches Umfeld:

Spring Framework, JPA/Hibernate, Apache iBatis,

Apache Wicket,

IBM DB2, Apache Tomcat,

Java(EE), SQL, XML,

IBM FileNet P8, LDAP

JUnit, Subversion, Maven, JIRA,

Jprofiler, FindBugs, PMD, FireBug

 

u.A. ETL-Prozesse

 

2. Revision/Architektur-Dokumentation einer Intranet-Application

(Bereich: internes Einkauf-/Verkauf-/Kooperationsplattform) eines Handelskonzerns:

Reverce-Engenieering, UML

 

Technisches Umfeld:

J2EE, Apache Wicket, Struts, Servlets, JSP, Applets,

Spring, Hibernate,

IBM DB2, Apache Tomcat,

UMLet, ObjectAid


02.2008 – 08.2011

Branche: Telekommunikation

 

Leased Line Management System eines Telekommunikationskonzerns

 

1. Projektleitung (inkl. Teamleitung), Anforderungsanalyse, Spezifikation, Implementierung und Support eines Systems zur Mietleitungsverwaltung (Leased Line Management).

 

2. Netz/IP-Verwaltung eines Telekommunikationskonzerns

Ausbau und Support eines Systems zur IP-Adressverwaltung.

 

Technisches Umfeld:

Java EE, JBoss Application Server,

EJB, Java Swing, JMS, JMX, Quartz,

SQL, PL/SQL, Oracle,

JasperReport,

JUnit, Subversion, Ant, JIRA


11.2010 – 02.2011

01.2010 – 03.2010

Branchen: Informationstechnologie (Produktentwicklung), Telekommunikation, Automobilzulieferung

 

Open ERP System „Nuclos“

1. Technische Architektur und Entwicklung im Umfeld des ERP Systems „Nuclos“, Produktentwicklung.

 

2. Leitung und Umsetzung der Kundenprojekte auf Basis von ERP „Nuclos“.

 

Technisches Umfeld:

Java EE, JBoss Application Server, Apache Tomcat,

EJB, JPA, Spring Framework, Java Swing, JSF,

Webservices (Axis2), JMS,

SQL, PL/SQL, Oracle, PostgreSQL,

JUnit, Subversion, Maven, JIRA


08.2009 – 11.2009

Branche: Telekommunikation

 

Entwicklung im Umfeld des Netzplanungwerkzeugs eines Telekommunikationskonzerns


Technisches Umfeld:

Java EE, Apache Tomcat,

Spring Framework, Hibernate,

Java2D,                                     

SQL, PL/SQL, Oracle,

Subversion, Maven, JIRA


01.2007 - 01.2008
Branche: E-Commerce

 

Technische Architektur und Entwicklung eines E-Commerce Systems zur Veröffentlichung und Vermarktung diverser Dokumente und Statistiken einer Bundesbehörde, Online-Payment Anbindung.


Technisches Umfeld:

J2EE, IBM WebSphere Application Server,

IBM WebSphere Commerce Framework,

EJB, JSP, Servlets, Apache Struts, HTML, JavaScript,

Webservices (Axis2),

SQL, Oracle,

Subversion, Ant, Bugzilla


01.2007 - 01.2008
Branche: Informationstechnologie (Produktentwicklung)

 

1. Technische Architektur und Entwicklung der Integrationssoftware XYNAPSE.

 

2. Entwicklung einer Web Dynpro basierten Administrationsoberfläche für XYNAPSE im SAP Enterprise Portal 6.0. Vorbereitung der XYNAPSE-Software zur SAP NetWeaver Zertifizierung.


Technisches Umfeld:

Java, XML, XSL, JMS,

Java EE, SAP NetWeaver Web Application Server, Web Dynpro,

SAP Enterprise Portal,

MaxDB,

CVS

 


07.2002 - 12.2006
Branchen: E-Commerce, E-Government(Vermessungs- und Katasterwesen)

 

Geodaten Online, Land Hessen

1. Technische Architektur und Implementierung des E-Government Großprojektes zur Produktion, Verwaltung und (Online) Bezug von Produkten des Liegenschaftskatasters und der Landesvermessung.

 

2. Technische Architektur und Implementierung eines Subprojektes zur Migration des Datenbestandes.

 

3. Verantwortlicher (Konzeption, Umsetzung) für Versionsverwaltung, Build- und Releasemanagement-Prozess.

 

Technisches Umfeld:

J2EE, INTERSHOP Enfinity Framework,

Persistence PowerTier App. Server,

EJB, Servlets, JSP, HTML, JavaScript,

JMS, Apache ActiveMQ, XML, XSL, FOP, BIRT,

SQL, PL/SQL, Oracle,

MDA, Rational Rose (JGen),

GIS,

JUnit, CVS, Ant, Bugzilla


03.2001 - 11.2001
Branche: Finanzdienstleistungen

 

Entwicklung einer Web-Application für Leasing und Finanzierungsberechnungen.

Technisches Umfeld:

J2EE, IBM WebSphere Application Server,

Servlets, JSP, HTML,

SQL, Oracle

JUnit, CVS, Ant, Bugzilla


12.2001 - 05.2002
Branche: Informationstechnologie (Produktentwicklung)

 

Entwurf und Implementierung eines Werkzeugs für halbautomatisches Refactoring von Java-Applikationen.

Technisches Umfeld:

Java, Java Swing,

JUnit, CVS


01.2001 - 02.2001
Branche: Tourismus

 

Pegasus Schnittstelle
Technische Architektur und Implementierung eines Software-Moduls zur Gewährleistung der Interoperabilität zwischen Hotelreservierungsplattformen.

Technisches Umfeld:

Java, XML, XML-RPC, SOAP,

CVS


06.2000 - 12.2000
Branchen: Tourismus, E-Commerce

 

Technische Architektur und Implementierung einer touristischen Reservierungsplattform.

Technisches Umfeld:

Apache Tomcat,

Java, Servlets,

HTML, Javascript, XML, XSLT,

Oracle, SQL, PL/SQL,

CVS


07.1999 - 06.2000
Branche: Informationstechnologie (Produktentwicklung)

 

Pirobase CMS
Technische Architektur und Implementierung eines EAI (Enterprise Application Integration) Dienstes auf Basis von SLP (Service Location Protocol).
Entwicklung im Umfeld des Content Management Systems Pirobase CMS.

Technisches Umfeld:

Apache Tomcat,

Java, Servlets, Corba, JMS,

TCP/IP, UDP, SLP,

HTML, Oracle,

MS Visual SourceSafe


07.1998 - 06.1999
Branche: E-Commerce

 

Diverse Web-Projekte
Softwareentwicklung von Client/Server-Applikationen in Perl/CGI

Technisches Umfeld:

Perl/CGI,

Apache, HTML,

SQL, Sybase DB,

CVS


 

 

 

 

 

 

 

 

 

 

Referenzen

Projekt Kundenbindungssystem Java EE/Spring, Branche: Handel, 09/11 - 06/12
Referenz durch Projektleiter, IT-Dienstleister (240 MA), vom 27.06.12

"Der Consultant verfügt über ein profundes Wissen in der Softwarearchitektur, Java EE/Spring und anderen Bereichen der Softwareentwicklung, welches er sicher und erfolgreich im Projekt einsetzte. Die ihm übertragenen Arbeiten hat er stets eigenverantwortlich, zuverlässig und effizient zu unserer vollsten Zufriedenheit erledigt. Neben seinen technischen Kompetenzen ist sein großes Engagement und sein stets vorbildliches Verhalten zu betonen. Wir sind mit den Leistungen des Consultants äußerst zufrieden, wünschen ihm für seine Zukunft alles Gute und würden jederzeit wieder mit ihm zusammenarbeiten. "

Branchen

Handel

Telekommunikation

Automobilzulieferung

E-Commerce

E-Government (Vermessungs- und Katasterwesen)

Touristik
Finanzdienstleistungen
Informationstechnologie

Kompetenzen

Sprachkenntnisse
Deutsch
verhandlungssicher
Englisch
gute Kenntnisse
Russisch
Muttersprache

Hardware
Mac
PC

Programmiersprachen

Java                      (20 Jahre)

Scala                     (1 Jahr)

Groovy                  (1 Jahr)

XML, XSL/XSLT    (9 Jahre)
HTML                    (11 Jahre)
JavaScript             (6 Jahre)
Shell (Bash)          (5 Jahre)

Perl                       (1 Jahr)

C/C++                   (1 Jahr)
SQL                       (14 Jahre)
PL/SQL                 (5 Jahre)


Betriebssysteme

Unix/Linux, Windows, Mac OS X


Datenbanken

Oracle, IBM DB2, Postgres, MySQL, MS SQL Server,

NoSQL: Apache Cassandra, Titan, MongoDB, OrientDB, Elasticsearch


Datenkommunikation

HTTP, HTTPS, REST, SOAP,
SSH, SCP, TCP/IP, UDP, FTP, Telnet,

JMS, RMI, CORBA, XMPP, POP3, IMAP, SMTP, SLP,


Produkte / Standards / Erfahrungen

Kernkompetenzen:

 

Softwareentwicklung, Softwarearchitektur,

Anforderungsanalyse, Datenmodellierung,

Technische Konzeption, Spezifikation, Dokumentation,

Technische Projektleitung, Support, Qualitätssicherung, 

Release Management

 


 

Methoden:

 

Objektorientierte Analyse und Design (OOA/OOD),
Design Patterns,
Test-Driven Development (TDD),
Model-Driven Architecture/Development,
Aspektorientierte Programmierung (AOP),
Generische Programmierung,

Agile Softwareentwicklungsmethoden

 


Applikationsserver, Servletkontainer, Middleware, Data Grid:

 

Apache Tomcat, JBoss AS, IBM WebSphere, Jetty, SAP NetWeaver, Persistence PowerTier AS,

 

Apache Camel, Hazelcast, Typesafe Akka,  

Apache ActiveMQ (JMS), XYNAPSE (Integration-Platform)

  


 

Standards und Frameworks:

 

Servlet API, JSP, JSF, JPA, EJB 2.x, EJB 3,

JMS, RMI, CORBA,

JDBC/ODBC, JPA,

GUI (AWT, Swing), Applet, Java2D,

JNI, JAAS, LDAP,

SOAP, XML-RPC, REST, Web Services, SOAP, WSDL,

XML, XSD, XSL, XSLT, XPath, XMPP,

(X)HTML, CSS, Ajax

 

Spring,

Hibernate,
Apache Wicket,
Struts,

Apache Velocity, FreeMarker,

Apache iBatis,

TinkerPop Standards für Graphdatenbanken,

Adobe Flex,

Web Dynpro,

Apache Axis2,
BIRT, FOP, JasperReports, Apache POI, iText

IBM FileNet P8,

Adobe Flash (AS2, AS3),

 

Intershop Enfinity,

IBM WebSphere Commerce,

SAP Enterprise Portal,

ERP "Nuclos"

 


  

Modellierungswerkzeuge:

 

Rational Rose (JGen), UMLet, MagicDraw,
Together Control Center / TogetherJ

 


 

Test, Code-Analyse:

 

JUnit,

JProfiler,
PMD, Google CodePro Analytix, FindBugs, FireBug
sahi (Web Tests), QFTest (Swing Tests), SoapUI,


 

Weitere Tools:

 

Maven, ANT, Subversion, Git, CVS,
Jenkins, JIRA, Bugzilla, Cygwin


Ausbildungshistorie

Dipl.-Inf. (FH)
Studium der Medieninformatik an der FH Gelsenkirchen.
Schwerpunkte: Web-Applikationen, Softwareentwicklungsprozess, Softwarequalität

Abschluß mit: 1,7

 

Bachelor in Radiotechnik (Elektro-/Nachrichtentechnik)

Studium der Radiotechnik an der Polytechnischen Universität Odessa, Ukraine
Schwerpunkte: Radarsysteme, Digital signal processing

Abschluß mit: 2,5 

×
×