Goran D.
Technischer Berater, Architekt, Entwickler
Erfahrungen
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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.
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
Ausbildung
Fakultät für Organisationswissenschaften, Universität Belgrad
Master in Informatik · Informatik · Belgrad, Serbien
Zertifikate & Bescheinigungen
EC Council iClass: CEHv10-Schulungsprogramm
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.