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.
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