Label

Veronica Schembri

Esplora
Crea
Evolvi

Curiosità e Creatività, riga per riga
Risolvere, Innovare, Crescere
Dall'illustrazione al codice:
La Mia Evoluzione Continua

01

Projects

AI Agent per il benchmark GAIA

ai-projects
  • React Agent AI che raggiunge 60% di accuracy sul benchmark GAIA, specializzato in task multi-modali che richiedono reasoning, web search e analisi file
  • Implementazione del pattern ReAct usando LangGraph per orchestrare 15+ tools specializzati (YouTube analysis, audio transcription, spreadsheet processing, web research) in cicli reasoning→action iterativi
  • Sistema di automazione completo per benchmark testing con rate limiting, gestione errori robusta e format validation per compliance GAIA, incluso pipeline CI/CD con testing automatizzato
  • Architettura production-ready con LangSmith tracing per debugging avanzato, state management robusto e configurazione modulare per diversi provider LLM
  • Progetto finale del corso HuggingFace AI Agents

Tecnologie utilizzate: LangGraph, LangSmith, OpenAI API, Anthropic Claude, Tavily Search, YouTube Transcript API, Whisper, Pandas, AsyncIO,

Scopri il progetto

Costruzione di un Classificatore di Titoli di Notizie con AWS SageMaker

ai-projects
  • Sistema completo per la classificazione automatica di titoli di notizie in quattro categorie utilizzando un modello DistilBERT pre-addestrato
  • Pipeline ML end-to-end che include preprocessing dei dati, fine-tuning del modello, ottimizzazione degli iperparametri e deployment serverless
  • Risoluzione di sfide chiave come rate limiting del tokenizer
Tecnologie utilizzate: AWS SageMaker, Lambda, CloudWatch, S3, Transformers, PyTorch, DistilBERT, Python
Scopri il progetto
Schermata di esempio dell'applicativo AI Interview Preparation

Interview Preparation Assistant with CrewAI

ai-projects
  • Applicazione avanzata che utilizza CrewAI per orchestrare agenti AI specializzati nella preparazione ai colloqui di lavoro, offrendo un'esperienza personalizzata e interattiva
  • Un sistema modulare con tre agenti principali (Research Agent, Interview Coach, Interview Agent) che collaborano per ricercare aziende, generare domande e fornire feedback sulle risposte
  • Interfaccia utente intuitiva sviluppata con Streamlit che guida l'utente attraverso il processo di preparazione, dalla ricerca alla simulazione di colloquio
  • Architettura flessibile basata su file YAML per la configurazione degli agenti, permettendo facile manutenzione e personalizzazione multilingue
Tecnologie utilizzate: CrewAI, Streamlit, Python, UV (gestore pacchetti), YAML, SerperDevTool, ScrapeWebsiteTool, OpenAI API, sanitizzazione input
Scopri il progetto
Schermata di esempio dell'applicativo Nutrichoice

NutriCHOice - Sistema multi-agente

ai-projects
  • Sistema multi-agente basato su LangGraph che implementa l'approccio "Generate then Fix" per la creazione di ricette personalizzate con target nutrizionali specifici
  • Un agente generatore crea ricette creative mentre un agente verificatore ottimizza il contenuto di carboidrati (CHO) tramite strategie adattive multi-livello
  • Sistema avanzato di matching semantico con FAISS e SentenceTransformer per collegare ingredienti generati dall'LLM al database nutrizionale
  • Interfaccia web Streamlit che permette agli utenti di impostare preferenze dietetiche e visualizzare ricette ottimizzate con presentazione HTML strutturata
Tecnologie utilizzate: LangGraph, FAISS, SentenceTransformer, OpenAI API, Streamlit, Python, Pydantic, base64, deepcopy
Scopri il progetto

Esplora il mio percorso tra dati, design e sviluppo

02

About me!

Veronica Schembri WebsiteVeronica Schembri Website
Illustrazione di una moneta di super Mario

It's a me!

AI Engineer con Background Multidisciplinare in Data Science, Sviluppo Front-End e Design Visivo

Il mio percorso dall’illustrazione alla programmazione fino all’AI mi ha fornito una prospettiva unica nel trasformare dati complessi in soluzioni intelligenti e visivamente coinvolgenti. Combinando analisi dei dati, automazione e design, creo sistemi che uniscono logica e creatività per ottimizzare i flussi di lavoro e risolvere problemi reali.

Mi specializzo nell’analisi esplorativa dei dati (EDA), nella creazione di modelli predittivi e nell’implementazione di data visualization. Adotto un approccio sia analitico che creativo nella risoluzione di problemi, utilizzando strumenti avanzati come Pandas, NumPy, TensorFlow e Scikit-Learn. La mia esperienza nella strutturazione di informazioni visive ha creato un ponte naturale verso l’AI, dove l’organizzazione logica è fondamentale.

Recentemente, mi sto dedicando allo studio dei Large Language Models (LLM) e alla creazione di agenti AI. Sono molto interessata alla sperimentazione con la costruzione di script, l’automazione intelligente e la creazione di funzioni per migliorare i flussi di lavoro. Sto anche esplorando il deploy di applicazioni con AWS e Docker per acquisire competenze nel lancio e nella gestione di soluzioni su larga scala.

Il mio metodo di lavoro si ispira a pratiche di produttività e gestione della conoscenza: scrivo morning pages per stimolare la creatività, uso bullet journaling per organizzare la giornata e gestisco le risorse con Obsidian, seguendo il metodo Building a Second Brain di Tiago Forte. Queste pratiche alimentano la mia crescita sia come AI Engineer che in progetti personali.

Quando non sono immersa nei dati, mi appassiono di serie TV, fumetti e Magic: The Gathering—mondi caratterizzati da sistemi complessi e ben strutturati che rispecchiano la mia passione per l’ordine e la logica.

Work Experience

Head of Web Development

DigitalMakers

2020
--->
2024
  • Implementazione di pipeline di dati e soluzioni ottimali a livello organizzativo per gestire efficientemente contenuti in ambienti WordPress
  • Progettazione di architetture dati efficienti e strutture logiche, applicando principi di normalizzazione dei dati simili a quelli utilizzati nell'analisi e preparazione dei dataset per il machine learning
  • Sviluppo di competenze in normalizzazione dei dati, relazioni tra entità e organizzazione gerarchica
  • Creazione di custom post type e campi ACF per ottimizzare la strutturazione delle informazioni

Competenze chiave:

WordPress, MailChimp, architetture dati, modularizzazione, organizzazione dell'informazione

Graphic Designer / Front-end developer

Freelance

2006
--->
2021
  • Traduzione di concetti complessi in visualizzazioni grafiche accessibili, sviluppando competenze direttamente applicabili alla visualizzazione di risultati di analisi e modelli predittivi
  • Creazione di infografiche con focus sulla comunicazione efficace di dati e statistiche
  • Sviluppo di competenze in organizzazione visiva dell'informazione e storytelling con i dati
  • Gestione di progetti visivi dalla concezione alla realizzazione

Competenze chiave: WordPress, Adobe Illustrator, data visualization, comunicazione visiva

Skills & Technologies

Dal design all'AI Engineering, il mio background multidisciplinare unisce competenze tecniche e creative per sviluppare soluzioni di intelligenza artificiale innovative ed efficaci

AI Engineering & Machine Learning

PyTorch
CrewAI
AWS SageMaker
Python
Icona Python
MLflow
LangChain
Matplotlib
Icona MatplotLib
Scikit-learn
Icona ScikitLearn
Jupyter Notebook
Jupyter Notebook Icona

Front-End Dev

Typescript
Icona Typescript
Tailwind
Icona Tailwind
React
Icona react
Next.js
Icona next.js
Javascript
Icona Javascript
CSS
Icona CSS
MySQL
Icona MySQL
Advanced Custom Field
Icona ACF
Oxygen builder
Icona Oxygen Builder
WordPress
Icona Wordpress
HTML
Icona HTML

Development Tools

Postman
Anaconda
Icona Anaconda
Git
Icona Git
Claude AI
Icona Claude
Cursor
Icona Cursor AI

Design and illustration

Illustrator
Icona Adobe illustrator
Phostoshop
Icona Photoshop
Figma
Icona Figma
Affinity Designer
Icon Affinity Designer

Personal Tools

Gli strumenti personali che utilizzo quotidianamente riflettono il mio approccio metodico alla gestione delle informazioni e alla creatività.

Strumenti

Bullet Journal
Icona Bullet Journal
Morning Pages
Icona Morning Pages
Ipad
Icona Ipad

Catturare informazioni

Obsidian
Icona Obsidian
Kindle app
Kindle app icona
Onyx Note Air 3C
Icona Onyx Boox

Organizzare informazioni

Google Calendar
Icona Google Calendar
Obsidian
Icona Obsidian
Things 3
things3 Icona

Have Fun!

Retroarch
Icona RetroArch
Musica
Icona Musica
Apple Fitness +
Icona Apple Fitness +
Nintendo Switch - 3ds
Icona Nintendo Switch
Magic the gathering
Icona magic the gathering

Formazione: Certificati più recenti

AI Agents Course

🤗 Hugging Face

06-2025
--->
06-2025
  • Fondamenti di agenti AI: Approfondimento dei concetti chiave degli agenti AI formattazione dei messaggi, function calling e special tokens per LLM
  • Framework e librerie: Utilizzo pratico di librerie dedicate allo sviluppo di agenti AI come SmolAgents, LlamaIndex e LangGraph; esplorazione delle differenze architetturali e dei casi d’uso supportati
  • Osservabilità ed evaluation: Tecniche di tracciamento, valutazione e ottimizzazione delle performance degli agenti tramite benchmark (GAIA)
  • Progetto finale: Realizzazione di un agente AI personalizzato, valutato su benchmark standardizzato (GAIA) con superamento della soglia di performance richiesta per ottenere la certificazione(30%)

Tecnologie usate: Python, Hugging Face, SmolAgents, LangGraph, LlamaIndex, GAIA Benchmark

Scopri il progetto

AI Engineering Bootcamp: Build, Train and Deploy Models with AWS SageMaker

Zero To Mastery Academy

05-2025
--->
05-2025
  • Architettura Transformer: Comprensione approfondita della matematica dietro i modelli linguistici, incluso meccanismi di attenzione multi-head, embedding e positional encoding
  • Sviluppo modelli: Personalizzazione di architetture transformer pre-addestrate (DistilBERT) con PyTorch per task specifici di classificazione del testo
  • Cloud deployment: Configurazione completa di pipeline ML su AWS, dall'addestramento all'endpoint, includendo monitoraggio e ottimizzazione delle risorse
  • Integrazione serverless: Implementazione di interfacce RESTful con AWS Lambda e API Gateway per l'esposizione di modelli ML in ambiente di produzione
  • Ottimizzazione produzione: Tecniche di load testing, scaling e gestione dei costi per ambienti AI in produzione

Tecnologie usate: AWS SageMaker, PyTorch, Hugging Face Transformers, AWS Lambda, API Gateway, CloudWatch, S3, IAM, Docker

Scopri il progetto

Build AI Agents with CrewAI

Zero To Mastery Academy

05-2025
--->
05-2025
  • Architetture multi-agente: Implementazione di sistemi con agenti AI collaborativi in cui più agenti comunicano tra loro sotto la supervisione di un agente principale
  • Integrazione CrewAI: Utilizzo del framework CrewAI per orchestrare agenti specializzati come Research Agent, Interview Coach e Interview Agent
  • Gestione dati: Tecniche per l'elaborazione di informazioni tramite strumenti come SerperDevTool e ScrapeWebsiteTool per ricerche personalizzate
  • Orchestrazione: Configurazione di workflow modulari che permettono agli agenti di collaborare seguendo un flusso logico di task sequenziali

Tecnologie usate: CrewAI, Python, Streamlit, API OpenAI, SerperDevTool, YAML, Markdown, LLM

Scopri il progetto

Coding Bootcamp AI Engineer

Edgemony

01-2025
--->
04-2025
  • Padroneggiare Python: Il linguaggio di programmazione fondamentale per l'AI, permettendo di analizzare dati, costruire modelli e utilizzare applicazioni intelligenti
  • Sfruttare i dati: Apprendimento delle tecniche di Data Science per estrarre informazioni preziose e utilizzarle nell'addestramento di algoritmi di Machine Learning
  • Gestire modelli predittivi: Utilizzo di librerie come Scikit-learn e TensorFlow per prevedere comportamenti, classificare oggetti e prendere decisioni autonome
  • Esplorare reti neurali: Immersione nel Deep Learning per costruire reti neurali specializzate nel riconoscimento immagini, traduzione automatica e generazione di testo

Tecnologie usate: Python, Scikit-learn, TensorFlow, librerie di Data Science e framework di Deep Learning

Scopri il progetto

Build AI Agents with AWS

Zero to Mastery

04-2025
--->
04-2025
  • Architetture multi-agente: Implementazione di sistemi con agenti AI collaborativi in cui più agenti comunicano tra loro sotto la supervisione di un agente principale
  • Integrazione AWS: Utilizzo di servizi AWS come Bedrock, Lambda, S3 e API Gateway per creare applicazioni AI scalabili
  • Gestione dati: Tecniche per l'archiviazione e l'interrogazione dei dati in S3 attraverso funzioni Lambda personalizzate per gli agenti AI
  • Orchestrazione: Configurazione di sistemi che permettono agli agenti di collaborare attraverso un meccanismo di istruzioni e biglietti da visita condivisi

Tecnologie usate: AWS Bedrock, Lambda, S3, API Gateway, IAM, Python, Claude 3.5 Sonnet, JSON

Scopri il progetto

Complete Python Developer in 2025

Zero To Mastery Academy

12-2024
--->
04-2025
  • Python Fondamentale: Padronanza di Python 3, programmazione OOP, strutture dati e gestione degli errori
  • Python Avanzato: Implementazione di decoratori, generatori, lambda, comprensioni ed espressioni regolari
  • Sviluppo Web: Creazione di applicazioni web e API con Python, gestione di autenticazione e account utenti
  • Data Science: Analisi e visualizzazione dati utilizzando NumPy, Pandas e Scikit-learn
  • Machine Learning: Implementazione di modelli predittivi e algoritmi di image detection
  • Automazione: Sviluppo di script con Selenium per test e automazione di processi web
  • Web Scraping: Estrazione dati da siti web con BeautifulSoup e gestione di diversi formati (CSV, PDF, immagini)
  • Progetti Pratici: Costruzione di 12+ progetti reali tra cui Twitter Bot, Password Checker e sistema di traduzione
  • DevOps e Testing: Configurazione di ambienti virtuali, debugging e implementazione di test unitari

Tecnologie utilizzate: Python 3, Selenium, BeautifulSoup, NumPy, Pandas, Scikit-learn, Jupyter Notebooks, PyCharm, VS Code

Scopri il progetto

Complete A.I. Machine Learning and Data Science

Zero To Mastery Academy

10-2024
--->
03-2025
  • Machine Learning & Data Science Framework: Comprensione di problemi di regressione, classificazione, clustering e apprendimento per rinforzo
  • Tipologie di dati e metriche: Utilizzo di accuracy, precision, recall, ROC-AUC, RMSE per valutare i modelli
  • Feature Engineering: Gestione dei dati mancanti, encoding, scaling e trasformazioni
  • Machine Learning con TensorFlow 2.0: Implementazione di reti neurali dense e convoluzionali (CNN)
  • Modelli avanzati con Keras: Costruzione e training di modelli, tecniche di transfer learning
  • Data Science con Pandas: Manipolazione, pulizia e aggregazione di dataset complessi
  • Visualizzazione dati: Utilizzo di Matplotlib e Seaborn per creare rappresentazioni grafiche efficaci
  • Progetti pratici: Sviluppo di modelli per previsione malattie cardiache, stima valore macchinari e classificazione razze canine

Tecnologie usate: Python, TensorFlow 2.0, Keras, Pandas, Matplotlib, Seaborn

Scopri il progetto

Math for Data Science Masterclass

Udemy

11-2024
--->
01-2025
  • Concetti fondamentali sui dati: Comprensione dei principi di qualità e quantità dei dati
  • Visualizzazione dei dati: Scoperta di tecniche per rappresentare i dati attraverso vari tipi di grafici
  • Probabilità applicata: Apprendimento dei concetti chiave di probabilità per risolvere problemi pratici
  • Combinatoria: Utilizzo di tecniche per calcolare permutazioni e combinazioni di oggetti
  • Distribuzioni di dati: Studio delle distribuzioni statistiche e loro applicazione a dati reali
  • Distribuzione normale: Scoperta degli aspetti significativi della distribuzione gaussiana
  • Campionamento statistico: Applicazione del teorema del limite centrale e tecniche di campionamento
  • Test d'ipotesi: Comprensione dei metodi per testare ipotesi su gruppi di campioni
  • Regressione lineare: Introduzione ai principi fondamentali dell'analisi di regressione

Tecnologie usate: Software statistici e strumenti matematici per l'analisi dei dati.

Corso Javascript con Progetti pratici & Typescript

Udemy

01-2024
--->
02-2024
  • JavaScript Fondamentale: Padronanza di variabili, operatori, logica booleana, funzioni, array, oggetti e cicli
  • ES6+ e JavaScript Moderno: Implementazione di arrow functions, destrutturazione, spread operator e optional chaining
  • Manipolazione DOM Avanzata: Interazione dinamica con elementi HTML e gestione degli eventi utente
  • JavaScript Asincrono: Utilizzo di promises, async/await, event loop e integrazione con API esterne
  • Programmazione Orientata agli Oggetti: Applicazione di classi, costruttori, prototipizzazione, ereditarietà ed encapsulation
  • HTML e CSS Avanzati: Consolidamento delle competenze di markup e styling per interfacce responsive
  • Progetti Pratici: Sviluppo di oltre 10 applicazioni web per rafforzare i concetti appresi
  • Metodologia di Sviluppo: Acquisizione di tecniche di problem solving, debug e workflow professionali
  • Architettura Applicativa: Strutturazione di applicazioni modulari e manutenibili

Tecnologie utilizzate: JavaScript, HTML5, CSS3, API RESTful, JSON, Local Storage

The Git & Github Bootcamp

Udemy

06-2022
--->
07-2022
  • Controllo di versione con Git: Padronanza dei concetti fondamentali di Git e dei flussi di lavoro distribuiti
  • Comandi Git essenziali: Utilizzo efficace di commit, branch, merge, rebase e resoluzione dei conflitti
  • GitHub e collaborazione: Gestione di repository remoti, pull request e code review
  • Branching avanzato: Implementazione di strategie come Git Flow e Feature Branch Workflow
  • Git sotto il cofano: Comprensione del funzionamento interno di Git e della struttura degli oggetti
  • Debugging con Git: Utilizzo di bisect, blame e tecniche di ricerca avanzate per identificare problemi
  • Best practices: Scrittura di commit significativi, gitignore ottimizzati e mantenimento della repository
  • Progetti pratici: Simulazione di scenari reali di collaborazione e risoluzione di problemi comuni

Tecnologie usate: Git, GitHub, GitHub Actions, Git Hooks, Git LFS

What i'm reading

03

Blog

Giugno 20, 2025
Week 1 di Agentic AI: Tornare alle Basi (e Perché Ne Vale la Pena)

Prima settimana del "Complete Agentic AI Engineering Course" di Ed Donner - Un journey di 6 settimane per padroneggiare gli AI Agents 🎯 Il Contesto: Perché Ho Scelto di Ripartire dalle Basi Quando ho visto il corso di Ed Donner su Agentic AI, la mia prima reazione è stata: "Ma io queste cose le so […]

Continua a leggere
Giugno 9, 2025
Dal Maggiordomo Congelato agli NPC Intelligenti: L'Evoluzione dell'IA nei Videogame

Ricordate il povero maggiordomo di Lara Croft? Quello che tutti noi abbiamo tristemente rinchiuso nella cella frigorifera? È ora di liberarlo... digitalmente parlando! Il Maggiordomo che Cambiò Tutto (Senza Volerlo) Chi ha giocato ai primi Tomb Raider ricorda sicuramente il maggiordomo di casa Croft: quell'adorabile (e fastidioso) NPC che ci seguiva ovunque nella villa, spesso […]

Continua a leggere
Giugno 5, 2025
Evaluation-Driven Development: Il TDD dell'Intelligenza Artificiale

Leggendo "AI Engineering" di Chip Huyen, sono rimasta colpita dal parallelo che l'autrice traccia tra l'Evaluation-Driven Development (EDD) e il Test-Driven Development (TDD). Un'analogia che non solo illumina le sfide uniche dell'ingegneria AI, ma ci fornisce anche un framework concreto per costruire sistemi più affidabili. Dal Test-Driven al Evaluation-Driven Development Nel mondo dello sviluppo software […]

Continua a leggere

Esplora il mio percorso tra dati, design e sviluppo

Get Started

Let's try to work Together

Abilita JavaScript nel browser per completare questo modulo.
veronicaschembri
Copyright © Veronica Schembri

Privacy Policy
Cookie Policy
envelope