Chi Sono

Software engineer e computer scientist con forte orientamento allo sviluppo full-stack e alla progettazione di modelli di AI.

Esperienza Lavorativa

BiCA AG | Software Engineer
Sviluppatore full-stack con tecnologie C#, .NET Core, ASP.NET e Angular. Applicazione di best-practice con metodologia Agile e tecniche CI/CD in ambiente Azure DevOps.
NEXT GENERATION CONSULTING | Co-Fondatore & Membro del CdA
Fondatore di una società di consulenza IT per PMI con l’obiettivo di far evolvere il business tramite pianificazione strategica supportata dalle tecnologie più innovative.
SAS | System Engineer
Entrato tramite il programma di stage EMEA Students at SAS, poi assunto come System Engineer. Pre-sales Strategic Account e Finance Large Account. Consulente per UniCredit, Intesa SanPaolo, Generali, Vodafone, Erste e Raiffeisen. Sviluppo di AI affidabile ed etica, studio ESG, gestione del rischio, frodi bancarie e assicurative, governance tecnico-funzionale del ciclo di vita dei modelli analitici.
INDIPENDENTE | Software Engineer
Sviluppo di applicazioni C# (.NET Core) e deploy su piattaforme come Azure, AWS e GCP seguendo linee guida architetturali e pattern come MVC. Tecniche DevOps (CI/CD) e utilizzo di strumenti di controllo versione (Git, GitHub, GitLab).

Istruzione

ST. GILES INTERNATIONAL
Scuola di lingua inglese a Londra, Inghilterra.
Corso di inglese orientato al business con soggiorno presso una famiglia madrelingua inglese.
UNIVERSITÀ DI MILANO-BICOCCA
Laurea magistrale in informatica [LM-18] - 110/110.
Tesi: Modellazione del rischio creditizio: l’impatto della Responsible AI e l’interpretazione dei risultati.
UNIVERSITÀ DI MILANO-BICOCCA
Laurea triennale in informatica [L-31] - 107/110.
Tesi: Applicazione di algoritmi di machine learning agli smart contract sulla piattaforma Ethereum.
ISTITUTO TECNICO LEONARDO DA VINCI
Rappresentante di classe (5 anni) e d’istituto (3 anni) - 100/100.

Progetti Personali

JOB JUNGLE
Strumento AI per la pre-selezione dei candidati che automatizza i colloqui preliminari tramite interviste conversazionali. Sviluppato con Angular 17+ e GPT-4o-mini, valuta in tempo reale personalità (modello Big Five) e competenze professionali, restituendo analytics strutturate per supportare decisioni di hiring rapide e basate sui dati. Include pannello admin completo per la gestione delle posizioni.
JOURNEY APP
Piattaforma di diari vocali progettata e sviluppata end-to-end. L’utente registra la propria giornata con la voce; l’app trascrive e sintetizza il racconto in un’entry strutturata e traccia l’umore nel tempo su un calendario cromatico. Architettura production-ready con modello freemium, JWT con rotazione silenziosa dei token e rate limiting. Stack: Angular 21, ASP.NET Core, PostgreSQL, OpenAI Whisper & TTS.
ECHO
App mobile che risponde a un bisogno sociale concreto: mantenere connesse le persone anziane o sole senza aggiungere complessità. Invia segnali di presenza programmati a fino 5 contatti fidati via WhatsApp o SMS, con chiamata d’emergenza automatica. Stack: Ionic 8, Angular 19, Capacitor 6, Firebase.
CASPER AI
Piattaforma self-hosted per la ricerca e il fine-tuning di Large Language Model, pensata per ridurre il ciclo di iterazione tra modifiche al modello e valutazione dei risultati. Permette il caricamento e la configurazione di modelli basati su LLaMA tramite interfaccia chat in tempo reale, con dataset personalizzati, tuning degli iperparametri e pipeline RAG. Stack: Angular 19, Python / Flask, PyTorch, HuggingFace.

Competenze

Competenze Tecniche
DevOps & Cloud: pipeline CI/CD, Git / GitHub / GitLab, Docker, Kubernetes, OpenFaaS, OpenShift.
Architettura: API RESTful, microservizi.
AI & Machine Learning: TensorFlow, Keras, deep learning, fine-tuning LLM, RAG, OpenAI API, LangChain.
Dati & Storage: RDBMS, NoSQL, database distribuiti, RDF, ElasticSearch.
Sicurezza & Blockchain: crittografia, fondamenti di cybersecurity, penetration testing di base, Bitcoin, smart contract Ethereum.
Fondamenti CS: OS e reti, teoria degli automi, macchine di Turing, reti di Petri, programmazione concorrente, complessità computazionale, algoritmi di ricerca ottimizzati.
Competenze Personali
Forte attitudine al lavoro di squadra con comprovata capacità di project management, esperienza nel coordinare attività cross-funzionali dall’idea alla consegna. Leadership naturale tra i colleghi, a proprio agio nel guidare decisioni tecniche e nel fare mentoring. Intellettualmente curioso e autonomo nell’apprendimento, con una costante propensione a costruire progetti personali per esplorare e padroneggiare nuove tecnologie.