Work Experience
January 2025 - Present
Turin, Italy
Independent Study & Projects | Self-directed
Full-stack Developer
- Built a REST API task manager in ASP.NET Core with JWT authentication, clean layered architecture, and Docker containerization; published on GitHub with documentation.
- Designed and implemented a 4-microservice e-commerce backend using ASP.NET Core, RabbitMQ for async messaging, and Docker Compose for orchestration; integrated PostgreSQL, MySQL, and MongoDB across services; published on GitHub with documentation.
- Evaluated 10+ .NET libraries across logging (Serilog, Log4Net, NLog), ORM (EF Core, Dapper), and database drivers (Npgsql, MongoDB driver) to inform future stack decisions.
October 2021 - January 2025
Turin, Italy
Mediterranean Shipping Company S.A.
Backend Developer
- Improved batch processing performance by 90% by eliminating redundant computations and introducing result caching across the invoice pipeline handling 100+ invoices per batch.
- Refactored tightly coupled modules within a 20-year-old monolithic codebase (.NET Framework 4.6 / C#) into independently deployable units, reducing cross-module change risk.
- Reached 82% test coverage on refactored modules by adopting TDD with xUnit and Coverlet, within a 5-person team embedded in a 20-engineer department.
- Delivered efficient database storage for high-volume invoice batches using ADO.NET, MS SQL Server, and XML serialization.
November 2020 - October 2021
Turin, Italy
Mediterranean Shipping Company S.A.
Product Specialist
- Implemented a file transfer system processing 1,000+ EDI files daily, replacing fragile scheduled scripts and improving reliability and end-to-end traceability.
- Built and maintained Azure DevOps CI/CD pipelines in YAML to automate system upgrade deployments.
- Trained and onboarded new technical staff during the launch of the MSC Technology Turin office.
March 2019 - November 2020
New Jersey, USA
Mediterranean Shipping Company S.A.
Support Analyst Level 3
- Coordinated releases across 40+ MSC agencies worldwide, collaborating closely between the development team and agency technical leads.
- Planned and rolled out a major feature upgrade across 23+ agencies managing planning and communication with stakeholders.
- Owned support for 4 core modules of MSC’s agency system, diagnosing and resolving issues escalated from global agencies.
February 2017 - October 2018
Montevideo, Uruguay
DiLeo Atelier
Independent Contractor
- Built a production inventory and electronic invoicing system using Python 2.7 and Django, supporting pre-sales operations and the company’s launch.