$ ls webscience/projects/*
Projects at WebScience
Software Developer · Oct 2019 – Dec 2022
Cloud Migration & Microservices — Lottery & Gaming Sector
Case StudyParticipated in a large-scale, incremental cloud migration moving a regulated gaming platform from a legacy monolith to event-driven microservices on Kubernetes — with zero downtime and full backward compatibility at every step. Responsibilities spanned the most critical parts of the domain: selling and payment transaction handling, integration with external software systems and identity providers, validation of winning and losing tickets, and the ground-up design of an asynchronous communication layer using Kafka. Also performed deep performance tuning to support the low-latency integration requirements of client applications.
Technologies
Metrics
Read full case study
Digital Health Marketplace — Global Leader in Hearing Care
Built a digital first-contact and marketplace platform for one of the world's leading hearing care companies. Implemented a patented hearing assessment tool that evaluates hearing loss directly in the browser, integrated appointment scheduling with nearby clinics via serverless AWS Lambda APIs, and enabled a complete end-to-end e-commerce flow for the purchase of regulated medical hearing devices. The project combined healthcare compliance, UX precision, and serverless architecture into a single cohesive product.
Technologies
Lottery Validation App — Government-Supervised Processes
Developed a GUI-based desktop application used to officially validate lottery contests in accordance with Italian law and under direct government supervision. The system operated entirely offline in a secure, controlled environment and was responsible for generating the complex legal documentation required to certify each contest result. Given the regulatory context, correctness, auditability, and offline resilience were the defining constraints of the entire architecture.
Technologies
Logistics Marketplace — National Transportation Group
Designed and implemented a multi-role logistics platform for managing and dispatching shipment orders across a national transport network. The system assigned orders to transport operators, automated travel planning and documentation generation, and exposed external API integrations for real-time tracking and request handling by third-party systems.
Technologies
B2C Gaming Platform — Leading Italian Lottery Company
Developed a customer-facing web application for selling regulated gaming products to end consumers, including the backend workflow for generating product batches subject to approval by AAMS (the Italian Customs and Monopolies Agency). The platform had to satisfy strict regulatory requirements on product generation, traceability, and submission procedures.
Technologies