Hello, welcome to my website
_
I'm
Dusan
,
Let’s create something
amazing together!
Portfolio
Vehicle inventory and order management system
Industry:
Automotive
Technologies:
Java, SpringBoot, Quarkus, Python, AWS
The client was a global car manufacturer whose main focus was developing a comprehensive inventory management system and e-commerce solution for car sales, both built on a microservices architecture and hosted on AWS. One of the main functionalities was managing and tracking inventory across multiple countries and dealer networks. Another important functionality was to provide a detailed overview of available stock for purposes of online sales, as well as to facilitate a smooth online ordering process for customers.
It was necessary to integrate various external APIs to process vehicle configurations and pricing options, and also during the implementation of the ordering process. Our team was also responsible for maintaining different functionalities and services.
Crypto transaction management service
Industry:
FinTech
Technologies:
Java, SpringBoot, CI/CD, AWS
Crypto Transaction Management is a platform that consists of services that allow users to deposit and withdraw crypto assets to/from wallets that exist outside of the banking system. The platform stores user transaction data and allows managers to approve or reject user transaction requests by defined rules. The system has real-time money to crypto assets conversion and can handle many scenarios during every transaction. The platform was integrated with multiple services, leveraging WebSockets for real-time data and REST APIs for standard data exchange.
Our team was responsible for developing and managing services that handled transactions.
Broker platform
Industry:
FinTech
Technologies:
Java, SpringBoot, AWS, React
A platform that provides secure communications between interested business parties for a selected branch of industry. The main objective is to match the demand and supply sides in their interests and through a few phases to ensure their cooperation. Users' demands need to be matched with suppliers' offered products by specifications and opposite. Matching Demand and Supply users depends on regions and countries, different types of criteria, and specifications. Both side users can upload and export different types of files and communicate during phases. The platform uses Spring Boot REST on the backend, and it is supported by many other technologies.
Our job as a team was to build new features, change, and refactor old functionalities.
TV content managing platform
Industry:
Automotive
Technologies:
Java, SpringBoot, Kubernetes, React
A platform intended for television distributors to block TV content, defending the rights to broadcast TV stations and claimants. The administrators create instructions based on scrambling requests, then create a set of rules to block TV content in a specific country, TV platform, and TV channel. Based on the third-party API for providing a program scheme. The system is able to generate Excel tables containing which TV event should be blocked in which country, platform, and channel, and at what exact time. The exported table is used by the workers on the network operations center that block the content.
Financial support platform
Industry:
FinTech
Technologies:
Java, SpringBoot
The project management tool that tracks projects that are approved and financially supported by the Office for Economy Development. The platform offers different types of programs to support the local economy. Users can read programs and apply their projects. Administrators can control and approve budgets, while managers can easily track the progress of approved projects and are responsible for approving invoices and exporting reports.
Our team worked on the entire software development process. Creating a REST web application with the integration of third-party API for real-time money representation and i18n. I also participated in designing software architecture, database design, planning, choosing technology stack, and writing documentation.
Employee protection management platform
Industry:
Occupational Health and Safety
Technologies:
Java, SpringBoot
The project was developed using Spring Boot and React as a web application designed to enhance employee protection at work. Used by occupational safety engineers across all markets within the country, the application helps manage crucial employee safety data, including employee information, examinations, equipment, injuries, and more.
Our team was responsible for implementing new functionalities and improving overall security to ensure data protection.
Technologies
About
I am a software engineer with 5 years of experience in developing backend microservices using Java with Spring Boot and Quarkus. I am proficient in Python and can also contribute to front-end development. Additionally, I have 3 years of experience working with various AWS services.
My diverse knowledge across multiple industry domains enables me to adapt quickly to new challenges. I enjoy working on innovative projects and continually learning new technologies.
I am always eager to learn, grow, and improve in every aspect of my career, embracing new challenges and technologies with enthusiasm.
I am located in Serbia and primarily seek remote work opportunities; however, I am also open to other collaborative projects. I encourage anyone with questions, project ideas, or specific requests to reach me.
Contact
You can contact me by sending email to:
dusan.potic@outlook.com
or by finding me on: