Goran D.

Technischer Berater, Architekt, Entwickler

Tbilisi, Serbien

Erfahrungen

Sept. 2022 - Bis heute
3 Jahren 3 Monaten
Tbilisi, Georgien

Technischer Berater, Architekt, Entwickler

Neomatic LLC

  • Broker-App: Entwicklung einer Broker-App – einer auf Faktor-IPS© basierenden Anwendung, die Versicherungsvertretern und -maklern hilft, bei Versicherungsunternehmen Angebote auf Basis eines Parametersatzes anzufordern, um optimale Versicherungspolicen für ihre Kunden auszuwählen.

  • Broker-App: Entwicklung von REST-Services zur Anbindung an die APIs von Versicherungsunternehmen, Vaadin-basierte UI-Entwicklung; Entwicklung von Erweiterungsmodulen zur Anpassung an die Geschäftsanforderungen von Versicherungsmaklern.

  • Broker-App: Implementierung der Kommunikation mit Swagger und Erstellung von Mappern zur Umwandlung von Daten aus Insurer-Klassenobjekten in Broker-App-Objekte sowie zur Darstellung der Daten in der UI.

  • Broker-App: Aktualisierung der Hauptframeworks wie F-IPS, Spring, Vaadin.

  • Broker-App: Generierung von Klassen aus WSDL, WADL oder Swagger.

  • Broker-App: Erstellung passender Mapper mit MapStruct.

  • Broker-App: Erstellen von REST-Anfragen an die Server der Versicherer.

  • Broker-App: Einsatz von KI für die Arbeit – GitHub Copilot in Eclipse oder ChatGPT für schnelleres Codieren.

  • Broker-App: Entwicklung von JUnit-Tests.

  • F-ICS@Imedi L: Pilotimplementierung des F-ICS Versicherungsschaden-Management-Systems.

  • F-ICS@Imedi L: Entwurf und Entwicklung eines Schadenmanagement-Systems für Krankenversicherungen basierend auf Faktor-IPS und Linkki-Tools für den größten georgischen Krankenversicherer.

  • F-ICS@Imedi L: Entgegennahme von Kundenanforderungen.

  • F-ICS@Imedi L: Planung und Organisation der Aufgaben aus den Anforderungen.

  • F-ICS@Imedi L: Entwicklung der UI mit Linkki und der Backend-Logik mit F-IPS-Modellen.

  • F-ICS@Imedi L: Erstellung einer stabilen Verbindung zum Hauptversicherungssystem.

Nov. 2021 - Sept. 2022
11 Monaten
Moskau, Russische Föderation

Technischer Berater, Architekt

ConVista Consulting

  • Entwicklung einer Broker-App – einer auf Faktor-IPS© basierenden Anwendung, die Versicherungsvertretern und -maklern hilft, bei verschiedenen Versicherungsunternehmen Angebote auf Basis eines Parametersatzes anzufordern, um optimale Versicherungspolicen für ihre Kunden auszuwählen.
  • Entwicklung von REST-Services zur Anbindung an die APIs von Versicherungsunternehmen.
  • Entwicklung einer auf Linkki© basierenden UI.
  • Entwicklung von Erweiterungsmodulen für Faktor-IPS©.
  • Entwicklung des zentralen Anwendungscodes.
  • Tests.
Sept. 2021 - Nov. 2021
3 Monaten
Šabac, Serbien

Funktionaler Berater, Entwickler

Atekom

  • Pilotimplementierung und Produktionstests der neuen Version der Buchhaltungssoftware Focus.
  • Migration auf eine neuere Version der Altsystem-Software, Hinzufügen neuer Funktionen zum System, Testen und Debuggen in der Produktion.
  • Analyse des Altsystems, Erstellung des Designs für das neue System.
  • Entwicklung der MySQL-Datenbank.
  • Entwicklung des REST-Servers.
  • Entwicklung der UI.
  • Umsetzung von Buchhaltungsrichtlinien.
  • Planung und Durchführung der Datenmigration.
  • Umsetzung verschiedener Geschäftsprozesse und Dokumente wie Rechnungen (Kauf/Verkauf), Bestellungen, Lieferscheine, Festlegung von Rechten und Kontrollen für verschiedene Benutzertypen, Erstellung der für Behörden erforderlichen Buchhaltungsdokumente.
  • Entwicklung von Berichten, Datenexporten etc.
Feb. 2020 - Sept. 2021
1 Jahr 8 Monaten
Belgrad, Serbien

Funktionaler Berater, Entwickler

RM

  • Migration eines veralteten Sales-Support-IT-Systems auf Basis von Clarion 6 zu modernen Technologien.
  • Migration aller alten Funktionen zu einem Java-System: REST-Server + MySQL + JavaFX-Client.
  • Analyse des Altsystems.
  • Vorbereitung der grundlegenden Projektstruktur.
  • Entwicklung der MySQL-Datenbank.
  • Entwicklung von drei Projekten: Datenmodellierung, REST-Server mit Geschäftslogik und UI mit JavaFX als REST-Client.
  • Migration der Daten von der alten Datenbank in die neue.
  • Installation und Inbetriebnahme des neuen Systems.
Dez. 2018 - Dez. 2019
1 Jahr 1 Monate
Šabac, Serbien

Java-Entwickler und funktionaler Berater

M-Inox Construct

  • Maßgeschneiderte Lagerverwaltung.
  • Als Java-Entwickler und funktionaler Berater habe ich ein maßgeschneidertes Lagerverwaltungssystem entworfen und entwickelt, das auf die Bedürfnisse eines Unternehmens zur Herstellung von Metallstrukturelementen zugeschnitten ist.
  • Echtzeit-Bestandsverfolgung.
  • Erfassung von Kundenanforderungen und Projektplanung.
  • Erstellung der Anwendung mit MySQL, Spring und Vaadin.
  • Testen des Systems.
  • Installation und Konfiguration von Tomcat.
März 2018 - Okt. 2018
8 Monaten
Šabac, Serbien

Projektleiter, Entwickler, Funktionaler Berater

Atekom doo

  • Entwicklung des Prati-Flotten-Tracking-Systems mit Vaadin 8.
  • Erstellung einer Standardsoftware: ein Fahrzeug-Tracking-System zur Verwaltung von Lkw-Flotten mit Vaadin 8 für B2B-Kunden.
  • Analyse der Anforderungen von Transportunternehmen.
  • Architekturdesign und Entwurfserstellung.
  • Migration und Aktualisierung von Diensten für die Kommunikation mit Tracking-(GPS-)Geräten über Sockets.
  • Hinzufügen der Socket-Kommunikation für Ruptela-Geräte.
  • Entwicklung einer neuen UI mit Vaadin 8.
  • Leistungsoptimierung und Testverwaltung.
  • Installation und Implementierung.
  • Wartung und Support.
Okt. 2017 - März 2018
6 Monaten
Šabac, Serbien

Android-Entwickler

AKS Express Courier

  • Android-Client-App für Kuriere.
  • Entwicklung der mobilen Android-App und Migration der Funktionen von Windows Mobile.
  • Analyse des Altsystems.
  • Migration der Funktionen in das neue System.
  • Anpassung – Anpassen der Anwendung an ein neues Betriebssystem.
  • Anbindung externer Geräte – Drucker.
  • Benutzerakzeptanztests.
Feb. 2017 - Mai 2017
4 Monaten
Šabac, Serbien

Projektleiter, Entwickler, Funktionaler Berater

AKS Express Courier

  • myWMS – Bereitstellung eines Open-Source-Lagerverwaltungssystems.
  • Umsetzung des kompletten Lebenszyklus des myWMS Open-Source-Lagerverwaltungssystems, von der Quellcode-Vorbereitung bis zur Live-Einführung und Benutzerschulung.
  • Vorbereitung des Linux-Servers für die komplette Installation der Anwendung.
  • Herunterladen und Kompilieren des originalen Java-Quellcodes.
  • Erstellung der serverseitigen Anwendung mit der NetBeans-Plattform und Bereitstellung auf WildFly.
  • Erstellung und Konfiguration der PostgreSQL-Datenbank.
  • Anpassung der Konfigurationsdateien und Kompilieren der Client-Anwendungen.
  • Implementierung kleiner Codeänderungen zur Erfüllung spezifischer Kundenanforderungen.
  • Integration von Berichtsfunktionen mit JasperReports.
  • Installation und Konfiguration des Systems in verschiedenen Umgebungen.
  • Datenerfassung für initiale Datensätze (Artikel, Standorte, Benutzer).
  • Durchführung von Endbenutzerschulungen und Go-Live-Support.
  • Laufende Systemwartung und Updates.
Feb. 2016 - Okt. 2016
9 Monaten
Šabac, Serbien

Funktionaler Berater, Entwickler

Atekom doo

  • Entwicklung eines Flotten-Tracking-Systems mit Vaadin 7.
  • Entwicklung einer Standardsoftware: Fahrzeug-Tracking-System für B2B-Kunden.
  • Aufbau von Wartung und Support für die Nutzer.
  • Entwicklung einer Socket-Verbindung für vier verschiedene Gerätetypen.
  • Datenbankentwicklung.
  • UI-Entwicklung mit Vaadin 7 und Spring 4.
  • Test, Installation, Implementierung.
Nov. 2015 - Dez. 2015
2 Monaten
Belgrad, Serbien

Funktionaler Berater, Entwickler

The Yugoslav Drama Theater

  • Entwicklung einer Anwendung zur Übersetzung von Aufführungen.
  • Mehrsprachige Anwendung zur Ergänzung der Theateraufführung.
  • Migration der Altsoftware.
  • Hinzufügen neuer Funktionen und weiterer Sprachen zur gleichzeitigen Nutzung.
  • Entwicklung einer Java-Anwendung mit Swing.
  • Ermöglichung der Zwei-Bildschirm-Funktionalität und gleichzeitiger Anzeige verschiedener Inhalte.
  • Benutzerakzeptanztests.
Juni 2014 - Juli 2014
2 Monaten
Kragujevac, Serbien

Projektleiter, Fachberater

Idest doo

  • Upgrade des Adempiere-ERP.
  • Implementierung einer neuen Version des Adempiere-ERP, Migration von Prozessen und Daten in die neue Version.
  • Geschäftsanalysen, Projektumfangsermittlung, Blueprint-Erstellung und Erstellung der Projektdokumentation.
  • Installation eines neuen Systems.
  • Migration von Daten.
  • Benutzerakzeptanztests.
Apr. 2014 - Mai 2014
2 Monaten
West Bromwich, Vereinigtes Königreich

Technischer Berater

Pargat ltd

  • Implementierung des myWMS-Systems.
  • Installation und Implementierung der Open-Source-Software myWMS – Lagerverwaltungssystem, entwickelt vom Fraunhofer-Institut für Materialfluss und Logistik IML.
  • Kompilierung und Anpassung des Quellcodes.
  • Vorbereitung der Software-Installation.
  • Installation der Software auf dem Server des Kunden.
  • Einrichtung der Stammdaten.
  • Anwenderschulung und Abnahmetests.
Okt. 2013 - Dez. 2013
3 Monaten
Belgrad, Serbien

Fach- und technischer Berater

AKS Express Courier

  • Implementierung des myWMS-Systems.
  • Installation und Implementierung des myWMS-Lagerverwaltungssystems.
  • Kompilierung und Anpassung des Quellcodes.
  • Installation des Server-Betriebssystems und aller Abhängigkeiten.
  • Installation der Software- und Anwendungsserver.
  • Eingabe der Anfangsdaten.
  • Installation der Client-Anwendung auf den PCs der Benutzer.
  • Anwenderschulung.
  • Anpassung.
Juli 2013 - Nov. 2013
5 Monaten
Kragujevac, Serbien

Fach- und technischer Berater

Idest doo

  • Implementierung des Adempiere-ERP.
  • Implementierung des Adempiere-ERP mit kompletter Installation – Server-Betriebssystem, ERP-Server und Datenbankserver.
  • Vorbereitung des Designs des Zielsystems.
  • Vorbereitung der anzupassenden Dokumente.
  • Einarbeitung in die von einer italienischen Firma entwickelten Adempiere-Funktionen für Kundenanforderungen.
  • Vorbereitung der Umgebung für das ERP – Installation der Server und aller Abhängigkeiten für den ordnungsgemäßen Betrieb.
  • Anwenderschulung – getrennt nach Benutzergruppen und Organisationsbereichen (Buchhalter, Techniker, Vertrieb).
  • Eingabe der Anfangsdaten.
  • Installation zusätzlicher Module.
Juli 2013 - Okt. 2013
4 Monaten
Šabac, Serbien

Fachberater, Technischer Berater

Ingsoft 2009

  • Implementierung von myWMS.
  • Implementierung des Open-Source-Systems myWMS für die Lagerverwaltung.
  • Erstellung des Zielsystemdesigns und aller technischen Mittel für die Projektdurchführung.
  • Herunterladen und Import des Projekts in NetBeans und Eclipse IDE, Erstellen der Projekte.
  • Kompilierung des Codes und Vorbereitung der Installation von Server- und Client-Anwendungen.
  • Überprüfung aller Funktionalitäten.
  • Anpassung des Systems an die Anforderungen des Kunden.
Juni 2011 - Juli 2013
2 Jahren 2 Monaten
Sofia, Bulgarien

Projektleiter, Funktionaler Berater, Entwickler

Techologii za Otchet ltd

  • Entwicklung und Wartung des Fahrzeug-Tracking-Systems.
  • Wartung der Altsystem-Software in C# und Migration zu einer neuen Lösung mit Java, MySQL, Spring und ZK Framework.
  • Leitung des Projektteams.
  • Überprüfung des Altsystems.
  • Erstellung der funktionalen Spezifikation für die neue Software.
  • Erstellung der technischen Spezifikation für die neue Software.
  • Entwicklung der Anwendung – Datenbank- und Webanwendung mit MySQL, Spring und ZK Framework.
  • Erstellung von Berichten.
  • Schulung der Anwender.
  • Anpassungen.
Juni 2003 - Apr. 2011
7 Jahren 11 Monaten
Šabac, Serbien

Leitung und Entwicklung verschiedener Projekte – Software und elektronische Geräte

Galeb Group doo

  • Wartung von Geräten.
  • Testen und Wartung elektronischer Registrierkassen und Software.
  • Entwicklung verschiedener Business-Lösungen – Fahrzeug-Tracking-System, Fahrzeug-Tracking-Geräte, RFID-Lösungen, Anpassung des Fahrzeug-Tracking-Systems für Taxi-Unternehmen, Entwicklung einer POS-Lösung.
  • Leitung und Organisation der technischen Abteilung mit F&E, Wartung, Produktion und Anwendersupport, insgesamt mehr als 60 Mitarbeitern.
  • Erstellung von Tages-, Wochen-, Monats- und Jahresplänen und -berichten.
  • Beteiligung an der Einführung von MS Navison.
  • Entwicklung einer neuen Business-Lösung für den serbischen Markt – tragbares Navigationssystem mit einem Hersteller aus China.

Zusammenfassung

Senior Java-Entwickler und Software-Architekt mit über 15 Jahren Erfahrung im Aufbau von Enterprise-Systemen in den Bereichen Versicherung, ERP und Logistik. Spezialisiert auf Spring Boot, Vaadin und Microservice-Architekturen, mit starker Expertise in der Modernisierung von Altsystemen und API-Integration. Praktische Erfahrung mit den Frameworks Faktor-IPS und Linkki beim Erstellen von Makler- und Versicherungslösungen. Leidenschaftlich an sauberem Code, Systemskalierbarkeit und der Lieferung stabiler, produktionsreifer Software in agilen Umgebungen interessiert.

Sprachen

Serbisch
Muttersprache
Englisch
Verhandlungssicher

Ausbildung

Fakultät für Organisationswissenschaften, Universität Belgrad

Master in Informatik · Informatik · Belgrad, Serbien

Zertifikate & Bescheinigungen

EC Council iClass: CEHv10-Schulungsprogramm

Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen