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.