Über mich

Java-Entwickler mit Fokus auf hochperformante Backend-Systeme, API-Integration und Datenverarbeitung. Nach mehr als 10 Jahren Delphi-Erfahrung, jetzt spezialisiert auf moderne Java-Technologien wie Spring (Boot, MVC, Security, REST). Ich trage aktiv zu agilen Teams bei.

Vitaliy Bondarenko

Fähigkeiten

Programmiersprachen und Werkzeuge

Programmiersprachen, Frameworks, Plattformen:
  • Delphi (Object Pascal): Dev Express, Fast Report
  • Java 8 - 21: Spring, Spring Boot, Spring MVC, Spring Security
  • SQL
  • HTML/CSS
  • JavaScript (Grundlagen)
  • Python (Grundlagen)
  • C++ (Grundlagen)
  • Arduino (Grundlagen)
Entwicklungstools:
  • Git
  • Maven
  • JUnit
Entwicklungsumgebungen/Systeme:
  • Rad Studio
  • Visual Studio Code
  • Intellij Idea
  • Arduino IDE
Betriebssysteme:
  • Windows
  • Linux (Debian, Ubuntu)
KI-Tools:
  • ChatGPT Plus
  • Copilot Github (in Visual Studio Code)
  • Claude

Zusammenfassung

Vitaliy Bondarenko

Java-Entwickler mit Fokus auf hochperformante Backend-Systeme, API-Integration und Datenverarbeitung. Nach mehr als 10 Jahren Delphi-Erfahrung, jetzt spezialisiert auf moderne Java-Technologien wie Spring (Boot, MVC, Security, REST). Ich trage aktiv zu agilen Teams bei.

  • Wels, Österreich
  • +43 681 81 29 27 82
  • vibondarenko@gmail.com

Sprachen

  • Ukrainisch - Muttersprache
  • Russisch - Muttersprache
  • Englisch - B1
  • Deutsch - B1

Bildung

09.2002 - 01.2004

Master der Technischen Informatik (ENIC NARIC anerkannt)

Donezker Nationale Technische Universität, Donezk (jetzt in Luzk), Ukraine

Diplomarbeit: Das Expertensystem mit Fuzzy-Logik für die Lungendiagnostik

09.1998 - 07.2002

Bachelor der Informatik (ENIC NARIC anerkannt)

Donezker Nationale Technische Universität, Donezk (jetzt in Luzk), Ukraine

Studiert: Diskrete Mathematik, Wahrscheinlichkeitstheorie, Datenbankverwaltungssysteme, Objektorientierte Programmierung, Automatische Steuerungstheorie, Anatomie des Menschen, Grundlagen der Pathologie, Grundlagen der Humandiagnostik, Design von Computerdiagnosesystemen und etc.

Kurse

01.05.2022 - 15.05.2022

Java Spring für Anfänger

Udemy.com

  • 20 Stunden Theorie und Praxis Java Spring Framework (IoC und DI, AOP, Hibernate Grundlagen, Spring MVC, Spring REST, Spring Security, Spring Boot)

12.2015 - 03.2016

Junior Java Entwickler (Java Core)

Brain Academy (Main Academy) (Kiew, Ukraine)

  • 120 Stunden Theorie und Praxis Java (Java Grundlagen, OOP, Exceptions, Generics, Collections, Multi-threading, OOD, Patterns, Reflections, IO Streams, Annotations und etc.)
  • Kursprojekt (https://github.com/VIBondarenko/clavionx )

Projekte

  • VSCarManager - Software zum Wiegen von LKW in Bewegung und statisch
  • ScalesMonitorSD - Software zum Wiegen von Waggons in Bewegung und statisch
  • ViiLineSync - Software zum Wiegen von Waggons in Bewegung
  • ClavionX - Lernmanagementsystem
  • AI Meeting Optimizer - KI-gestütztes Tool zur Erkennung von Audio zu Text. Analysiert Meeting-Aufzeichnungen und generiert Zusammenfassungen
Projektbeschreibungen finden Sie unter: Einige meiner Projekte

Berufserfahrung

05.2024 - 05.2025

ERP-Softwareentwickler

Ulysses ERP & MES Software (Kirchdorf an der Krems, Österreich)

  • vertiefte Expertise in Ulysses ERP;
  • entwickelte verschiedene kleine Projekte;
  • Verbesserung des CRM-Moduls;
  • Verbesserung des Mitarbeiterrekrutierungsmoduls;
  • Modul zum Exportieren von Dokumenten und Dateien aus dem ERP.

01.2024 - 04.2024

ERP-Softwareentwickler (Praktikum)

Ulysses ERP & MES Software (Kirchdorf an der Krems, Österreich)

  • gewann zusätzliche Expertise durch die Beherrschung des Ulysses ERP-Systems;
  • entwickelte ein "Mitarbeiter-Essensbestellung"-Projekt (mehrtägige Menüplanung, Bestellerstellung und mehr)

07.2014 - 04.2022

Delphi-Entwickler

Freiberufler (Kiew, Ukraine)

  • überwachte Projekte von der Anforderungsdefinition bis zur Inbetriebnahme; 95% der Implementierungen rentierten sich in unter 12 Monaten;
  • entwickelte LKW-Wiege-in-Bewegung-Software mit Kennzeichenerkennung, wodurch die Lade-/Entladezeit auf nur 2 Minuten reduziert wurde;
  • integrierte nahtlos Schienen-Wiege-in-Bewegung-Waagen in das ERP-System der Unternehmen;
  • baute verschiedene redundante Hilfsgeräte basierend auf Arduino-Controllern.

12.2007 - 07.2014

Delphi-Entwickler

Metroves LTD (Kiew, Ukraine) - Produktion von LKW- und Eisenbahnwaagen

  • entwickelte und rollte integrierte Hardware- und Software-basierte Wiegesysteme für Straßen- und Schienenwaagen aus; die Lösung läuft jetzt an mehr als 20 Standorten (jeweils mit 1 - 10 Waagen);
  • erstellte ein Programm zur Automatisierung des Waggonbeladens und -dosierens, wodurch die Lade-/Dosierzeit um 50% reduziert wurde;
  • integrierte LKW-Kennzeichenerkennung in das Wiegesystem, wodurch der Wiegeprozess beschleunigt wurde;
  • fügte Waggonnummernerkennung hinzu, wodurch die Waggonvorbereitung für das Beladen/Dosieren etwa 5x schneller wurde;
  • verknüpfte die Wiegesoftware mit dem ERP, eliminierte doppelte Dateneingabe und reduzierte Buchungsfehler um etwa 80%

07.2007 - 10.2007

Delphi-Entwickler

Cybersystems LTD (Kiew, Ukraine) - Softwareentwicklung

  • entwickelte einen Prototyp einer Sendeplanberwaltungslösung für einen regionalen TV-Sender, wodurch die Playlist-Erstellungszeit um eine Stunde pro Tag reduziert wurde.
Projektarbeit für 3 Monate.

07.2006 - 07.2007

Terrasoft CRM-Entwickler

Informationsagentur "IBC" LTD (Donezk, Ukraine) - Software-Verkauf & Integration

  • rollte Terrasoft CRM für das 50-köpfige Verkaufsteam aus: die gesamte Kundenreise—vom ersten Lead bis zum Kauf—ist jetzt in einem System sichtbar, und die Abschlussrate ist gestiegen;
  • baute Skripte, die automatisch E-Mails senden und Aufgabenerinnerungen auslösen, wodurch Manager etwa zwei Stunden Arbeit pro Tag sparen;
  • automatisierte zentrale Marketingprozesse, wodurch das Team erheblich schneller arbeiten kann.

07.2004 - 07.2006

Delphi-Entwickler

TK-Donbass LTD (Donezk, Ukraine) - Textilfabrik

  • entwickelte eine automatisierte Lager- und Produktionsbuchhaltungslösung von Grund auf (Delphi + Oracle), die 3 Lager und 3 Produktionshallen abdeckt.