04/29/2026 updated


100 % available
Senior Staff C++ Software Engineer | Embedded & Low-Latency Systems , remote
MILANO, Italy
Only remote
Master of Science in Electrical Engineer, Università di Bologna (Italy)About me
As a seasoned Software Engineer with 18+ years of hands-on experience in modern C++ (including C++20+), I excel at designing and delivering high-performance solutions across diverse industrial domains—automotive, telecommunications, robotics, augmented reality, railway systems, retail, and more.
Test AutomationC++ (Programming Language)Code CoverageEmbedded SystemsBackend
With more than 20 years of experience in C++ software engineering and distributed backend systems, I have built a proven track record of delivering high-performance, mission-critical applications for global leaders in gaming, telecommunications, and embedded systems. My career reflects a consistent commitment to technical excellence, precision, and reliability.
At Entain Group (Eurobet), one of the world’s largest online gaming operators, I currently lead the backend development of casino, slot, and lottery platforms built in modern C++. I engineered distributed systems capable of handling millions of bets per day with 99.98% uptime, optimized multi-threaded code and inter-service communication to boost performance by 55%, and helped my team deliver a record 25 new certified games in 2024. Collaborating closely with software architects, Java developers, and QA teams, I have shaped key aspects of the Caravel architecture, including communication protocols and REST APIs.
Previously, at Empirix (now Infovista), I contributed to the development of Klerity, a cloud-native 5G network-monitoring platform used by major telecom operators such as SoftBank and Infovista. My work focused on high-throughput C++ protocol decoders for SBI, NGAP, and S1AP, achieving real-time performance improvements and full 3GPP compliance. I also automated CI/CD pipelines (TeamCity + Docker/Kubernetes) and authored an internal JSON-conversion tool that dramatically accelerated 5G protocol implementation.
Earlier in my career, at Epson Europe, I designed a dynamic Test Automation Tool that uncovered more than 200 legacy bugs and achieved 98% code coverage on fiscal POS firmware—results that reduced QA effort by 60% and raised customer satisfaction by over 300%.
Technically, I bring deep mastery of modern C++ (11/14/17/20), multithreading, performance optimization, and microservices architecture, complemented by solid experience with Redis, PostgreSQL, Docker, and Kubernetes. Equally important, I thrive in collaborative, cross-functional teams where analytical precision and creative engineering deliver measurable business impact.
Languages
EnglishFluentItalianFluent
Project history
- Owned end-to-end delivery of C++17 backend services in the Caravel distributed microservices platform (design -> implementation -> rollout -> production monitoring -> iteration with QA/ops).
- Partnered with QA to run repeatable stress/load campaigns (~100 -> 10,000 users, ~10 -> 1,000 threads) across critical flows (placebet, freespin, login) to isolate bottlenecks across reverse proxies, microservices, cache/DB, and wallet adapters.
- Improved tail latency and reliability under stress: reduced proxy failures (load test environment) from ~7.36% (502/Proxy) to ~0% and reduced p99 ~60s -> ~11.8s (across successive stress baselines) while sustaining ~65 tx/s.
- Hardened wallet-facing retry/compensation logic to guarantee debit/refund correctness on timeouts and transient communication failures.
- Contributed to scaling yearly backend deliverables from ~5 to ~25 (2025) by building reusable components and unblocking cross-team execution, while maintaining stability/performance targets.
Tech: C++17, Linux, Microservices, Distributed Systems, Docker, Jenkins, Ansible/AWX, Dynatrace, GDB, Git.
- Delivered performance-sensitive C++ components for a containerized telecom monitoring/testing platform (Klerity), supporting 4G/5G and VoLTE-related flows.
- Eliminated hot paths (allocation/copy, data structures, concurrency bottlenecks) and validated improvements through repeatable performance baselines in TeamCity.
- Hardened CI quality gates by integrating regression checks (unit/integration + perf thresholds) so builds failed on measurable performance drops, improving predictability of delivery.
- Drove fast, reproducible root-cause analysis in complex distributed/containerized environments via profiling + targeted repro harnesses and clear debug notes.
Tech: C++17, Docker/CentOS, GoogleTest, Protobuf, TeamCity, GitLab, CI/CD.
Epson Europe: Epson Europe is a global leader in the manufacturing of innovative printing and imaging solutions. • 1) I am the creator, designer and developer from scratch of a Dynamic Test Automation Tool • for an embedded system for electronic payment, also known as Fiscal Printer Terminal, manufactured by EPSON Italy, Head Quarter in Milan (IT) for Retail Industries. • Unit Test, Integration Test, System Test, Stress Test, Functional Test, Performance Test and more. • 2) Testing WebApp, Client Side, Web Server and Database BackEnd also with JMeter and PostMan • 3) Testing application with SSL protocol communication, Stress Test, Performance Test, Integration Test, Regression Test of Server POS • Dot Net tech, NUnit Framework, Log4Net , Web API for RESTful Service , XML and Multi Thread Technologies inside, I’m able to hack the firmware and discover lots of bugs in order to obtain the best POS (Point of Sale) of Italian industries.