Telecom Architect · 2015 - 2016
Legos
Ran the critical infrastructure of a Full MVNO platform at Legos, France's first IMS operator: 100 operators, 110 countries, 1.2 billion minutes a year.
legos.ioThe problem
Legos is a global telecommunications platform provider covering 110 countries. Its platform carries 1.2 billion minutes and 360 million SMS a year for 100+ operators, offering white-label voice, messaging, mobile, and data services.
Thousands of live customers depended on that infrastructure around the clock, across many vendors' equipment and protocols.
What I built
- I managed the critical infrastructure of the Full MVNO platform end to end: 4G, SIP core, SMS, MMS, roaming, fraud detection, and traffic analytics.
- I integrated open-source telecom components: Kamailio, FreeSWITCH, and SMPP gateways.
- I worked with Cisco, Sonus, RedHat, Italtel, Dialogic, and VMware on integration and maintenance.
- I was on a 24/7 on-call rotation with a team of four engineers, handling incident response for thousands of live customers.
Decisions and trade-offs
Open-source components (Kamailio, FreeSWITCH, SMPP gateways) alongside vendor equipment
Why: flexibility where vendor systems fell short
Cost: more integration work across systems that each interpret the standards slightly differently.
Designing for graceful degradation over trying to prevent every failure
Why: a fix at 3am has to take minutes, not hours
Cost: more effort spent on failure paths than on the happy path.
Result
The platform served 100+ operators across 110 countries, carrying 1.2 billion minutes and 360 million SMS a year, with partners including Sinch, Ringover, and Trustteam.
Stack
PHP · NodeJS · Perl · Bash · C · MySQL · PostgreSQL · VMware · RedHat
Takeaway
Telecom infrastructure is where I learned that reliability isn't about avoiding failure, it's about recovering fast. Managing 24/7 systems for thousands of live customers taught me to design for the 3am page, not the happy path.