Summary
Overview
Work History
Education
Websites
Timeline
Generic
Erol Hadzhi

Erol Hadzhi

Senior Java Developer
Sofia

Summary

Senior developer with exhaustive knowledge and know-how in software design and implementation. If you're designing, developing, optimizing a highly performant, highly available, fault tolerant, distributed system we'll be a great match.

Overview

9
9
years of professional experience

Work History

Senior Developer

AstraEx (Astrabit)
05.2025 - Current

Team: Delta (Trading Engine)

Team size: 3

Tech stack: .Net, Kotlin, Kubernetes, Redis, Azure Storage

Team objective: Modify existing internal exchange into a multi venue FINRA regulated exchange which provides to its clients the best order prices via smart order routing to any other exchange.

Senior Developer

Model as a Service (Core42)
12.2024 - 04.2025

Team size: 4

Tech stack: Python, Kubernetes, Kubeflow, vllm

Team objective: Using Kubeflow provide an api that allows

ML Engineers to fine tune vllm compatible LLM models

and later run Inference on the iterations.

Senior Java Developer

PaymentsHub (Santander)
11.2022 - 12.2024

Team: Jedi (Hospital)

Team sub role: DevOps

Team size: 6

Tech stack: Java 21+, Spring Boot, PostgreSQL, Cloud Foundry, Concourse, Docker, Kubernetes, Elastic

Team objective: Ensure any failing payments for any scheme have a fast path to healing. Objective met with services that attend to injured payments to which are provided automated and or manual actions after which are performed the payment can be again sent to the payment scheme.

Senior Java Developer

Prime Holding JSC
11.2018 - 11.2022

Product: Optanix NMS (Network monitoring system)

Team: RCA (Root cause analysis)

Position: Team lead

Team size: 6

Tech stack: Java 8+, Spring Boot, MySQL, Cassandra, RabbitMQ, Consul

Team objective: Design, implement and integrate (with the already present monitoring and ticketing platform) an automated root cause analysis system using Optanix' vast know-how in outage cause determination.

Result: The brought value is 10 fold reduction in both the manual labor required and the actual time of cause determination during an outage event in a customer's environment.

Senior Software Developer

Trading212
11.2017 - 10.2018

Product: Trading212 CFD Platform

Team: Real Stocks

Team size: 5

Tech stack: Java 8+, Spring Boot, MariaDB, RabbitMQ, Helios

Team objective: Design, implement, integrate an addition to the CFD platform which enables customers to trade with actual stocks via International Brokers (IBKR).

Result: Expansion beyond CFDs and catering to clients which seek long term growth. Turning the platform into an investment tool that anyone can use, not only the "chosen ones".

Senior Software Developer

ThinkMarkets
04.2017 - 11.2017

Product: ThinkMarkets CFD Platform

Team: Backend

Team size: 3

Tech stack: Java 8+, Spring Boot, MSSQL, Hazelcast, Hibernate, Artifactory, GitLab CI

Team objective: Bring the platform design, development, deployment in house (taking over after an outsourcing company) forming a strong team to serve as a foundation which will further up the performance, security and all around quality of the service provided by the company in addition to bringing the development costs and feature delivery time down.

Result: Major security concerns discovered and addressed. 10 fold decrease in feature delivery time via addition of CI/CD pipeline. A dozen instances of 10x performance gains mainly persistence layer optimizations (adding proper indexing, slow query monitoring, slow query rewriting, etc...).

Junior Software Developer (Java)

Trading212
05.2016 - 03.2017

Product: Trading212 CFD Platform

Team: Trading212 Rally

Team size: 2

Tech stack: Java 8+, Spring Boot, MariaDB, RabbitMQ, Helios

Team objective: Design and build an api with support for a weekly contest among traders based on their daily ROI's with automated prize funding.

Education

Bachelors - Computer Science

Sofia University St. Kliment Ohridski
Sofia
04.2001 -

Timeline

Senior Developer

AstraEx (Astrabit)
05.2025 - Current

Senior Developer

Model as a Service (Core42)
12.2024 - 04.2025

Senior Java Developer

PaymentsHub (Santander)
11.2022 - 12.2024

Senior Java Developer

Prime Holding JSC
11.2018 - 11.2022

Senior Software Developer

Trading212
11.2017 - 10.2018

Senior Software Developer

ThinkMarkets
04.2017 - 11.2017

Junior Software Developer (Java)

Trading212
05.2016 - 03.2017

Bachelors - Computer Science

Sofia University St. Kliment Ohridski
04.2001 -
Erol HadzhiSenior Java Developer