
2
2
Italy
9+ years of experience
Software engineer with 8+ years of experience designing and delivering enterprise systems and distributed platforms. I’ve worked across the full development lifecycle, from early-stage design to production deployment, in environments where multiple systems and data sources must integrate reliably. My role has progressively evolved toward architecture and technical leadership. While working as a software engineer, I actively contribute to system design and architectural decisions, guiding development choices and collaborating closely with business stakeholders to deliver scalable and maintainable solutions. I have experience coordinating small teams and working on cloud-native and data-intensive systems. More recently, I’ve been focusing on applying AI within enterprise contexts using Azure AI services to improve automation and decision-making processes

The same quick return can mean a wrong size or a ring of linked accounts. ReturnRing helps EU fashion merchants tell them apart: restrictions apply only to future orders, and the 14-day right of withdrawal is never denied. In the US, $86B of the goods returned in 2025 was return abuse, 6× return fraud (Appriss Retail, industry estimate). Statistical models make every prediction, never the language model: XGBoost estimates return probability and abuse risk, with SHAP reasons per case; an account graph proposes links from shared identifiers and shows the evidence for each; a product-anomaly check separates catalogue problems from customer behaviour. Customer value never feeds the risk score. A rules engine picks the admissible actions, a legal guard checks them, and a simulator estimates net benefit under explicit assumptions, never counting the refund owed as a saving. Gemma 4 31B on AMD Token Factory explains each decision and drafts the customer message in Italian and English; a validator checks every draft before it is shown, and a person approves every restriction, with a review date. XGBoost and a GraphSAGE encoder were trained on an AMD Instinct MI300X with ROCm, on a 20,000-customer synthetic store calibrated on real ASOS aggregates. Measured: F1 0.739 against 0.721 for a threshold rule on 1.4M real ASOS purchases; AUPRC 0.981 against 0.633 for rules alone on 6,009 held-out synthetic customers, with 2 of 1,722 high-value customers flagged by mistake. The public demo is live and read-only, with 1,000 fictional customers and real Gemma output. ReturnRing is a working prototype for a merchant pilot: abuse detection on real data and commercial impact are still to be validated.
18 Oct 2026

OtoChronicle AI is a longitudinal clinical intelligence platform built for ENT specialists. Instead of asking the classic question "what disease is in this image?", it answers the question physicians actually ask every day: "How is this tympanic membrane evolving over time,is it improving, worsening, fluctuating, or stable?" The platform ingests otoscopic images, audiometry reports, clinical notes, and prior physician validations, and reconstructs a continuous temporal narrative for every patient. Each new visit is compared against the entire longitudinal history, producing an explainable Tympanic Evolution Score (TES) on a 0–100 scale, a trend label (Stable, Improving, Worsening, Fluctuating, Uncertain), a clinical sentiment, a progression velocity, and a set of natural-language observations such as increased opacity, progressive retraction, vascular congestion, or membrane thickening so the doctor always understands why a score changed. Under the hood, OtoChronicle AI is a cloud-native, enterprise-grade system. A Flutter Web frontend gives physicians an interactive patient timeline, TES chart, and validation workspace. An ASP.NET Core 9 backend on Google Cloud Run acts as the source of truth, handling patients, exams, persistence on PostgreSQL/Cloud SQL, JWT authentication, and image storage on Google Cloud Storage through signed URLs. A Python agentic runtime built on Google ADK, FastAPI, Vertex AI, and multimodal Gemini orchestrates three specialized agents — Acquisition Intelligence, Temporal Clinical Reasoning, and Clinical Validation & Trust — in a sequential, async pipeline. OtoChronicle AI is human-in-the-loop by design. Every AI output is preliminary: physicians can validate, adjust, reject, or annotate it, and the system preserves the full audit trail original AI output, physician correction, and disagreement history building over time a trustworthy, human-validated longitudinal dataset.
19 May 2026