Hello there, my name is
Alex-Ovidiu Popa.
Senior Software Engineer at Trading 212
Cluj-Napoca, Romania
Problem solver and servant-leader. I build critical, low-latency distributed systems — currently on Equity Trading at Trading 212, previously at Garmin and Goldman Sachs. I care about reliability, observability and clean, well-tested code.
Experience
Trading 212
Romania
- Equity Trading.
Garmin
Cluj-Napoca
- Technical leadership on and delivery of several Garmin Connect features — Auto-Detected Activities, Health Status and Lifestyle Logging.
- Championed platform improvements: aspect-oriented programming, chaos engineering, event-driven architectures, observability and resilience testing.
- Founded a department-wide knowledge-sharing forum — 50+ bi-weekly sessions across 20 speakers, focused on pushing junior engineers to grow.
Cluj-Napoca
Goldman Sachs
Warsaw
- Worked on a critical, low-latency distributed system handling 800M+ daily calls.
- Led a zero-downtime Java 8 → 17 migration and a 10× performance boost through targeted dependency upgrades.
- Built cross-region service probers on the Prometheus / Grafana / Alertmanager stack to monitor the four Golden Signals.
- Migrated a monolith to Spring and moved workloads from VMs to Kubernetes for horizontal scaling.
Warsaw
Warsaw
- Built a Java (Vert.x) REST API over an audit system with Elasticsearch, serving real-time client statistics to stakeholders.
Education
- MSc, Computer Software Engineering Babeș-Bolyai University 2024 – 2026
- BSc, Computer Science Babeș-Bolyai University 2018 – 2021
Skills
Languages
- RomanianNative / Bilingual
- EnglishProfessional Working
- FrenchElementary
- GermanElementary
Selected projects
yacmo
GoYet Another Chaos Monkey — a chaos-engineering tool written in Go.
load-balancer
GoA load balancer in Go with rate limiting, circuit breaking and Prometheus metrics.
cqrs
JavaA demonstration of the CQRS pattern.
outbox
JavaA Spring Boot implementation of the Transactional Outbox pattern.
utils
ShellShell scripts for macOS development and environment configuration.