05/14/2025 updated


100 % available
Senior Software Engineer
Sarajevo, Bosnia-Herzegovina
Highly skilled Senior Software Engineer with extensive experience in developing, designing, and managing software solutions across various industries. Proven track record in leading projects from conception to implementation, improving processes, and driving team performance.
Languages
GermanGoodEnglishNative speaker
Project history
Working as a back-end engineer on an algorithmic trading platform, developing components for market data collection, analysis and third-party financial markets integration.
Achievement Highlights:
● Developed a distributed system for market data collection for 10+ financial institutions ( stock, crypto, forex ), using Go, C++, with GRPC, Kafka, ZMQ, Cassandra, running on K8s.● Developed a portfolio manager for financial third-party integrations, with state management and trading strategy specific requirements.
● Involvement in the development of trading strategies using CMAs, with backtesting platform development.
● Development of data processing tools, which include OrderBook management, trade data derivation ( OHLCV and indicators ), trade scheduling.
Working as a software engineer on various projects, which focus mostly on finances, banking and social
networking.
Achievement Highlights:
* Was part of a team that is in charge of developing soft real-time data transfer and management
system which included: MQTT protocol integration for stock exchange quotes, a fully functional chat
system, data management and integrations with MetaTrader 4, social components and social data
management via soft real-time flow. It was an endeavor focused mostly on implementing a
microservice architecture, together with new technologies which are on the rise, like Scala, Go, Erlang,
RealTime Protocols (MQTT, FIX) and database systems, which include: PostgreSQL, Cassandra,
ElasticSearch. Mostly our focus is to deliver the most reliable solution for forex trading. With the
newest architecture we devised with this, using Kubernetes, general microservice architecture, we are
able to scale rapidly now and have increased our trading volume exponentially. (
https://nagatrader.com | https://thenagagroup.com )
* The other initiative I was a part of was our ICO, where we developed a fully functional wallet with our
ECR20 token NGC, and support for all major crypto currencies and tokens. The ICO raised over 45 mil $
in 15 days, starting from 1st December 2017.
* Developed a fully functional system for soft real-time data flow ( chat, notifications, generic data
routing ) using XMPP and HBase for Swipestox. Tech stack was Java, HBase, PostgreSQL, Swift with
later support for Firebase. The system was discontinued in favor of the previously mentioned MQTT
implementation which focused more on mobile client overhead and resource consumption.
* Developed a huge part of the NAGA exchange ( https://nagax.com ), focused mostly on microservice
architecture. The tech stack included: Go, Scala, PostgreSQL, Erlang
networking.
Achievement Highlights:
* Was part of a team that is in charge of developing soft real-time data transfer and management
system which included: MQTT protocol integration for stock exchange quotes, a fully functional chat
system, data management and integrations with MetaTrader 4, social components and social data
management via soft real-time flow. It was an endeavor focused mostly on implementing a
microservice architecture, together with new technologies which are on the rise, like Scala, Go, Erlang,
RealTime Protocols (MQTT, FIX) and database systems, which include: PostgreSQL, Cassandra,
ElasticSearch. Mostly our focus is to deliver the most reliable solution for forex trading. With the
newest architecture we devised with this, using Kubernetes, general microservice architecture, we are
able to scale rapidly now and have increased our trading volume exponentially. (
https://nagatrader.com | https://thenagagroup.com )
* The other initiative I was a part of was our ICO, where we developed a fully functional wallet with our
ECR20 token NGC, and support for all major crypto currencies and tokens. The ICO raised over 45 mil $
in 15 days, starting from 1st December 2017.
* Developed a fully functional system for soft real-time data flow ( chat, notifications, generic data
routing ) using XMPP and HBase for Swipestox. Tech stack was Java, HBase, PostgreSQL, Swift with
later support for Firebase. The system was discontinued in favor of the previously mentioned MQTT
implementation which focused more on mobile client overhead and resource consumption.
* Developed a huge part of the NAGA exchange ( https://nagax.com ), focused mostly on microservice
architecture. The tech stack included: Go, Scala, PostgreSQL, Erlang
Working as a software engineer on various projects, which focus mostly on open source initiatives and
education.
Achievement Highlights:
* Developing a general solution for social networking, in specific areas, such as: Chat, Notify systems,
Syncing and data storage. This includes mostly R&D and incorporating the best methods, which are
chosen by vigorous testing. This includes mostly covering specific cases and making them generic for
mass scalability and usage, which is defined by the provided tech stack: Erlang, Go, HBase, PostgreSQL,
Node.JS, Java, Scala and some others which are case specific.
education.
Achievement Highlights:
* Developing a general solution for social networking, in specific areas, such as: Chat, Notify systems,
Syncing and data storage. This includes mostly R&D and incorporating the best methods, which are
chosen by vigorous testing. This includes mostly covering specific cases and making them generic for
mass scalability and usage, which is defined by the provided tech stack: Erlang, Go, HBase, PostgreSQL,
Node.JS, Java, Scala and some others which are case specific.