Work History
Showcase
Education
Work history
UpStack
Senior Software Engineer
2022 - Present (3 years)
Creating and developing innovative software solutions for clients across a broad range of industries.
Participate in scrums consisting of cross-functional teams, both software and hardware.
Ensure that features are being delivered efficiently and on-time.
Modus Create
Senior Software Engineer
2020 - 2022 (2 years)
Worked on the development of a multi-tenant system for farming, as part of an eight-man team.
Wrote the back-end of the application in Django, while the front-end was done using Knockout.js.
Developed and improved the company’s Java-based Android application.
Hugintech AS
Senior Fullstack Developer
2020 - 2021 (1 year)
Provided high-quality solutions for a multi-tenant system for farming within HuginTech.
Resolved several high impact problems on the multi-tenant system - enhancing business and system processes.
Put tools, processes, and documentation in place to improve the code quality of functionalities on the multi-tenant system.
Crossover
Software Architect
2019 - 2020 (1 year)
Designed and implemented new solutions to modernize and optimize existing Java code on legacy applications.
Designed, developed and implemented the frontend and AWS-based backend solution roadmap on the project.
Shaped and encouraged new design decisions on solutions to ensure iterative development and future scaling.
Kontrola
Senior Fullstack Developer
2018 - 2018
Designed and deployed new fullstack solutions to help Kontrola visualize company hierarchies.
Executed clean interfaces and delivered extraordinary UX on the project.
Crafted clean code that meets standards for style, maintainability, and best practices on the solution.
Guidance
Senior Java Developer
2018 - 2018
Migrated an existing monolithic system to a new, improved microservice architecture - improving efficiency and scalability.
Produced appropriate design artefacts and built custom solutions using agreed-upon requirements and designs.
Provided high-quality solutions following established architecture and industry standards.
Mozzart
Java Team Lead
2014 - Present (11 years)
Build and deploy robust architectural solutions for Mozzart's distributed, concurrent system.
Designed and developed solutions to solve urgent production issues on systems for Mozzart.
Integrate new functionalities on the system, identify and define system enhancements and process improvements on solutions.
Showcase
Java Team Lead - Mozzart Bet
Mozzart Group is a gambling company with a long-standing presence in the market since 2001.
The company operates with over 1000 betting shops and 4000 employees across six markets, including two in the EU and one in Africa.
This project involved front-end and back-end development for the Mozzart Bet website.
Senior Fullstack Developer - FarmForce
Farmforce develops SaaS solutions focused on sustainable sourcing, farmer quality of life, and environmental protection.
The SaaS solutions enhance business and system processes by resolving high-impact problems on a multi-tenant system.
Farmforce implements Java and Python to improve code quality and documentation within the multi-tenant system.
Senior Java Developer - Tui.com
TUI is a global tourism group with a broad portfolio including tour operators, travel agencies, and online portals.
The company operates across multiple destinations globally, utilizing 1,600 travel agencies and 5 airlines.
TUI migrated its existing monolithic system to a new, improved microservice architecture for increased efficiency and scalability.
Education
IT Engineering
University of Belgrade
2009 - 2019 (10 years)