At Sopra Steria, I played a key role in modernizing the Paris Metro’s track control system. As a Java Developer within an international team, I focused on developing high-performance, real-time applications for train tracking and infrastructure monitoring. I architected a robust distributed system using Spring for the backend, RabbitMQ for real-time messaging, and a combination of MongoDB and PostgreSQL for efficient data management.
Working on such critical infrastructure taught me the importance of building resilient systems and writing maintainable, well-tested code. The experience deepened my expertise in distributed systems architecture and real-time data processing, while also honing my ability to collaborate effectively in a multinational team environment.