I am an innovative software developer with expertise in all aspects of the full software development cycle. Throughout my career, I have been able to successfully complete complex projects from concept through development and delivery. I am specialized in a broad range of technologies including Java, C#, Python, and JavaScript Frameworks (Node.js, Angular). My portfolio includes numerous projects for telecommunication services, open source initiatives, banking, and education. I pride myself on delivering exceptional work and I enjoy the challenge of providing the best possible solutions for all my clients and employers.
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.
Oversaw the implementation of a new microservice architecture using pioneering technologies to ensure efficiency and high quality performance.
Regularly covered and worked on specific cases; engineering generic software solutions for mass scalability/usage by different segments of the population.
Spearheaded the development of a global solution for mobile communications with a focus on SMS, push notifications, low bandwidth data transfer, data management, and mobile client state management.
Developed a SMS platform for rerouting and delivering messages, via direct routes, to be used by Twilio, Infobot and Google focusing on the SMPP protocol with big data solutions via HBase.
Offered guidance and specialized in the development of web solutions for customer relations through dashboards and APIs using different tech stacks for implementation.
Developed SwipeStox, a social network for stock traders.
Implemented features including trade components, social components (friends, sharing, etc.), and third-party integrations (Segment, Customer.io, Urban Airship, Amplitude).
Utilized Scala, Java, PostgreSQL, Elasticsearch, MQTT, and RMQ for soft-real-time data flow and cross-platform support.
Education
Bachelor of Electrical Engineering (BEE), 2017, Sarajevo