Goran Djermanovic

Technical Consultant, Architect, Developer

Tbilisi, Georgia
Experience
Sep 2022 - Present
2 years 11 months
Tbilisi, Georgia

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 - Sep 2022
11 months
Moscow, Russian Federation

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.
Sep 2021 - Nov 2021
3 months
Šabac, Serbia

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 - Sep 2021
1 year 8 months
Belgrade, Serbia

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.
Dec 2018 - Dec 2019
1 year 1 month
Šabac, Serbia

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.
Mar 2018 - Oct 2018
8 months
Šabac, Serbia

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.
Oct 2017 - Mar 2018
6 months
Šabac, Serbia

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 - May 2017
4 months
Šabac, Serbia

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 - Oct 2016
9 months
Šabac, Serbia

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 - Dec 2015
2 months
Belgrade, Serbia

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.
Jun 2014 - Jul 2014
2 months
Kragujevac, Serbia

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 - May 2014
2 months
West Bromwich, United Kingdom

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.
Oct 2013 - Dec 2013
3 months
Belgrade, Serbia

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.
Jul 2013 - Nov 2013
5 months
Kragujevac, Serbia

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.
Jul 2013 - Oct 2013
4 months
Šabac, Serbia

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.
Jun 2011 - Jul 2013
2 years 2 months
Sofia, Bulgaria

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.
Jun 2003 - Apr 2011
7 years 11 months
Šabac, Serbia

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.
Languages
Serbian
Native
English
Advanced
Education

Faculty of Organizational Science, Belgrade University

Master of Computer Sciences · Computer Sciences · Belgrade, Serbia

Certifications & licenses

EC Council iClass: CEHv10 training program

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions