Software-Entwickler und Architekt Java, Verteilte skalierbare (cloud-basierte) Softwaresysteme, Microservices
Aktualisiert am 05.10.2022
Profil
Referenzen (1)
Freiberufler / Selbstständiger
Verfügbar ab: 01.01.2023
Verfügbar zu: 100%
davon vor Ort: 100%
Deutsch
verhandlungssicher
Englisch
gute Kenntnisse
Russisch
Muttersprache

Einsatzorte

Einsatzorte

Essen (+75km) Ibbenbüren (+75km) Cochem (+75km) Bonn (+75km) Soest (+50km)

NRW, Vorzugsweise Düsseldorf und Umgebung

nicht möglich

Projekte

Projekte

seit 09.2018

Branche: Chemie und Landwirtschaft

Digital Farming Solution:

Software-Entwicklung, Konzeption, Dokumentation, Software-Architektur, Reverse Engineering, Codereview, Refactoring, Tests

 

Schwerpunkte: Micro Services, Cloudbasierte Architektur,

Identity and access management

 

Technisches Umfeld:

Micro Services, Spring Framework, Spring Boot, Java, Postgres, Hibernate, Groovy, Gorm, JUnit, Mockito, Hamcrest, Netflix Hystrix, Prometheus, Grafana, Elasticsearch, Kibana,

Keycloak, OAuth 2.0, Gigya, RabbitMQ,

Git, Maven, Teamcity, Linux, Docker, Kubernetes

 

Projektsprachen: Englisch, Deutsch


04.2018 - 09.2018

Branche: Automotive

Connected Cars Plattform:

Software-Entwicklung, Software-Architektur, Codereview, Reverse Engineering, Dokumentation, Optimierung/ Refactoring, Tests

Schwerpunkte: IoT (Internet of Things), SOA, Messaging/ MQTT, Optimierung, TDD

Technisches Umfeld:

Java, RESTful Web Services, SOA, Tomcat, Oracle, Hibernate, 

Spring Framework, JUnit, Mockito, Hamcrest,

Git, Jenkins, Maven, Linux, Docker


10.2015 - 03.2018

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


 

 

 

 

 

 

 

 

 

 

Aus- und Weiterbildung

Aus- und Weiterbildung

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 

Position

Position

Software-Entwickler
Software-Architekt
Berater

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

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

Betriebssysteme

Unix/Linux, Windows, Mac OS X

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)

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,

Hardware

Mac
PC

Branchen

Branchen

Handel

Telekommunikation

Automobilzulieferung

E-Commerce

E-Government (Vermessungs- und Katasterwesen)

Touristik
Finanzdienstleistungen
Informationstechnologie

Einsatzorte

Einsatzorte

Essen (+75km) Ibbenbüren (+75km) Cochem (+75km) Bonn (+75km) Soest (+50km)

NRW, Vorzugsweise Düsseldorf und Umgebung

nicht möglich

Projekte

Projekte

seit 09.2018

Branche: Chemie und Landwirtschaft

Digital Farming Solution:

Software-Entwicklung, Konzeption, Dokumentation, Software-Architektur, Reverse Engineering, Codereview, Refactoring, Tests

 

Schwerpunkte: Micro Services, Cloudbasierte Architektur,

Identity and access management

 

Technisches Umfeld:

Micro Services, Spring Framework, Spring Boot, Java, Postgres, Hibernate, Groovy, Gorm, JUnit, Mockito, Hamcrest, Netflix Hystrix, Prometheus, Grafana, Elasticsearch, Kibana,

Keycloak, OAuth 2.0, Gigya, RabbitMQ,

Git, Maven, Teamcity, Linux, Docker, Kubernetes

 

Projektsprachen: Englisch, Deutsch


04.2018 - 09.2018

Branche: Automotive

Connected Cars Plattform:

Software-Entwicklung, Software-Architektur, Codereview, Reverse Engineering, Dokumentation, Optimierung/ Refactoring, Tests

Schwerpunkte: IoT (Internet of Things), SOA, Messaging/ MQTT, Optimierung, TDD

Technisches Umfeld:

Java, RESTful Web Services, SOA, Tomcat, Oracle, Hibernate, 

Spring Framework, JUnit, Mockito, Hamcrest,

Git, Jenkins, Maven, Linux, Docker


10.2015 - 03.2018

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


 

 

 

 

 

 

 

 

 

 

Aus- und Weiterbildung

Aus- und Weiterbildung

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 

Position

Position

Software-Entwickler
Software-Architekt
Berater

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

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

Betriebssysteme

Unix/Linux, Windows, Mac OS X

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)

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,

Hardware

Mac
PC

Branchen

Branchen

Handel

Telekommunikation

Automobilzulieferung

E-Commerce

E-Government (Vermessungs- und Katasterwesen)

Touristik
Finanzdienstleistungen
Informationstechnologie

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.