Ich bin der Meinung, dass die Tests auf verschiedenen Ebenen und Gute Software-Muster von großer Bedeutung im Projekt sind.
Aktualisiert am 02.03.2021
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.07.2021
Verfügbar zu: 100%
davon vor Ort: 60%
Java
agile Programmierung
Software Entwicklung
Deutsch
Englisch

Einsatzorte

Einsatzorte

Berlin (+100km) Malchin (+100km)
nicht möglich

Projekte

Projekte

4 Jahre 7 Monate
2019-09 - heute

E-Commerce Platform auf AWS in der Microservice Architektur

Java Engineer Java 8 Spring Boot Spring Cloud ...
Java Engineer

Aufgabenbeschreibung des gesamten Projektes:
Main topics became providing flexible delivery options to the customer and make new delivery options available as soon and efficient as possible. This topic involves:

  • Delivery Options Provider (DOP) - Providing delivery options to Customer Facing Applications (CFA) for fulfilling a given cart
  • Fulfillment Network Product Information (FNPI) - Service providing the capacity CRUD for Delivery Services 
  • Outbound Allocation Service (OAS) - Providing items disposition for an order based on stock availability and warehouse configuration

Aufgaben:
1. Programming as the backend developer
3. Writing system specifications and documentations in English
4. Working within the scrum framework in the virtual teams across the whole of Europe

Architektur:

Microservices

Technologien:

  • Java 8
  • REST
  • Spring und Spring Boot
  • AWS DynamoDB
  • AWS S3
  • Spring Cloud
  • CI/CD (Jenkins, Github)
  • Docker
  • Kubernetes
  • Scalyr
Java 8 Spring Boot Spring Cloud AWS Microservices React JS Hibernate Oracle RabbitMQ Docker Kubernetes Junit Spock Scrum Maven Gradle Jira Intelij TDD Bitbucket JFrog Artifactory Swagger Jenkins Sonar
Zalando, Berlin
2 Jahre
2017-10 - 2019-09

E-Commerce Shop in der Microservice Architektur

Senior Java Entwickler Java 8 Spring Boot Spring Cloud ...
Senior Java Entwickler

Aufgabenbeschreibung des gesamten Projektes:

  • OSecom is a shop platform developed within the Otto Group, which uses lean and innovative Projects. OSecom was established in 2005 and is currently used by over 30 webshops in more than 10 countries.
  • OSecom is organized as community, which uses best practices from all members and provides the results with the platform core. 
  • Our goal is to use e-commerce synergy potential within the Otto Group, without limiting the autonomy of the single shop. Therefore we aspire to development with a standardized platform core and high customization part in the frontend.


Aufgaben:
1. Programming as the backend developer
2. Designing the system components
3. Writing system specifications and documentations in German
4. Working within the scrum framework in the virtual teams across the whole of Europe
5. Bug Fixing and maintenance of already existing software
6. Profiling the application mainly to find the bottlenecks

Architektur:

Microservices

Technologien:

  • Java 8
  • Spring und Spring Boot
  • Oracle
  • Hibernate
  • JPA
  • Freemarker, JS, Bootstrap, Node, React Js
  • Spring Cloud
  • Spring Batch
  • CI/CD (Jenkins, Bitbucket, Artifactory)
  • RabbitMQ
  • REST
  • Docker
  • Kubernetes
  • ELK
  • AWS
Java 8 Spring Boot Spring Cloud AWS Microservices React JS Hibernate Oracle RabbitMQ Docker Kubernetes Junit Spock Scrum Maven Gradle Jira Intelij TDD Bitbucket JFrog Artifactory Swagger Jenkins Sonar
Witt-Gruppe (Otto), Bayern
Weiden in der Oberpfalz
1 Jahr
2016-11 - 2017-10

Softwaresystem zur Unterstützung der Geschäftsprozesse in der Microservice Architektur

Senior Java Entwickler Java 8 Spring Boot Spring Cloud ...
Senior Java Entwickler

Aufgabenbeschreibung des gesamten Projektes:

  • Das Hauptziel des Projekts ist die Einführung eines neuen Softwaresystems zur Unterstützung der Geschäftsprozesse.
  • Das neue System soll dabei helfen, neue Märkte zu erschließen, das Produktportfolio schneller und flexibler zu erweitern sowie die Geschäftsprozesse effizienter zu gestalten.


Aufgaben:
1. Programming as the backend developer
2. Designing the system components
3. Writing system specifications and documentations in English
4. Working within the scrum framework in the virtual teams across the whole of Europe

Architektur:

Microservices

Technologien:

  • Java 8
  • Spring und Spring Boot
  • Postgre SQL
  • Hibernate
  • JPA
  • Spring Cloud
  • CI/CD (Jenkins, Bitbucket, Artifactory)
  • REST
  • Kafka
  • Docker
  • Kubernetes
  • ELK
  • Consumer Driven Contracts
Java 8 Spring Boot Spring Cloud Microservices Hibernate Postgre SQL Kafka Docker Kubernetes Junit Spock Scrum Maven Jira Intelij TDD DDD Bitbucket Nexus Swagger Consumer Driven Contracts Jenkins
Car Garantie, Freiburg, Posen
Freiburg Posen
1 Monat
2016-07 - 2016-07

PIA - Personalisierte Intelligente Ansprache

Senior Java Entwickler und System Architekt Java 8 Spring Vaadin ...
Senior Java Entwickler und System Architekt

Aufgabenbeschreibung des gesamten Projektes:

PIA - Personalisierte Intelligente Ansprache. Das Motto des Projektes: „Das strategische Ziel ist die Bereitstellung von Lösungen, mit denen, ausgehend von eShop Bestellungen, durch hochgradig individualisierte und automatisch erzeugte Werbung Folgebestellungen generiert werden"


Aufgaben:
1. Programming as the backend developer
2. Designing the system components
3. Writing system specifications and documentations in German
4. Working within the scrum framework in the virtual teams across the whole of Europe

Architektur:

RPC

Technologien:

  • Java 8
  • Spring
  • Vaadin
  • MySQL
  • JPA
  • Hibernate
  • Spring Batch
  • RPC
  • CI/CD (Jenkins)
  • ELK
Java 8 Spring Vaadin MySql Spring Batch RPC Scrum Eclipse Jira Junit Mockito Tomcat TDD Elasticsearch Logstash Kibana (ELK Stack) Jenkins
koffer24
Stuttgart Posen
11 Monate
2015-09 - 2016-07

Priceintelligence für Händler

Senior Java Entwickler Java 8 Spring Agular Js ...
Senior Java Entwickler

Aufgabenbeschreibung des gesamten Projektes:
Marktbeobachtung: priceintelligence bietet Ihnen mit nur einem Klick einen Überblick über die Marktpreise Ihrer Produkte sowie die Sortimente Ihrer Wettbewerber. Erhalten Sie schnell und einfach konkrete Handlungsempfehlungen, die zu Ihrer Pricing Strategie passen.
https://priceintelligence.net

Aufgaben:
1. Programming as the backend and frontend developer
2. Working within the scrum framework in the virtual teams across the whole of Europe

Architektur:

Distributed + Plugins

Technologien:

  • Java 8
  • Groovy
  • Spring
  • Angular Js
  • Mongo DB
  • Hibernate
  • JPA
  • ACI/CD (Jenkins)
  • Hazelcast
  • REST
  • AWS
Java 8 Spring Agular Js Mongo DB AWS Groovy Scrum Jira Eclipse SVN Tomcat Hazelcast Jenkins
Otto
Stuttgart Posen
11 Monate
2014-09 - 2015-07

PIM

Technischer Berater Java 8 Java RPC ...
Technischer Berater

Aufgabenbeschreibung des gesamten Projektes:
Hochqualifizierte Produkt-Informationen sind heute der Business Driver, mit dem Sie Handels- und Geschäftsprozesse auf ein Maximum beschleunigen, Ihr Unternehmen mit internen wie externen Partnern und Kunden effizient vernetzen – lokal, global, individuell.

Aufgaben:
1. Programming as the backend developer
2. Designing the system components
3. Writing system specifications and documentations in German
4. Working within the scrum framework in the virtual teams across the whole of Europe
5. Bug Fixing and maintenance of already existing software
6. Profiling the application mainly to find the bottlenecks

Architektur:

Plugins, RPC

Technologien:

  • Java
  • Eclipse RCP
  • MS SQL Server
  • Hibernate
  • JPA
  • ActiveMQ
  • REST
  • CI/CD (Jenkins)
  • RabbitMQ
  • AWS
Java 8 Java RPC Eclipse RCP MS SQL Server Scrum Eclipse Maven Nexus REST Jira ActiveMQ Elasticsearch Logstash Kibana (ELK Stack) Jenkins
Klingel, Schulke, Bestseller, DOLE, EDE, ELDAS, EURONICS, ElektroMaterial, FIWE
Stuttgart Posen
1 Jahr 9 Monate
2012-12 - 2014-08

Internationales Modell des City-Managements

Tech Lead von J2EE-Entwicklungsteam Spring JSF (Primefaces) Hibernate ...
Tech Lead von J2EE-Entwicklungsteam

Aufgabenbeschreibung des gesamten Projektes:

Internationales Modell des City-Managements – Tech Lead in der Entwicklung des IT-Systems, Unterstützung der Management-Prozesse in der Verwaltung 

Aufgaben:
1. Team Leader
2. Programming as the backend developer
3. Designing the system components
4. Writing system specifications and documentations
5. Infrastrukturmanagement und Netzwerkadministration (Oracle RAC, Xen)
6. Performance-tuning

Architektur:

Monolith

Technologien:

  • Java
  • JSF (Primefaces)
  • Spring
  • Oracle
  • JPA
  • Hibernate
  • CI/CD (Jenkins, RAC, XEN, Apache)
  • REST
Spring JSF (Primefaces) Hibernate Oracle Agile Maven SVN JMX VisualVM Selenium Junit Tomcat + Apache Trac Jenkins
Polnische Verwaltungsbüros
Posen
3 Jahre 3 Monate
2009-10 - 2012-12

"IT-SOA" Projekt - Software- Entwicklung des IT-Systems, Unterstützung von Investitionen in Management-Prozesse

Java EE-Entwickler Java GWT OSGI ...
Java EE-Entwickler

Aufgabenbeschreibung des gesamten Projektes:

4-Jahres "IT-SOA" Projekt - Software-Entwicklung des IT-Systems, Unterstützung von Investitionen in Management-Prozesse in der Baubranche.


Aufgaben:
1. Programming as the backend developer
2. Designing the system components
3. Writing system specifications and documentations in English

Architektur:

Plugins

Technologien:

  • Java
  • OSGi 
  • GWT
  • Hibernate
  • SOAP
  • Oracle
  • JPA
  • Android
  • REST
Java GWT OSGI Hibernate WebServices SOAP Oracle Android Json Junit JMeter REST Maven Agile SVN Eclipse Jira Tomcat Hudson
Posen University of Economics
Posen
2 Jahre 1 Monat
2007-09 - 2009-09

Java Web Projekt - Interne CRM Managementsystem

Java-Entwickler Java Servlets Struts ...
Java-Entwickler

Aufgabenbeschreibung des gesamten Projektes:
Software-Bereitstellung des Customer Relationship Management (CRM)

Aufgaben:
1. Programming as the java developer
2. Designing the system components

Architektur:

Monolith

Technologien:

  • Java
  • Servlets
  • Struts
  • EJB
  • GWT
  • Hibernate
  • jBoss
Java Servlets Struts EJB GWT Hibernate Maven SVN Eclipse JBoss
HORYZONT TI
Posen

Aus- und Weiterbildung

Aus- und Weiterbildung

2004 - 2008

B.Sc. im Informatik
Posen University of Technology, Posen, Polen
Fakultät für Informatik und Management

2008 - 2009
M.Sc. im Informatik
Posen University of Technology, Posen, Polen
Fakultät für Informatik und Management,
Fachbereich: Software Engineering

ZERTIFIZIERUNGEN
10/2016
CRAFTSMANSHIP - PROFESSIONAL TOOLBOX
Technische Schulung
The best developer and architectural techniques (TDD, DDD)

10/2015
PROFESSIONAL SCRUM MASTER
organisiert von scrum.org
Beendet mit dem Titel "PSM"

08/2015

SCRUM GROUP CERTIFIED SCRUM MASTER
organisiert von scrumgroup.org
Beendet mit dem Titel "Certified Scrum Master"

07/2014
ZERTIFIKAT DEUTSCH / TELC DEUTSCH B1
organisiert von telc GmbH
The European Language Certificates

04/2014

  • ORACLE CERTIFIED PROFESSIONAL - Oracle, Java SE 7 Programmer
  • ORACLE CERTIFIED ASSOCIATE - Oracle, Java SE 7 Programmer

09/2013
CREATING EFFICIENT SOFTWARE IN JAVA - ADVANCED TECHNIQUES
Technische Schulung
Die Lösung von Leistungsproblemen

06/2013

DEUTSCH-SPRACHKURS
2-Semester
Grundstufe

06/2009
CISCO
CCNA
Computer-Netzwerk-Kurs

Position

Position

Remote Arbeit ist auch OK

Kompetenzen

Kompetenzen

Top-Skills

Java agile Programmierung Software Entwicklung

Produkte / Standards / Erfahrungen / Methoden

ActiveMQ
Agile
AWS
Docker
Eclipse
Eclipse RCP
EJB
Elasticsearch
Gradle
GWT
Hibernate
Hudson
JBoss
Jenkins
Jira
JMeter
Kubernetes
Maven
Mockito
Nexus
OSGI
REST
Scrum
Servlets
SOAP
Sonar
Spring
Struts
SVN
TDD
Tomcat
Vaadin
WebServices

ARBEITSMETHODIK(EN)

  • Scrum
  • Agile
  • Waterfall
  • TDD
  • DDD
  • Kanban

JAVA/ FRAMEWORKS

  • Spring
  • JPA
  • Hibernate
  • Swagger
  • OSGi
  • Eclipse RCP
  • Hibernate
  • Junit
  • Spock
  • Vaadin
  • GWT
  • Liferay
  • Struts
  • JSF
  • Primefaces
  • EJB
  • RabbitMQ
  • Kafka

DevOps

  • Kubernetes
  • Docker
  • Jenkins
  • AWS
  • ELK

Architekturen

  • Microservices
  • REST
  • Cloud

Testen

  • JUnit
  • TDD
  • Spock
  • Selenium

System-Design

  • Design Patterns
  • Clean Code
  • Code Review

Frontend

  • React JS
  • Angular JS

UMGEBUNGEN

  • Intelij
  • Eclipse
  • Netbeans
  • jDeveloper
  • SERVER
  • Tomcat
  • Jetty
  • JBoss
  • Xen
  • Oracle RAC station

DIENSTE

  • DNS
  • DHCP
  • VPN
  • E-Mail
  • Firewall
  • Linux und Windows-Server-Administration

TECHNIK/TOOLS

  • TDD
  • DDD
  • JMX
  • Microservices und Cloud
  • SOA
  • RPC
  • Testen und Debuggen: TDD, JUnit, Mockito, JMeter,
  • Selenium, Spock, ThreadDumpAnalyzer
  • Code Reviews
  • Bitbucket
  • Trac
  • Software Design Patterns
  • JIRA
  • Jenkins
  • ActiveMQ
  • Profilieren und Benchmarking: VisualVM, JProfiler,
  • Caliper
  • Maven
  • Gradle
  • Ant
  • Elasticsearch, Logstash, Kibana (ELK Stack)

PRODUKTE

  • PIM (Product information management)
  • Marktbeobachtung

SPEZIALISIERUNG:
Java Backend Entwicklung, Scrum mastering

KURZBESCHREIBUNG:
Erfahrung in Jahren: 12 Jahre

  • Ich mag technologische Innovationen und neue Ansätze für die Softwareentwicklung wie DDD. Meine Stärke ist die Lösung von Leistungsproblemen. Ich bin der Meinung, dass die Tests und gute Software-Muster von großer Bedeutung im Projekt sind.
  • Ich habe Erfahrung in der Arbeit mit deutschen Kunden wo wir u.a. an Projekten in denen auf Deutsch dokumentiert wurde arbeiteten. Ich arbeitete in Rahmen des Scrum Frameworks an verschiedenen Projekten. Ich bin eine sehr offene und flexible Person. Ich kann mich in unterschiedlichen Projekten anpassen. Ich mag es, in einem Team zu arbeiten und Know-how auszutauschen. Ich bin der Meinung, dass die Synergie der Schlüssel zum Erfolg ist.

Betriebssysteme

Android
Linux
Windows

Programmiersprachen

Groovy
J2EE/J2SE
Java
8
JMX
Json
PL/SQL
SQL
XML

Datenbanken

Hazelcast
Mongo DB
MS SQL Server
MySQL
Oracle
Postgre SQL
SQLite

Datenkommunikation

REST
RPC
SOAP

Design / Entwicklung / Konstruktion

microservice

Branchen

Branchen

  • E-Commerce
  • Öffentlicher Sektor
  • Banken und Versicherungen
  • Industrie
  • Lebensmittel
  • Bildung
  • Dienstleistung
  • IoT
  • Investitionen

Einsatzorte

Einsatzorte

Berlin (+100km) Malchin (+100km)
nicht möglich

Projekte

Projekte

4 Jahre 7 Monate
2019-09 - heute

E-Commerce Platform auf AWS in der Microservice Architektur

Java Engineer Java 8 Spring Boot Spring Cloud ...
Java Engineer

Aufgabenbeschreibung des gesamten Projektes:
Main topics became providing flexible delivery options to the customer and make new delivery options available as soon and efficient as possible. This topic involves:

  • Delivery Options Provider (DOP) - Providing delivery options to Customer Facing Applications (CFA) for fulfilling a given cart
  • Fulfillment Network Product Information (FNPI) - Service providing the capacity CRUD for Delivery Services 
  • Outbound Allocation Service (OAS) - Providing items disposition for an order based on stock availability and warehouse configuration

Aufgaben:
1. Programming as the backend developer
3. Writing system specifications and documentations in English
4. Working within the scrum framework in the virtual teams across the whole of Europe

Architektur:

Microservices

Technologien:

  • Java 8
  • REST
  • Spring und Spring Boot
  • AWS DynamoDB
  • AWS S3
  • Spring Cloud
  • CI/CD (Jenkins, Github)
  • Docker
  • Kubernetes
  • Scalyr
Java 8 Spring Boot Spring Cloud AWS Microservices React JS Hibernate Oracle RabbitMQ Docker Kubernetes Junit Spock Scrum Maven Gradle Jira Intelij TDD Bitbucket JFrog Artifactory Swagger Jenkins Sonar
Zalando, Berlin
2 Jahre
2017-10 - 2019-09

E-Commerce Shop in der Microservice Architektur

Senior Java Entwickler Java 8 Spring Boot Spring Cloud ...
Senior Java Entwickler

Aufgabenbeschreibung des gesamten Projektes:

  • OSecom is a shop platform developed within the Otto Group, which uses lean and innovative Projects. OSecom was established in 2005 and is currently used by over 30 webshops in more than 10 countries.
  • OSecom is organized as community, which uses best practices from all members and provides the results with the platform core. 
  • Our goal is to use e-commerce synergy potential within the Otto Group, without limiting the autonomy of the single shop. Therefore we aspire to development with a standardized platform core and high customization part in the frontend.


Aufgaben:
1. Programming as the backend developer
2. Designing the system components
3. Writing system specifications and documentations in German
4. Working within the scrum framework in the virtual teams across the whole of Europe
5. Bug Fixing and maintenance of already existing software
6. Profiling the application mainly to find the bottlenecks

Architektur:

Microservices

Technologien:

  • Java 8
  • Spring und Spring Boot
  • Oracle
  • Hibernate
  • JPA
  • Freemarker, JS, Bootstrap, Node, React Js
  • Spring Cloud
  • Spring Batch
  • CI/CD (Jenkins, Bitbucket, Artifactory)
  • RabbitMQ
  • REST
  • Docker
  • Kubernetes
  • ELK
  • AWS
Java 8 Spring Boot Spring Cloud AWS Microservices React JS Hibernate Oracle RabbitMQ Docker Kubernetes Junit Spock Scrum Maven Gradle Jira Intelij TDD Bitbucket JFrog Artifactory Swagger Jenkins Sonar
Witt-Gruppe (Otto), Bayern
Weiden in der Oberpfalz
1 Jahr
2016-11 - 2017-10

Softwaresystem zur Unterstützung der Geschäftsprozesse in der Microservice Architektur

Senior Java Entwickler Java 8 Spring Boot Spring Cloud ...
Senior Java Entwickler

Aufgabenbeschreibung des gesamten Projektes:

  • Das Hauptziel des Projekts ist die Einführung eines neuen Softwaresystems zur Unterstützung der Geschäftsprozesse.
  • Das neue System soll dabei helfen, neue Märkte zu erschließen, das Produktportfolio schneller und flexibler zu erweitern sowie die Geschäftsprozesse effizienter zu gestalten.


Aufgaben:
1. Programming as the backend developer
2. Designing the system components
3. Writing system specifications and documentations in English
4. Working within the scrum framework in the virtual teams across the whole of Europe

Architektur:

Microservices

Technologien:

  • Java 8
  • Spring und Spring Boot
  • Postgre SQL
  • Hibernate
  • JPA
  • Spring Cloud
  • CI/CD (Jenkins, Bitbucket, Artifactory)
  • REST
  • Kafka
  • Docker
  • Kubernetes
  • ELK
  • Consumer Driven Contracts
Java 8 Spring Boot Spring Cloud Microservices Hibernate Postgre SQL Kafka Docker Kubernetes Junit Spock Scrum Maven Jira Intelij TDD DDD Bitbucket Nexus Swagger Consumer Driven Contracts Jenkins
Car Garantie, Freiburg, Posen
Freiburg Posen
1 Monat
2016-07 - 2016-07

PIA - Personalisierte Intelligente Ansprache

Senior Java Entwickler und System Architekt Java 8 Spring Vaadin ...
Senior Java Entwickler und System Architekt

Aufgabenbeschreibung des gesamten Projektes:

PIA - Personalisierte Intelligente Ansprache. Das Motto des Projektes: „Das strategische Ziel ist die Bereitstellung von Lösungen, mit denen, ausgehend von eShop Bestellungen, durch hochgradig individualisierte und automatisch erzeugte Werbung Folgebestellungen generiert werden"


Aufgaben:
1. Programming as the backend developer
2. Designing the system components
3. Writing system specifications and documentations in German
4. Working within the scrum framework in the virtual teams across the whole of Europe

Architektur:

RPC

Technologien:

  • Java 8
  • Spring
  • Vaadin
  • MySQL
  • JPA
  • Hibernate
  • Spring Batch
  • RPC
  • CI/CD (Jenkins)
  • ELK
Java 8 Spring Vaadin MySql Spring Batch RPC Scrum Eclipse Jira Junit Mockito Tomcat TDD Elasticsearch Logstash Kibana (ELK Stack) Jenkins
koffer24
Stuttgart Posen
11 Monate
2015-09 - 2016-07

Priceintelligence für Händler

Senior Java Entwickler Java 8 Spring Agular Js ...
Senior Java Entwickler

Aufgabenbeschreibung des gesamten Projektes:
Marktbeobachtung: priceintelligence bietet Ihnen mit nur einem Klick einen Überblick über die Marktpreise Ihrer Produkte sowie die Sortimente Ihrer Wettbewerber. Erhalten Sie schnell und einfach konkrete Handlungsempfehlungen, die zu Ihrer Pricing Strategie passen.
https://priceintelligence.net

Aufgaben:
1. Programming as the backend and frontend developer
2. Working within the scrum framework in the virtual teams across the whole of Europe

Architektur:

Distributed + Plugins

Technologien:

  • Java 8
  • Groovy
  • Spring
  • Angular Js
  • Mongo DB
  • Hibernate
  • JPA
  • ACI/CD (Jenkins)
  • Hazelcast
  • REST
  • AWS
Java 8 Spring Agular Js Mongo DB AWS Groovy Scrum Jira Eclipse SVN Tomcat Hazelcast Jenkins
Otto
Stuttgart Posen
11 Monate
2014-09 - 2015-07

PIM

Technischer Berater Java 8 Java RPC ...
Technischer Berater

Aufgabenbeschreibung des gesamten Projektes:
Hochqualifizierte Produkt-Informationen sind heute der Business Driver, mit dem Sie Handels- und Geschäftsprozesse auf ein Maximum beschleunigen, Ihr Unternehmen mit internen wie externen Partnern und Kunden effizient vernetzen – lokal, global, individuell.

Aufgaben:
1. Programming as the backend developer
2. Designing the system components
3. Writing system specifications and documentations in German
4. Working within the scrum framework in the virtual teams across the whole of Europe
5. Bug Fixing and maintenance of already existing software
6. Profiling the application mainly to find the bottlenecks

Architektur:

Plugins, RPC

Technologien:

  • Java
  • Eclipse RCP
  • MS SQL Server
  • Hibernate
  • JPA
  • ActiveMQ
  • REST
  • CI/CD (Jenkins)
  • RabbitMQ
  • AWS
Java 8 Java RPC Eclipse RCP MS SQL Server Scrum Eclipse Maven Nexus REST Jira ActiveMQ Elasticsearch Logstash Kibana (ELK Stack) Jenkins
Klingel, Schulke, Bestseller, DOLE, EDE, ELDAS, EURONICS, ElektroMaterial, FIWE
Stuttgart Posen
1 Jahr 9 Monate
2012-12 - 2014-08

Internationales Modell des City-Managements

Tech Lead von J2EE-Entwicklungsteam Spring JSF (Primefaces) Hibernate ...
Tech Lead von J2EE-Entwicklungsteam

Aufgabenbeschreibung des gesamten Projektes:

Internationales Modell des City-Managements – Tech Lead in der Entwicklung des IT-Systems, Unterstützung der Management-Prozesse in der Verwaltung 

Aufgaben:
1. Team Leader
2. Programming as the backend developer
3. Designing the system components
4. Writing system specifications and documentations
5. Infrastrukturmanagement und Netzwerkadministration (Oracle RAC, Xen)
6. Performance-tuning

Architektur:

Monolith

Technologien:

  • Java
  • JSF (Primefaces)
  • Spring
  • Oracle
  • JPA
  • Hibernate
  • CI/CD (Jenkins, RAC, XEN, Apache)
  • REST
Spring JSF (Primefaces) Hibernate Oracle Agile Maven SVN JMX VisualVM Selenium Junit Tomcat + Apache Trac Jenkins
Polnische Verwaltungsbüros
Posen
3 Jahre 3 Monate
2009-10 - 2012-12

"IT-SOA" Projekt - Software- Entwicklung des IT-Systems, Unterstützung von Investitionen in Management-Prozesse

Java EE-Entwickler Java GWT OSGI ...
Java EE-Entwickler

Aufgabenbeschreibung des gesamten Projektes:

4-Jahres "IT-SOA" Projekt - Software-Entwicklung des IT-Systems, Unterstützung von Investitionen in Management-Prozesse in der Baubranche.


Aufgaben:
1. Programming as the backend developer
2. Designing the system components
3. Writing system specifications and documentations in English

Architektur:

Plugins

Technologien:

  • Java
  • OSGi 
  • GWT
  • Hibernate
  • SOAP
  • Oracle
  • JPA
  • Android
  • REST
Java GWT OSGI Hibernate WebServices SOAP Oracle Android Json Junit JMeter REST Maven Agile SVN Eclipse Jira Tomcat Hudson
Posen University of Economics
Posen
2 Jahre 1 Monat
2007-09 - 2009-09

Java Web Projekt - Interne CRM Managementsystem

Java-Entwickler Java Servlets Struts ...
Java-Entwickler

Aufgabenbeschreibung des gesamten Projektes:
Software-Bereitstellung des Customer Relationship Management (CRM)

Aufgaben:
1. Programming as the java developer
2. Designing the system components

Architektur:

Monolith

Technologien:

  • Java
  • Servlets
  • Struts
  • EJB
  • GWT
  • Hibernate
  • jBoss
Java Servlets Struts EJB GWT Hibernate Maven SVN Eclipse JBoss
HORYZONT TI
Posen

Aus- und Weiterbildung

Aus- und Weiterbildung

2004 - 2008

B.Sc. im Informatik
Posen University of Technology, Posen, Polen
Fakultät für Informatik und Management

2008 - 2009
M.Sc. im Informatik
Posen University of Technology, Posen, Polen
Fakultät für Informatik und Management,
Fachbereich: Software Engineering

ZERTIFIZIERUNGEN
10/2016
CRAFTSMANSHIP - PROFESSIONAL TOOLBOX
Technische Schulung
The best developer and architectural techniques (TDD, DDD)

10/2015
PROFESSIONAL SCRUM MASTER
organisiert von scrum.org
Beendet mit dem Titel "PSM"

08/2015

SCRUM GROUP CERTIFIED SCRUM MASTER
organisiert von scrumgroup.org
Beendet mit dem Titel "Certified Scrum Master"

07/2014
ZERTIFIKAT DEUTSCH / TELC DEUTSCH B1
organisiert von telc GmbH
The European Language Certificates

04/2014

  • ORACLE CERTIFIED PROFESSIONAL - Oracle, Java SE 7 Programmer
  • ORACLE CERTIFIED ASSOCIATE - Oracle, Java SE 7 Programmer

09/2013
CREATING EFFICIENT SOFTWARE IN JAVA - ADVANCED TECHNIQUES
Technische Schulung
Die Lösung von Leistungsproblemen

06/2013

DEUTSCH-SPRACHKURS
2-Semester
Grundstufe

06/2009
CISCO
CCNA
Computer-Netzwerk-Kurs

Position

Position

Remote Arbeit ist auch OK

Kompetenzen

Kompetenzen

Top-Skills

Java agile Programmierung Software Entwicklung

Produkte / Standards / Erfahrungen / Methoden

ActiveMQ
Agile
AWS
Docker
Eclipse
Eclipse RCP
EJB
Elasticsearch
Gradle
GWT
Hibernate
Hudson
JBoss
Jenkins
Jira
JMeter
Kubernetes
Maven
Mockito
Nexus
OSGI
REST
Scrum
Servlets
SOAP
Sonar
Spring
Struts
SVN
TDD
Tomcat
Vaadin
WebServices

ARBEITSMETHODIK(EN)

  • Scrum
  • Agile
  • Waterfall
  • TDD
  • DDD
  • Kanban

JAVA/ FRAMEWORKS

  • Spring
  • JPA
  • Hibernate
  • Swagger
  • OSGi
  • Eclipse RCP
  • Hibernate
  • Junit
  • Spock
  • Vaadin
  • GWT
  • Liferay
  • Struts
  • JSF
  • Primefaces
  • EJB
  • RabbitMQ
  • Kafka

DevOps

  • Kubernetes
  • Docker
  • Jenkins
  • AWS
  • ELK

Architekturen

  • Microservices
  • REST
  • Cloud

Testen

  • JUnit
  • TDD
  • Spock
  • Selenium

System-Design

  • Design Patterns
  • Clean Code
  • Code Review

Frontend

  • React JS
  • Angular JS

UMGEBUNGEN

  • Intelij
  • Eclipse
  • Netbeans
  • jDeveloper
  • SERVER
  • Tomcat
  • Jetty
  • JBoss
  • Xen
  • Oracle RAC station

DIENSTE

  • DNS
  • DHCP
  • VPN
  • E-Mail
  • Firewall
  • Linux und Windows-Server-Administration

TECHNIK/TOOLS

  • TDD
  • DDD
  • JMX
  • Microservices und Cloud
  • SOA
  • RPC
  • Testen und Debuggen: TDD, JUnit, Mockito, JMeter,
  • Selenium, Spock, ThreadDumpAnalyzer
  • Code Reviews
  • Bitbucket
  • Trac
  • Software Design Patterns
  • JIRA
  • Jenkins
  • ActiveMQ
  • Profilieren und Benchmarking: VisualVM, JProfiler,
  • Caliper
  • Maven
  • Gradle
  • Ant
  • Elasticsearch, Logstash, Kibana (ELK Stack)

PRODUKTE

  • PIM (Product information management)
  • Marktbeobachtung

SPEZIALISIERUNG:
Java Backend Entwicklung, Scrum mastering

KURZBESCHREIBUNG:
Erfahrung in Jahren: 12 Jahre

  • Ich mag technologische Innovationen und neue Ansätze für die Softwareentwicklung wie DDD. Meine Stärke ist die Lösung von Leistungsproblemen. Ich bin der Meinung, dass die Tests und gute Software-Muster von großer Bedeutung im Projekt sind.
  • Ich habe Erfahrung in der Arbeit mit deutschen Kunden wo wir u.a. an Projekten in denen auf Deutsch dokumentiert wurde arbeiteten. Ich arbeitete in Rahmen des Scrum Frameworks an verschiedenen Projekten. Ich bin eine sehr offene und flexible Person. Ich kann mich in unterschiedlichen Projekten anpassen. Ich mag es, in einem Team zu arbeiten und Know-how auszutauschen. Ich bin der Meinung, dass die Synergie der Schlüssel zum Erfolg ist.

Betriebssysteme

Android
Linux
Windows

Programmiersprachen

Groovy
J2EE/J2SE
Java
8
JMX
Json
PL/SQL
SQL
XML

Datenbanken

Hazelcast
Mongo DB
MS SQL Server
MySQL
Oracle
Postgre SQL
SQLite

Datenkommunikation

REST
RPC
SOAP

Design / Entwicklung / Konstruktion

microservice

Branchen

Branchen

  • E-Commerce
  • Öffentlicher Sektor
  • Banken und Versicherungen
  • Industrie
  • Lebensmittel
  • Bildung
  • Dienstleistung
  • IoT
  • Investitionen

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.