Profilbild von Iouri Polonski Fullstack Softwareentwickler und Architekt in Server/Client-Umfeld (Java/Angular/JavaScript) aus Hamburg

Iouri Polonski

nicht verfügbar bis 31.12.2024

Letztes Update: 10.02.2024

Fullstack Softwareentwickler und Architekt in Server/Client-Umfeld (Java/Angular/JavaScript)

Abschluss: Dipl. Wirtschafts-Informatiker
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | russisch (Muttersprache)

Schlagwörter

Java Front End Javascript Apple IOS Wildfly ReactJS Git AngularJS Docker HTML + 50 weitere Schlagwörter anzeigen

Dateianlagen

Referenz-evelopment_130423.pdf
CV_111223.docx

Skills

Erfahrung

Seit 21 Jahren in Bereich E-Commerce mit Schwerpunkt Logistik/Warenwirtschaft ohne Unterbrechung tätig.
Entwicklung der Server/Client-Anwendungen auf Basis Spring Boot, Application-Server, Microservice-Frameworks, Web-Frontend oder Java-Swing-Frontend.
Rollen: Full Stack-Senior-Developer, Softwarearchitekt.

Skills

Programmiersprachen/Werkzeuge
Java 17, 11, 8, Java-Enterprise, JPA, Hibernate, SQL, SQL-Server, Oracle, DB2, MongoDB, DocumentDB, React, Angular, JavaScript, TypeScript, Gradle, Maven, HTML, CSS, Git-Lab, GitHub, XML, XSLT, XPath, XSD, WSDL, UML, SonarQube, Insomnia  

Plattformen/Frameworks-Backend
Spring Boot 2, Spring Boot 3, Wildfly, Jboss, Weblogic, OpenEjb, Java EE 8+, REST, SOAP, Docker, Docker-Compose, Git, Junit, Selenium, Jenkins, Kubernetes, Kafka, AWS, Lambdas , OpenShift, Azure Cloud, Terraform, ActiveMQ, Keycloak, Node.js, Python, Opentelemetry

Plattformen/Frameworks-Frontend/Web
Angular, React, React/Vite, Java-Swing, GWT, JSF, Primefaces, React Native, iOS, AndroidOS

Security
Oath2-Authetifizierung mit Keycloak, JWT, Public/Private-Key, HTTPS, SSL

Betriebssysteme
Windows, Linux, MacOS

Team-Organisation
Scrum seit 10 Jahren

Projekthistorie

04/2023 - bis jetzt
Verarbeitung, Validierung, Anzeige der Produktdaten der Lieferanten auf Spring Boot Basis mit PostgreSQL und Mongo Datenbanken mit Kafka-Anbindung und Web-Frontend mit React/Vite
Otto (GmbH & Co KG), Werner-Otto-Straße 1-7, 22179 Hamburg (Konsumgüter und Handel, >10.000 Mitarbeiter)

Projekt:
  • Verarbeitung, Validierung, Anzeige der Produktdaten des Lieferanten auf Spring Boot Basis mit PostgreSQL und Mongo Datenbanken und Kafka-Anbindung
  • Entwicklung des Web-Frontends mit React/Vite und MUI (Material)
  • Weiterentwicklung und Pflege der AWS-Infrastruktur (S3, EC2, CloudFront, ECS, ESR, RDS, Mongo, Synthetic canaries, DocumentDB)
  • Weiterentwicklung und Pflege der AWS Terraform Skripte
  • Weiterentwicklung und Pflege der Synthetic canaries auf nodjs und perl Basis
  • Anbindung der Opentelemetry mit Kibana, Elastic, Otel/Collector
  • Entwicklung von Unit-Tests, Itergration-Tests, MVC-Tests
  • Weiterentwicklung und Pflege der der Github-Build-Skripte
Aufgaben:
  • Fullstack-Entwicklung
  • Architektur
Rolle: Senior Developer (Teamgröße: 15)
Technologien: Java, Spring Boot, PostgreSQL, MongoDB, Kafka, Akhq, Gradle, GIT (Github), Github-Actions, React/Vite, Docker, Docker Compose, AWS, Terraform, Kubernetes, Nodejs, python, Yarn, Keycloak, Kibana, Elastic, Otel/Collector, Localstack, Intellij, VSCode

04/2021 - 11/2023
Einführung der Lagerverwaltung, Anbindung Automatisierten Anlagen, Anbindung eines AutoStore-Lagers, Anbindung eines Shuttle-Lagers
Praxisdienst GmbH & Co.KG

Projekt: Einführung der Lagerverwaltung, Anbindung Automatisierten Anlagen, Anbindung eines AutoStore-Lagers, Anbindung eines Shuttle-Lagers
Aufgaben:
  • Architektur
  • Softwareentwicklung Backend
  • Softwareentwicklung Frontend
  • Implementierung der Prozesse in Bereichen: Wareneingang, Bestandsverwaltung, Versand, Nachschub, Druck, Frachtführer, Paketplanung
  • Kommunikation mit Warenflussrechner
  • Implementierung der Schnittstellen zu Warenwirtschaft und andere externe Dienstleister
  • Implementierung der automatisierten Tests
  • Implementierung AnlageSimulator
  • Anpassung Buildprozess
  • Anpassung VersionAuslieferungsprozess
Zeitraum: Apr 2022 – Jan 2023, erst Vollzeit dann begleitend
Rolle: Senior Developer (Teamgröße: 7)
Technologien: Wildfly, Java EE, REST, Java-Swing, Java-Sockets, Angular, TypeScript, GWT, Messaging, JSF/Primefaces, SQL

05/2017 - 11/2023
Einführung der Lagerverwaltung, Anbindung Automatisierten Anlagen, Schnittstellen zu Warenwirtschaft
Internetstores GmbH

Projekt: Einführung der Lagerverwaltung, Anbindung Automatisierten Anlagen, Schnittstellen zu Warenwirtschaft
Aufgaben:
  • Architektur
  • Softwareentwicklung Backend
  • Softwareentwicklung Frontend
  • Implementierung der Prozesse in Bereichen: Wareneingang, Bestandsverwaltung, Versand, Nachschub, Druck, Frachtführer, Paketplanung
  • Kommunikation mit Warenflussrechner
  • Implementierung der Schnittstellen zu Warenwirtschaft und andere externe Dienstleister
  • Implementierung der automatisierten Tests 
  • Implementierung AnlageSimulator
  • Anpassung Buildprozess 
Zeitraum: 2017 - 2019, erst Vollzeit dann begleitend
Rolle: Senior Developer (Teamgröße: 7-8)
Technologien: Wildfly, Java EE, REST, Soap, Java-Swing, Angular, TypeScript, GWT, REST, Messaging, Sockets, SQL

06/2015 - 11/2023
Einführung der Lagerverwaltung, Anbindung Automatisierten Anlagen, Schnittstellen zu Warenwirtschaft
EMP GmbH

Projekt: Einführung der Lagerverwaltung, Anbindung Automatisierten Anlagen, Schnittstellen zu Warenwirtschaft
Aufgaben:
  • Softwareentwicklung Backend
  • Softwareentwicklung Frontend
  • Implementierung der Prozesse in Bereichen: Wareneingang, Bestandsverwaltung, Versand, Nachschub, Druck, Frachtführer, Paketplanung
  • Kommunikation mit Warenflussrechner
  • Implementierung der Schnittstellen zu Warenwirtschaft und andere externe Dienstleister
  • Implementierung der automatisierten Tests 
  • Implementierung AnlageSimulator
  • Anpassung Buildprozess
Zeitraum: 2015 - 2023, erst Vollzeit dann begleitend
Rolle: Senior Developer (Teamgröße: 7-10)
Technologien: Wildfly, Java EE, REST, Soap, Java-Swing, Angular, TypeScript, GWT, REST, Messaging, Sockets, JSF/Primefaces, SQL

08/2009 - 11/2023
Fullstack Softwareentwickler

Weitere Kunden (diverse Projekt im e-commerce Umfeld)
  • THE BRITISH SHOP Versandhandel GmbH & Co. KG, Auf dem Steinbüchel 6, 53340 Meckenheim
  • 3 Pagen Versand und Handelsgesellschaft mit beschränkter Haftung, 52050 Aachen
  • Triaz Group GmbH, Wöhlerstraße 4, 79108 Freiburg im Breisgau
  • Engelhorn KGaG, O4,8, 68161 Mannheim
  • Versandhaus Jungborn GmbH, Neue Finien 9, 28832 Achim.
  • VBS Hobby Service GmbH, Justus-von-Liebig-Straße 8, 27283 Verden.
  • Johannes GERSTAECKER Verlag GmbH, Wecostr. 4,  53783 Eitorf.
  • Inter Cash, Bekaertlaan 26, 3650 Lanklaar, Belgien.
  • Schneider Versand GmbH, Wedel.

04/2023 - 04/2023
Evaluierung und Entwicklung eines Micro-Services mit Go und Frontend in Reactjs mit Deployment in Azure Cloud
Interner Projekt

Projekt: Evaluierung und Entwicklung eines Micro-Services mit Go und Frontend in Reactjs mit Deployment in Azure Cloud

Aufgaben:

  • Architektur
  • Softwareentwicklung
  • DevOps

Technologien: Go, Reactjs, Azure Cloud, Kubernetes


01/2023 - 01/2023
Weiterentwicklung eines Testframeworks für Application Server für EJB-Tests auf Basis von Open-EJB und Jakarta EE 9/10
e-velopment GmbH

Projekt: Weiterentwicklung eines Testframeworks für Application Server für EJB-Tests auf Basis von Open-EJB und Jakarta EE 9/10

Aufgaben:

  • Architektur
  • Softwareentwicklung
  • Umstellung auf Jakarta
  • Anpassung des BuildProzesses
  • Performanceanalyse
  • DevOps

Rolle: Lead Developer (Teamgröße: 2)

Technologien: Java, JavaEE, OpenEjb, Tomee, Docker, Jenkins


08/2022 - 01/2023
Anbindung eines Shuttle-Lagers
EMP GmbH

Projekt: Anbindung eines Shuttle-Lagers

Aufgaben:

  • Architektur, Proof of Concept
  • Softwareentwicklung Backend
  • Softwareentwicklung Frontend
  • Implementierung der ShuttleSystem-Bestandteile: Einlagerung, Kommissionierung, Inventur, Auslagerung
  • Kommunikation mit AnbieterSoftware
  • Implementierung der Schnittstellen zu Warenwirtschaft
  • Implementierung der automatisierten Tests 
  • Implementierung ShuttleAnlage-Simulator
  • PerformanceAnalyse

Zeitraum: Aug 2022 – Jan 2023, erst Vollzeit, dann begleitend

Rolle: Senior Developer (Teamgröße: 4-5)

Technologien: Wildfly, Java EE, Angular, TypeScript, REST, Messaging, SQL


11/2022 - 12/2022
Umstellung der Logistik-Wildfly-Anwendung auf Docker und Linux
e-velopment GmbH

Projekt: Umstellung der Logistik-Wildfly-Anwendung auf Docker und Linux

Aufgaben:

  • Architektur
  • Softwareentwicklung
  • Erstellung der DockerFiles und Docker-Compose-Skripte
  • Migration der WildflyAnwendung nach Linux
  • Anbindung externer Drucksysteme
  • Anpassung des BuildProzesses
  • Deployment per Kurnetes in minikube
  • DevOps
  • Evaluierung Cloud-Betrieb auf OpenShift-Plattform

Rolle: Lead Developer (Teamgröße: 2)

Technologien: Java, Wildfly, JavaEE, Docker, Kubernetes, Jenkins, OpenShift


08/2022 - 09/2022
Implementierung Authentifizierung über HTTPS, Keycloak
Internetstores GmbH

Projekte: Implementierung Authentifizierung über HTTPS, Keycloak

Aufgaben:

  • Architektur
  • Softwareentwicklung Backend
  • Softwareentwicklung Frontend
  • Einarbeitung in jbosselytron-security Framework
  • Entwicklung eines SecurityPlugins
  • Anpassung Buildprozess 

Zeitraum: August – Sept 2022

Rolle: Lead Developer (Teamgröße: 2)

Technologien: Wildfly-Elytron-Security, REST, Java-Swing, Angular, TypeScript, SQL


03/2022 - 05/2022
Umstellung der Jenkins-Jobs auf Jenkins-Pipelines auf Docker-Basis
e-velopment GmbH

Projekt: Umstellung der Jenkins-Jobs auf Jenkins-Pipelines auf Docker-Basis

Aufgaben:

  • Architektur
  • Softwareentwicklung
  • Erstellung der DockerFiles
  • Entwicklung der JenkinsPipelines auf Docker-Basis
  • Anbindung an GitLab
  • DevOps

Rolle: Lead Developer (Teamgröße: 3)

Technologien: Java, JavaEE, Jenkins, Docker, Docker-Compose, Jenkins


05/2020 - 05/2022
Einführung der Lagerverwaltung, Anbindung Automatisierten Anlagen, Schnittstellen zu Warenwirtschaft
Arnulf Betzold GmbH

Projekt: Einführung der Lagerverwaltung, Anbindung Automatisierten Anlagen, Schnittstellen zu Warenwirtschaft

Aufgaben:

  • Softwareentwicklung Backend
  • Softwareentwicklung Frontend
  • Implementierung der Prozesse in Bereichen: Wareneingang, Bestandsverwaltung, Versand, Nachschub, Druck, Frachtführer, Paketplanung
  • Kommunikation mit Warenflussrechner
  • Implementierung der Schnittstellen zu Warenwirtschaft und andere externe Dienstleister
  • Implementierung der automatisierten Tests 
  • Implementierung AnlageSimulator
  • Anpassung Buildprozess

Zeitraum: 2020 - 2022, erst Vollzeit dann begleitend

Rolle: Senior Developer (Teamgröße: 7-8)

Technologien: Wildfly, Java EE, REST, Soap, Java-Swing, Angular, TypeScript, GWT, REST, Messaging, Sockets, SQL


11/2021 - 11/2021
Anbinden von Greylog-Servers, Ablösung des Loggens in Dateiform
e-velopment GmbH

Projekt: Anbinden von Greylog-Servers, Ablösung des Loggens in Dateiform

Aufgaben:

  • Architektur
  • Erstellung der DockerCompose-Skripte
  • Einrichtung der LoggingUmgebung
  • Anbindung der Software an LoggingServer

Rolle: Lead Developer (Teamgröße: 1)

Technologien: Java, JavaEE, Stashlog, Greylog, Docker-Compose

05/2021 - 10/2021
Anbindung eines Palette-Hochregal-Lagers
Arnulf Betzold GmbH

Projekt: Anbindung eines Palette-Hochregal-Lagers

Aufgaben:

  • Architektur, Proof of Concept
  • Softwareentwicklung Backend
  • Softwareentwicklung Frontend
  • Implementierung der ShuttleSystem-Bestandteile: Einlagerung, Kommissionierung, Inventur, Auslagerung
  • Kommunikation mit AnbieterSoftware
  • Implementierung der Schnittstellen zu Warenwirtschaft
  • Implementierung der automatisierten Tests 
  • Implementierung ShuttleAnlage-Simulator
  • PerformanceAnalyse 

Zeitraum: Mai 2021 – Okt 2021

Rolle: Senior Developer (Teamgröße: 3)

Technologien: Wildfly, Java EE, Angular, TypeScript, REST, Messaging, Sockets, SQL


07/2020 - 08/2021
Implementierung eines Retourenportals
Klingel Gruppe

Projekt: Implementierung eines Retourenportals

Aufgaben:

  • Architektur
  • Softwareentwicklung Backend
  • Implementierung Paketplanung
  • Implementierung der RESTSchnittstellen zwischen Spring Boot System und Host
  • Anbindung der Anlage per Spring Stream (Sockets)
  • Implementierung automatisierter Datenaustausch per JMS
  • Implementierung der automatisierten Tests
  • Entwicklung der AnlageSimulations-Software
  • Anpassung Buildprozess    
  • Entwicklung KubernetesKonfiguration und Terraform-Skripte für Cloud-Betrieb

Zeitraum: 2020 - 2021, erst Vollzeit dann begleitend

Rolle: Senior Developer (Teamgröße: 4-5)

Technologien: Spring Boot, Angular, TypeScript, Spring Boot-Sockets/Streams, Rest, Kubernetes, SQL, MogoDB


01/2021 - 06/2021
Umstellung Bildprozess von ant auf gradle
e-velopment GmbH

Projekt: Umstellung Bildprozess von ant auf gradle

Aufgaben:

  • Architektur
  • Softwareentwicklung
  • Analyse der Bildprozess (15 Projekte mit eigenen BuildSkripten)
  • Umstellung des Bildes auf gradle
  • Anpassung der JenkinsPipelines
  • DevOps

Rolle: Lead Developer (Teamgröße: 2)

Technologien: Java, JavaEE, ant, gradle, Docker, Jenkins


01/2021 - 04/2021
Anbindung eines Shuttle-Lagers
Arnulf Betzold GmbH

Projekt: Anbindung eines Shuttle-Lagers

Aufgaben:

  • Architektur, Proof of Concept
  • Softwareentwicklung Backend
  • Softwareentwicklung Frontend
  • Implementierung der ShuttleSystem-Bestandteile: Einlagerung, Kommissionierung, Inventur, Auslagerung
  • Kommunikation mit AnbieterSoftware
  • Implementierung der Schnittstellen zu Warenwirtschaft
  • Implementierung der automatisierten Tests 
  • Implementierung ShuttleAnlage-Simulator
  • PerformanceAnalyse 

Zeitraum: Jan 2021 – Apr 2021

Rolle: Senior Developer (Teamgröße: 3-5)

Technologien: Wildfly, Java EE, Angular, TypeScript, REST, Messaging, SQL

03/2020 - 09/2020
Implementierung Retourenhub
Internetstores GmbH

Projekte: Implementierung Retourenhub

Aufgaben:

  • Architektur
  • Softwareentwicklung Backend
  • Softwareentwicklung Frontend
  • Implementierung der Retouren Prozesse
  • Kommunikation mit der Anlage
  • Implementierung der Schnittstellen zu Warenwirtschaft
  • Implementierung der automatisierten Tests 
  • Implementierung AnlageSimulator
  • Anpassung Buildprozess 

Zeitraum: 2020, erst Vollzeit dann begleitend

Rolle: Senior Developer (Teamgröße: 5)

Technologien: Java EE, Spring Boot, Angular, TypeScript, REST, Messaging, SQL


03/2019 - 08/2019
Implementierung eines Voraussagensystems für Paket/Frachtführer-Planung
Internetstores GmbH

Projekte: Implementierung eines Voraussagensystems für Paket/Frachtführer-Planung

Aufgaben:

  • Architektur
  • Softwareentwicklung Backend
  • Implementierung Paketplanung
  • Implementierung der RESTSchnittstellen zwischen Wildfly und Spring Boot Systemen
  • Implementierung automatisierter Datenaustausch per JMS
  • Implementierung der automatisierten Tests 
  • Anpassung Buildprozess 

Zeitraum: März – Aug 2019, erst Vollzeit dann begleitend

Rolle: Senior Developer (Teamgröße: 5)

Technologien: Java EE, Spring Boot, REST, Angular, TypeScript, Kubernetes, SQL


01/2018 - 12/2018
Anbindung eines AutoStore-Lagers
EMP GmbH

Projekt: Anbindung eines AutoStore-Lagers

Aufgaben:

  • Softwareentwicklung Backend
  • Softwareentwicklung Frontend
  • Implementierung des AutoStoreSystem-Bestandteile: Einlagerung, Kommissionierung, Inventur, Auslagerung
  • Kommunikation mit AnbieterSoftware
  • Implementierung der Schnittstellen zu Warenwirtschaft und andere externe Dienstleister
  • Implementierung der automatisierten Tests 
  • Implementierung AutoStoreAnlage-Simulator
  • PerformanceAnalyse

Zeitraum: 2018, erst Vollzeit, dann begleitend

Rolle: Senior Developer (Teamgröße: 4-5)

Technologien: Wildfly, Java EE, Java-Swing, GWT, REST, SQL


Reisebereitschaft

Verfügbar in den Ländern Deutschland
Profilbild von Iouri Polonski Fullstack Softwareentwickler und Architekt in Server/Client-Umfeld (Java/Angular/JavaScript) aus Hamburg Fullstack Softwareentwickler und Architekt in Server/Client-Umfeld (Java/Angular/JavaScript)
Registrieren