Schlagwörter
Skills
Ich mag technologische Innovationen und neue Ansätze für die Softwareentwicklung wie Domain-Driven Design. Meine Stärke ist die
Lösung von Leistungsproblemen. Ich bin der Meinung, dass die Tests auf verschiedenen Ebenen von großer Bedeutung im Projekt sind.
Gute Software-Muster im Projekt spielen wichtige Rolle, besonders in der Systemwartung.
Das Thema DevOps ist mir sehr vertraut und ich verfüge über umfassende Erfahrung in vielen Lösungen, sowohl auf Basis von Cloud- als auch Hybridlösungen.
Ich habe Erfahrung in der Arbeit mit deutschen Kunden. Ich arbeitete in Rahmen vom Scrum und Kanban Framework an verschiedenen Projekten. Ich
bin eine sehr offene und flexible Person. Ich kann mich unterschiedlichen Projekten anpassen
Meine motivation:
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.
Ich bin sehr unabhängig und bereit für Herausforderungen.
Kenntnisse:
JVM languages: Java, Kotlin, Groovy
Spring, Spring Boot, Spring Cloud, Quarkus
TDD und DDD
Microservices, REST, Cloud, Plug-ins
CI/CD/CT, Jenkins, Docker, Kubernetes, Helm, AWS, Azure, Terraform, OpenShift, Scaleway
Hibernate, JPA, JTA
RabbitMQ, Kafka
JUnit, Spock, Mocks
PostgresSQL, Oracle, MySQL, MongoDB, DynamoDB, DB2
Grafana, ELK, Prometheus, AppDynamics
Eclipse RCP, OSGi
SPA, HTML, Angular JS, React JS, Java Script, CSS
Agile, Scrum, Kanban
Design Patterns, Clean Code, Code Review
Projekthistorie
Projekt basierend auf Microservice-Architektur mit Hunderten von Services und Kafka als Kommunikationsbus im Cloud-Cluster auf Azure bereitgestellt. Monitoring und Wartung des in der Azure-Cloud implementierten Bestandssystems.
Aufgaben:
- Programmierung als DevOps Engineer
- Konfiguration von Monitoring-Microservices (mittels AppDynamics, Prometheus, Grafana)
- Microservices anpassen
- Arbeiten im Rahmen von Scrum in den virtuellen Teams in ganz Europa
Technologien:
Java 17
Kafka
Spring Boot
AKS
Azure Bus
Azure KeyVault
CI/CD (Jenkins, Bitbucket)
Docker
Kubernetes
Helm
Microsoft SQL Server
Grafana
AppDynamics
Hauptthemen sind die Anreicherung von Jenkins-Pipelines mit allen Funktionen mit moderner Technologie (CLI) und folgendem Toolset:
- docker baut auf Jenkins mit Openshift Agent
- Unit-Test inkl. Reporting an Jenkins und Build Breaker
- Dependecies Check
- Sicherheitstests mit Fortify
- Open Source License Compliance (OSLC) Scannen/Prüfen mit Flexera
- Sonarqube-Scan
- helm-Bereitstellung für Openshift
- Smoke Tests
- Funktionstests mit Selenium GRID
- Leistungstest mit jMeter
- Dynatrace-Leistungssignatur
- GSN-Änderungsmanagement
- Verwenden von Terraform der Infrastruktur als Code in Azure Cloud
- Konfiguration von Jenkins-Pipelines,
- Verfassen von Systemspezifikationen und Dokumentationen in englischer/deutcher Sprache,
- Arbeiten im Scrum-Framework im virtuellen Team Deutschland.
Technologien:
Jenkins
Kubernetes
Helm
Docker
OpenShift
Azure
Terraform
Hauptthemen waren die Bereitstellung flexibler Lieferoptionen für den Kunden und die Bereitstellung neuer Lieferoptionen so schnell und effizient wie möglich. Dieses Thema beinhaltet:
- Delivery Options Provider (DOP) – Bereitstellung von Lieferoptionen für kundenseitige Anwendungen (CFA) zur Erfüllung eines bestimmten Warenkorbs
- Fulfillment Network Product Information (FNPI) – Service, der die CRUD-Kapazität für Zustelldienste bereitstellt
- Outbound Allocation Service (OAS) – Bereitstellen der Artikeldisposition für eine Bestellung basierend auf der Lagerverfügbarkeit und der Lagerkonfiguration
- Programmierung als Backend-Entwickler
- Verfassen von Systemspezifikationen und Dokumentationen in Englisch und Deutsch
- Arbeiten im Rahmen von Scrum in den virtuellen Teams in ganz Europa
Technologien:
Java 8
Spring Boot
Spring Cloud
Cloud, REST
AWS DynamoDB
AWS S3
CI/CD (Jenkins, Github)
Docker
Kubernetes
OpenTracing
Scalyr
OSecom ist eine innerhalb der Otto Group entwickelte Shopplattform, die schlanke und innovative Projekte nutzt. OSecom wurde 2005 gegründet und wird derzeit von über 30 Webshops in mehr als 10 Ländern verwendet.
OSecom ist als Community organisiert, die Best Practices aller Mitglieder nutzt und die Ergebnisse mit dem Plattformkern bereitstellt.
Unser Ziel ist es, E-Commerce-Synergiepotenziale innerhalb der Otto Group zu nutzen, ohne die Autonomie des einzelnen Shops einzuschränken. Daher streben wir eine Entwicklung mit einem standardisierten Plattformkern und einem hohen Anpassungsanteil im Frontend an.
Aufgaben:
- Programmierung als Full-Stack-Entwickler
- Auslegung der Systemkomponenten
- Verfassen von Systemspezifikationen und Dokumentationen in deutscher Sprache
- Arbeiten im Rahmen von Scrum in den virtuellen Teams in ganz Europa
- Bug Fixing und Wartung von bereits bestehender Software
- Profilerstellung der Anwendung, hauptsächlich um die Engpässe zu finden
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
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:
- Bestimmung der Systemarchitektur
- Programmierung als Backend-Entwickler
- Auslegung der Systemkomponenten
- Verfassen von Systemspezifikationen und Dokumentationen in englischer Sprache
- Arbeiten im Rahmen von Scrum in den virtuellen Teams in ganz Europa
Architektur: Microservices
Technologien:
Java 8
Spring und Spring Boot
Spring Cloud
Postgre SQL
Hibernate
JPA
CI/CD (Jenkins, Bitbucket, Artifactory)
REST
Kafka
Docker
Kubernetes
ELK
Consumer Driven Contracts
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:
- Bestimmung der Systemarchitektur
- Programmierung als Backend-Entwickler
- Auslegung der Systemkomponenten
- Verfassen von Systemspezifikationen und Dokumentationen in englischer Sprache
- Arbeiten im Rahmen von Scrum in den virtuellen Teams in ganz Europa
Technologien:
Java 8
Spring
Vaadin
Angular
MySQL
JPA
Hibernate
Spring Batch
RPC
CI/CD (Jenkins)
ELK
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:
- Programmierung als Backend und Frontend-Entwickler
- Arbeiten im Rahmen von Scrum in den virtuellen Teams in ganz Europa
Technologien:
Java 8
Groovy
Spring
Angular Js
Mongo DB
Hibernate
JPA
ACI/CD (Jenkins)
Hazelcast
REST
AWS
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:
- Programmierung als Full-Stack Entwickler
- Auslegung der Systemkomponenten
- Verfassen von Systemspezifikationen und Dokumentationen in deutscher Sprache
- Arbeiten im Rahmen von Scrum in den virtuellen Teams in ganz Europa
- Bug Fixing und Wartung von bereits bestehender Software
- Profilerstellung der Anwendung, hauptsächlich um die Engpässe zu finden
Technologien:
Java
Eclipse RCP
MS SQL Server
Hibernate
JPA
ActiveMQ
REST
CI/CD (Jenkins)
RabbitMQ
AWS
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
www.portal.akademiaadministracji.pl
Aufgaben:
- Teamleiter
- Programmierung als Full-Stack-Entwickler
- Auslegung der Systemkomponenten
- Verfassen von Systemspezifikationen und Dokumentationen
- Infrastrukturmanagement und Netzwerkadministration (Oracle RAC, Xen)
- Performance-tuning
Architektur: Monolith
Technologien:
J2EE
Spring
Oracle
JPA
Hibernate
CI/CD (Jenkins, RAC, XEN, Apache)
REST
JSF (Primefaces)
Java script
Aufgabenbeschreibung des gesamten Projektes:
4-Jahres "IT-SOA" Projekt - Software-Entwicklung des IT-Systems, Unterstützung von Investitionen in Management-Prozesse in der Baubranche.
http://www.kti.ue.poznan.pl/itsoa
Aufgaben:
- Programmierung als Backend Entwickler
- Auslegung der Systemkomponenten
- Verfassen von Systemspezifikationen und Dokumentationen in englischer Sprache
Architektur: Plugins
Technologien:
Java
OSGi
GWT
Hibernate
SOAP
Oracle
JPA
Android
REST
Aufgabenbeschreibung des gesamten Projektes:
Software-Bereitstellung des Customer Relationship Management (CRM)
Aufgaben:
1. Programmierung als Java Entwickler
2. Auslegung der Systemkomponenten
Architektur: Monolith
Technologien:
Java
Servlets
Struts
EJB
GWT
JSP
Hibernate
jBoss