Goran Djermanovic

Technical Consultant, Architect, Developer

Tbilisi, Georgien

Erfahrungen

Sept. 2022 - Bis heute
2 Jahren 10 Monaten
Tbilisi, Georgien

Technical Consultant, Architect, Developer

Neomatic LLC

  • Broker App: Development of a Broker App - a Faktor-IPS© based application to help insurance agents and brokers to request offers from insurance companies for one set of parameters to choose optimal insurance policies for their clients.

  • Broker App: Development of REST services to integrate with API’s of insurance companies', Vaadin - based UI development; Development of enhancement modules to adapt to business requirements of insurance brokers.

  • Broker App: Implementation of communication with Swagger and creation of mappers for transforming data from insurer class objects to Broker App objects and representing data in UI for users view.

  • Broker App: Upgrading of main frameworks like F-IPS, Spring, Vaadin.

  • Broker App: Generation classes from WSDL, WADL or Swagger.

  • Broker App: Creating appropriate mappers with MapStruct.

  • Broker App: Creating REST request to insurer servers.

  • Broker App: Use of AI for work – GitHub copilot from Eclipse or chatGPT for faster code writing.

  • Broker App: Developing JUnit tests.

  • F-ICS@Imedi L: Pilot Implementation of F-ICS Insurance Claims Management System.

  • F-ICS@Imedi L: Design and development healthcare insurance Claims Management system based on Faktor-IPS and Linkki tools for biggest Georgian health insurer.

  • F-ICS@Imedi L: Receiving requsts from customer.

  • F-ICS@Imedi L: Planing and organizing tasks from requests.

  • F-ICS@Imedi L: Developing UI with Linkki and backend logic with F-IPS models.

  • F-ICS@Imedi L: Making stabile connection to main insurers information system.

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

Technical Consultant, Architect

ConVista Consulting

  • Development of a Broker App - a Faktor-IPS© based application to help insurance agents and brokers to request offers from different insurance companies for one set of parameters to choose optimal insurance policies for their clients.
  • Development of REST services to integrate with API’s of insurance companies.
  • Development of Linkki© - based UI.
  • Development of enhancement modules to Faktor-IPS©.
  • Development of core code of application.
  • Tests.
Sept. 2021 - Nov. 2021
3 Monaten
Šabac, Serbien

Functional Consultant, Developer

Atekom

  • Pilot implementation and production testing of new version of Focus accountancy software.
  • Migration onto newer version from legacy software, adding new functionality to the system, testing and debugging in production.
  • Analysis of legacy system, creation of new system’s design.
  • Development of MySQL database.
  • Development of REST server.
  • Development of UI.
  • Implementation of accountancy rules.
  • Design and execution of data migration.
  • Implementation of different business procedures and documents like: invoices (buy/sale), orders, delivery documents, defining rights and controls for a different type of users, generation of accounting documents needed for authorities.
  • Development of reports, data exports etc.
Feb. 2020 - Sept. 2021
1 Jahr 8 Monaten
Belgrad, Serbien

Functional Consultant, Developer

RM

  • Migration of sales support legacy IT system based on Clarion 6 to modern technologies.
  • Migrating all old functionality to Java system: REST server + mySQL + JavaFX client.
  • Analysis of legacy system.
  • Preparation of the basic project structure.
  • Development of mySQL database.
  • Development of 3 projects: modeling database, REST server with business logic and UI with JavaFX as a REST client.
  • Migration of data from old database to new one.
  • Installation and implementation of new system.
Dez. 2018 - Dez. 2020
1 Jahr 1 Monate
Šabac, Serbien

Java Developer and Functional Consultant

M-Inox Construct

  • Custom warehouse management.
  • As a Java Developer and Functional Consultant, I designed and developed a custom warehouse management system tailored to the needs of a company producing elements for metal structures.
  • Real-time inventory tracking.
  • Gathering customer requests and planning project.
  • Building application with MySQL, Spring and Vaadin.
  • Testing the system.
  • Installation and settings of Tomcat.
März 2018 - Okt. 2018
8 Monaten
Šabac, Serbien

Project Lead, Developer, Functional Consultant

Atekom doo

  • Development of Prati fleet tracking system on Vaadin 8.
  • Creation of a standard software: a vehicle tracking system to manage truck fleets with Vaadin 8 for B2B customers.
  • Analysis of requirements of transportation companies.
  • Architectural design and blueprinting.
  • Migrating and upgrading services for communication with tracking (gps) device over the sockets.
  • Adding socket communication for Ruptela devices.
  • Development of new UI with Vaadin 8.
  • Performance tuning and management of tests.
  • Installation and implementation.
  • Maintenance and support.
Okt. 2017 - März 2018
6 Monaten
Šabac, Serbien

Android Developer

AKS Express Courier

  • Android client application for couriers.
  • Development of mobile app on Android and migration of functionality from Windows Mobile.
  • Analysis of legacy system.
  • Migrating functionality to new system.
  • Customizing – adapting application to new OS.
  • Connection with external devices – printers.
  • User Acceptance Testing.
Feb. 2017 - Mai 2017
4 Monaten
Šabac, Serbien

Project Lead, Developer, Functional Consultant

AKS Express Courier

  • myWMS – Open-Source Warehouse Management System Deployment.
  • Worked on the complete lifecycle implementation of the myWMS open-source warehouse management system, from source code preparation to live deployment and user training.
  • Preparing Linux server to full application installation.
  • Downloaded and compiled the original Java source code.
  • Built server-side application using NetBeans Platform and deployed it on WildFly.
  • Created and configured the PostgreSQL database.
  • Adjusted configuration files and compiled client applications.
  • Implemented minor code modifications to meet specific customer requirements.
  • Integrated reporting features using JasperReports.
  • Installed and configured the system across environments.
  • Performed data entry for initial records (items, locations, users).
  • Delivered end-user training and go-live support.
  • Provided ongoing system maintenance and updates.
Feb. 2016 - Okt. 2016
9 Monaten
Šabac, Serbien

Functional Consultant, Developer

Atekom doo

  • Development of fleet tracking system with Vaadin 7.
  • Development of standard software: Vehicle tracking system for B2B customers.
  • Establishment of maintenance and support for users.
  • Development of socket connection for 4 different types of devices.
  • Database development.
  • UI development with Vaadin 7 and Spring 4.
  • Testing, installation, implementation.
Nov. 2015 - Dez. 2015
2 Monaten
Belgrad, Serbien

Functional Consultant, Developer

The Yugoslav Drama Theater

  • Development of application to translate performances.
  • Multilingual application to supplement the theater performance.
  • Migration of legacy software.
  • Adding new functionalities and more languages to cover at same time.
  • Development of Java application with Swing.
  • Enablement of two-screens functionality and availability of different content at same time.
  • User Acceptance Testing.
Juni 2014 - Juli 2014
2 Monaten
Kragujevac, Serbien

Project Manager, Functional Consultant

Idest doo

  • Upgrade of Adempiere ERP.
  • Implementation of new version of Adempiere ERP, migration of processes and data to newer version.
  • Business analysis, project scoping, blueprinting and creation of project documentation.
  • Installation of a new system.
  • Migration of data.
  • User Acceptance Testing.
Apr. 2014 - Mai 2014
2 Monaten
West Bromwich, Vereinigtes Königreich

Technical Consultant

Pargat ltd

  • Implementation of myWMS system.
  • Installation and implementation of myWMS open-source software – warehouse management system developed by Fraunhofer Institute for Material Flow and Logistics IML.
  • Compiling and customization of source code.
  • Preparation of software installation.
  • Installation of software on client’s server.
  • Setting up basic data.
  • User training and acceptance testing.
Okt. 2013 - Dez. 2014
3 Monaten
Belgrad, Serbien

Functional and Technical Consultant

AKS Express Courier

  • Implementation of myWMS system.
  • Installation and implementation of myWMS warehouse management system.
  • Compiling and customization source code.
  • Installation of server OS and dependencies.
  • Software and application server installation.
  • Input of initial data.
  • Installation of client application on users PC.
  • User training.
  • Customizing.
Juli 2013 - Nov. 2013
5 Monaten
Kragujevac, Serbien

Functional and Technical Consultant

Idest doo

  • Adempiere ERP implementation.
  • Implementation of Adempiere ERP with full installation – server OS, ERP server, database server.
  • Preparation of target system’s design.
  • Preparation of documents to be customized.
  • Learning functionality developed within Adempiere for customer needs by another company from Italy.
  • Preparing environment for the ERP – servers’ installation and all dependencies needed for proper system function.
  • Users’ training – separately for different user types and organizational sectors (accountant, engineers, commercials).
  • Input of initial data.
  • Installation of additional modules.
Juli 2013 - Okt. 2013
4 Monaten
Šabac, Serbien

Functional Consultant, Technical Consultant

Ingsoft 2009

  • Implementation of myWMS.
  • Implementation of open-source system myWMS for warehouse management.
  • Preparation of target system’s design and all technical means for execution of the project.
  • Downloading and implementing project in NetBeans and Eclipse IDE, building projects.
  • Compiling code and preparing installation of server and client applications.
  • Review of all functionalities.
  • Customization of the system in line with Customer’s requirements.
Juni 2011 - Juli 2013
2 Jahren 2 Monaten
Sofia, Bulgarien

Project Lead, Functional Consultant, Developer

Techologii za Otchet ltd

  • Development of and maintenance of Vehicle tracking system.
  • Maintenance legacy software made by C# and migrating to new one made by Java, MySQL, Spring and ZK framework.
  • Management of project team.
  • Review of the legacy system.
  • Preparation of functional specification for new software.
  • Preparation technical specification for new software.
  • Development of application – database and web application with mySQL, spring and ZK framework.
  • Creating reports.
  • User training.
  • Customizing.
Juni 2003 - Apr. 2011
7 Jahren 11 Monaten
Šabac, Serbien

Managing and Development of Different Types of Projects - Software and Electronic Devices

Galeb Group doo

  • Device maintenance.
  • Testing and maintenance electronic cash registers and software.
  • Development of different business solutions – vehicle tracking system, vehicle tracking devices, RFID solutions, customizing vehicle tracking system for TAXI companies, Development of POS solution.
  • Managing and organizing technical department, with R&D, maintenance, production and user support sectors, cumulative more than 60 employees.
  • Preparing daily, weekly, monthly and year plans and reports.
  • Took part into implementation of MS Navison.
  • Developed new business solution for Serbian market – portable navigation system with manufacturer from China.

Sprachen

Serbisch
Muttersprache
Englisch
Verhandlungssicher

Ausbildung

Faculty of Organizational Science, Belgrade University

Master of Computer Sciences · Computer Sciences · Belgrad, Serbien

Zertifikate & Bescheinigungen

EC Council iClass: CEHv10 training program