ESPERIENZA LAVORATIVA
Charter Communications ― Ingegnere di Sistemi III
Ago 2025 - Presente
In sede
- Progettazione di infrastrutture di streaming robuste, sicure e scalabili con il team Video Delivery sotto la guida di Erdogan Simsek.
Bild AI ― Ingegnere di Machine Learning (Contratto)
Mag 2025 - Giu 2025
Da remoto
- Migliorato il pipeline interno di estrazione di tabelle di Bild AI aumentando la precisione degli header di ~15%, la precisione a livello di cella di ~12% e la precisione del rilevamento tabelle di ~10% tramite benchmarking continuo e perfezionamento su PDF architettonici reali.
- Progettato e costruito un framework Python modulare per il benchmarking dell’estrazione di tabelle tra più soluzioni API di estrazione tabelle e il pipeline interno di Bild, permettendo valutazioni ripetibili e iterazioni rapide.
- Implementata in autonomia la logica principale per il matching delle tabelle, la precisione degli header (fuzzy string match) e la precisione a livello di cella (allineamento di sequenze), facendo emergere casi limite e guidando la progettazione degli algoritmi.
- Automatizzato l’intero pipeline di valutazione includendo l’ingestione dei PDF dal cloud, il confronto con la ground truth, la registrazione delle metriche e la generazione di report (CSV, JSON, Google Sheets) per un benchmarking scalabile.
- Consegnato uno strumento CLI per eseguire e confrontare le estrazioni tra i vari provider, accelerando i test di regressione e riducendo il tempo di QA manuale.
- Realizzati oltre 160 commit e contribuito a più di 520K linee di codice, dimostrando ownership end-to-end dell’intero stack di valutazione e tooling.
eBay ― Ingegnere Software
Mag 2021 - Dic 2024
Da remoto
- Potenziato il progetto Storage Management System (STMS) per ingerire oltre 1,5 milioni di metriche al minuto, in crescita. Gestione di più di 70 array, 60 switch, 1100 host, 900 gruppi di dischi e 200 cluster in 3 data center di eBay.
- Gestione e distribuzione di oltre 45 servizi in 3 regioni sulla piattaforma cloud Tess.IO di eBay, garantendo alta disponibilità con failover per STMS.
- Sviluppo e manutenzione di microservizi per l’elaborazione delle metriche hardware, facilitando operazioni CRUD e fornendo accesso ai dati in tempo reale ad altri servizi interni di eBay. Utilizzo di JavaScript, Node.js, Express.js, Python, Flask, Mongoose, Postgres e Sequelize per creare API RESTful efficienti.
- Guidata la migrazione da MongoDB a Postgres per tutti i microservizi STMS, convertendo 36 collezioni in 74 tabelle, integrando Sequelize ORM e middleware personalizzati per una transizione senza interruzioni.
- Assunti e migliorati i servizi di monitoraggio dei log per array Hitachi e switch Brocade, garantendo avvisi tempestivi al team storage via email, Slack o PagerDuty attraverso Python e Rsyslog.
- Utilizzo di Docker, del registro container di eBay e Kubernetes per ottimizzare la containerizzazione, il deployment e la gestione dei microservizi, assicurando la scalabilità e l’alta disponibilità di STMS.
- Creato un servizio backend critico per la piattaforma Software Defined Storage (SDS) di eBay, centralizzando i dati per oltre 35K volumi, diventando la principale fonte dati per la gestione dei volumi e supportando più di 780 utenti della piattaforma.
- Guidate iniziative cross-functional tra i team STMS, SSI ed EOS, portando miglioramenti tecnici e fornendo soluzioni backend robuste e scalabili per ottimizzare le operazioni di storage e la visibilità dei dati.
- Sviluppato Restify, un framework backend Express.js, passando da Mongoose/MongoDB a Sequelize/Postgres. Ispirato a Express-Restify-Mongoose, è specializzato in richieste GET, offrendo funzioni di query avanzate come ordinamento, selezione, limitazione, distinzione e inclusione. Include inoltre un traduttore da JSON a query Sequelize.
- Creato la funzione JavaScript findOneAndUpdate() specifica per Postgres, ispirata all’equivalente di Mongoose e usando Sequelize. La funzione è ottimizzata per database relazionali con gestione efficiente di colonne, colonne one-to-one e one-to-many, riducendo le richieste al DB aggiornando solo i campi necessari.
- Costruito un pacchetto JavaScript nativo efficiente e accurato per il confronto profondo delle proprietà di oggetti, sia per oggetti key-value semplici che annidati complessi.
Hitachi Vantara ― Consulente Tecnico
Mag 2021 - Dic 2024
Da remoto
- Lavorato a tempo pieno come ingegnere software a contratto presso eBay.
- Sviluppato e mantenuto strumenti di automazione dell’infrastruttura che fungono da livelli di astrazione per effettuare provisioning, configurare e gestire in modo programmatico l’infrastruttura cloud proprietaria di eBay costruita ed evoluta in decenni dalla fondazione dell’azienda, supportando tutte le offerte core di business ed evitando provider cloud terzi come AWS e Azure.
- Supportato e risolto problemi con i prodotti Hitachi utilizzati da eBay garantendo operatività fluida e downtime minimo.
Osgil Defense ― Fondatore
Mag 2024 - Ott 2024
Da remoto
- Ottenuti 145.000 $ di finanziamenti pre-seed tramite l’acceleratore Forum Ventures con una valutazione di 1,93M $.
- Creato e lanciato TARS, uno strumento open-source di cybersecurity basato su AI per la valutazione automatizzata delle minacce e i test di penetrazione, ottenendo oltre 300 stelle e 40 fork su GitHub.
- Sviluppato PAX, un framework Python per il punteggio di affidabilità basato su AI, riducendo le allucinazioni grazie all’auto-riflessione, alla previsione probabilistica e alla coerenza osservata.
- Guidato lo sviluppo tecnico nelle prime fasi, gestendo i team per raggiungere traguardi, costruire la tecnologia core e stabilire la presenza web iniziale dell’azienda per outreach e crescita.
Anarchy (YC W23) ― Tirocinante Engineering (Part-Time)
Nov 2023 - Gen 2024
Da remoto
- Primo posto all’hackathon di ottobre 2023 di Anarchy con InsightRed, strumento di marketing Reddit che integra GPT-4 e Pinecone, che ha portato alla mia assunzione.
- Sviluppato un sistema potenziato di autenticazione delle chiavi API per il progetto Chat.dev di Anarchy, pronto per integrazione futura, con hashing unidirezionale, supporto per più chiavi per account e validazione efficiente tramite checksum e caching per minimizzare le query al database.
- Creato llm-speed-benchmark, uno strumento di benchmarking per valutare le prestazioni dei modelli LLM open source; misura token al secondo, uso di GPU, CPU e memoria, insieme al runtime, ottenendo oltre 17 stelle e 4 fork.
Colorado School of Mines ― Assistente di Ricerca
Feb 2021 - Set 2021
Golden, CO
- Ricercatore universitario presso l’Human-Centered Robotics Lab, sotto la supervisione del Dr. Hao Zhang.
- Migliorata la funzionalità dei robot terrestri a ruota triangolare omni-direzionale, chiamati Tritons, utilizzando Python e ROS; consentito movimento preciso ed efficiente, rotazione accurata, controllo simultaneo e un aumento di 4× della velocità complessiva di movimento.
- Implementati sistemi di feedback proporzionale usando Optitrack Cameras e ROS, permettendo ai robot Triton di raggiungere con precisione una coordinata reale specificata con una tolleranza di +/- 0,05 m all’interno di un’area di 2 m per 2 m.
- Trasferita con successo tutta la documentazione da Google Drive e Microsoft 365 a GitLab, convertendo i file in formato Markdown e semplificando l’accesso e la collaborazione all’interno dell’HCR Lab.
- Mentorato una studentessa delle superiori nei fondamenti di programmazione e robotica, guidandola nello sviluppo di un nodo ROS per controllare i colori LED del robot Triton.
Namasté Solar ― Tirocinante
Set 2017 - Mag 2018
Denver, CO
- Sviluppato uno strumento Excel tramite VBA per analizzare il cash flow aziendale e le prestazioni dei dipendenti.
- Lavorato alla progettazione delle posizioni ottimali dei pannelli solari sui progetti delle abitazioni tramite AutoCAD.
National Oceanic & Atmospheric Administration (NOAA) ― Tirocinante
Giu 2017 - Lug 2017
Denver, CO
- Collaborato con il team Science on a Sphere (SOSx) di NOAA.
- Sviluppato contenuti educativi interattivi content sulla missione Apollo 11 per SOSx utilizzando il software Tour Builder di NOAA.
Erols Tailoring ― Servizio Clienti
Set 2008 - Mag 2018
Denver, CO
- Fornito un servizio clienti eccezionale nell’ambito dell’azienda di famiglia, accogliendo, assistendo e incassando i pagamenti dei clienti.
- Mantenuto uno spazio di lavoro pulito e organizzato, gestendo gli indumenti su misura dei clienti e garantendo un negozio presentabile.
- Risposto prontamente alle richieste dei clienti e agli ordini telefonici, fornendo informazioni accurate e utili.
- Contribuito al successo dell’azienda nel tempo libero dopo la scuola, in alcuni weekend e durante alcune festività.
Denver Country Club ― Manutenzione Campi da Tennis
Giu 2015 - Ago 2015
Denver, CO
- Pulizia dei campi da tennis indoor e outdoor composti da superfici dure, sintetiche e in ghiaia.
- Utilizzati i seguenti strumenti per il lavoro: golf cart, soffiatori a foglia, tergicristalli per campi da tennis e rastrelli per ghiaia.
PREMI E RICONOSCIMENTI
8090 Top Coder Challenge ― 7º Posto
Giugno 2025
- Classificato 7º su 425 ingegneri in una sfida di 8 ore incentrata sul reverse engineering di un sistema legacy a scatola nera.
- Sviluppata una soluzione che combina tecniche classiche di machine learning con euristiche per replicare un sistema di rimborso viaggi di 60 anni.
- Raggiunta un’elevata accuratezza nell’imitare il comportamento del sistema utilizzando solo dati storici e interviste ai dipendenti.
National Security Hackathon ― Vincitore del Premio Speciale
Aprile 2025
- Vinto premio speciale di 5.000 $ alla 2ª National Security Hackathon di Cerebral Valley a San Francisco.
- Guidato lo sviluppo di Guardian Grid, uno strumento di evacuazione d’emergenza per smart city per coordinare percorsi sicuri durante i disastri.
- Completata con successo una sfida speciale di cybersicurezza per Code Metal, dimostrando avanzate capacità di penetrazione di sistemi.
Anarchy Hackathon ― 1º Posto
Ottobre 2023
- Ottenuto il primo posto con InsightRed, uno strumento di marketing per Reddit che integra GPT-4 e Pinecone.
- Creato un sistema per individuare potenziali clienti tramite l’analisi dei commenti su Reddit.
- La vittoria ha portato a una posizione di tirocinio part-time in ingegneria presso Anarchy.
COMPETENZE TECNICHE
- Linguaggi: Python, JavaScript, Bash Script, Rust, Go, Java, C++, & C
- Database: Postgres, MySQL, SQLite, Pgvector, Pinecone, MongoDB, & Amazon RDS
- Sviluppo: Node.js, Express.js, Flask, FastAPI, Sequelize, Streamlit, Mongoose, Langchain, BeautifulSoup4, Selenium, Axios, yt-dlp, ffmpeg, ffprobe, Next.js, Three.js, pdf.js, Playwright, Hugo, Framer, Tailwind, & Mermaid
- Cloud: Docker, Podman, Kubernetes, Tess.IO (piattaforma cloud di eBay), Supabase, Vercel, Nginx, Ansible, AWS EC2, AWS S3, AWS Lambda, Amazon Kinesis Data Streams, Google Cloud, Google Workspaces, & RunPod
- Strumenti: Git, GitHub, GitLab, VSCode, Helix Editor, Vim, ChatGPT, Claude, Perplexity, V0, Cha, Ch, Apollo, Postman, Jira, Slack, Discord, Ollama, tmux, DocuSign, Google Analytics, PostHog, Apollo.io, Hunter.io, & LinkedIn Navigator
- API: OpenAI, Anthropic, Cohere, Groq, Travily, Brave, Google Gemini, xAI, DeepSeek, Mistral, AWS Bedrock, Together AI, Twilio, Mapbox Geocoding, & Textbelt
- Modelli: gpt-5, gpt-5-mini, gpt-4o, gpt-4o-mini, gpt-4.1-mini, gpt-4.1, o3, gpt-4o-search-preview, gpt-oss-120b, gpt-oss-20b, claude opus 4.5, claude sonnet 4.5, claude haiku 4.5, claude opus 4.1, claude opus 4, claude sonnet 4, claude 3.5 sonnet, gemini-3-pro, gemini 2.5 pro, gemini 2.5 flash, grok-4-fast-reasoning, grok-4-fast-non-reasoning, grok-3, grok-4-0709, deepseek r1, qwen3, llama2, llama3, whisper, dall-e-3, dall-e-2, gemma3, & Banana Nano
- AI & Agenti: Cursor IDE, Windsurf IDE, Claude Code CLI, Gemini CLI, Kiro CLI, Exa Websets AI, & MCP Servers
ISTRUZIONE
Colorado School of Mines
Laurea in Informatica (Bachelor of Science)
Area di specializzazione in Robotica & Sistemi Intelligenti
Ago 2018 - Mag 2022
Golden, CO
Denver East High School
Diploma di scuola superiore
Ago 2014 - Mag 2018
Denver, CO
PROGETTI SECONDARI
- Creato uno strumento di evacuazione d’emergenza per smart city che aiuta le comunità a rispondere in modo rapido e sicuro durante grandi disastri.
- Sviluppato un sistema che consente agli amministratori cittadini di contrassegnare zone di pericolo e definire zone sicure su una mappa interattiva.
- Implementati algoritmi avanzati di ricerca del percorso per generare e comunicare le rotte di evacuazione più sicure ai residenti.
- Creato un portale web che utilizza la posizione attuale per visualizzare percorsi sensibili ai pericoli verso la sicurezza con integrazione Google Maps.
- Progettata la soluzione durante la National Security Hackathon 2025, vincendo un premio speciale per l’approccio innovativo.
PAX (Proactive Agent for eXemplary Trustworthiness)
- Sviluppato un agente di ricerca e un framework per misurare e migliorare l’affidabilità delle risposte degli LLM.
- Implementati approcci sistematici per attribuzione forzata, punteggio di confidenza probabilistico e coerenza osservata.
- Creato un sistema di auto-valutazione che utilizza molteplici LLM per rivedere e convalidare le risposte.
- Realizzato come pivot da TARS per affrontare questioni fondamentali di affidabilità e fiducia dell’IA.
- Sviluppato uno strumento da riga di comando open-source che semplifica le interazioni con i modelli IA, consentendo un uso efficiente di potenti modelli linguistici direttamente dal terminale.
- Implementato supporto IA multipiattaforma con API compatibili OpenAI, permettendo agli utenti di passare senza soluzione di continuità tra diversi provider.
- Create funzionalità complete tra cui web scraping (YouTube, PDF, contenuti web generali), motore di ricerca di risposte simile a Perplexity AI, generazione di codice interattiva con verifica e gestione della cronologia di chat.
- Aggiunte capacità avanzate come stima dei token, supporto a tipi di file (PDF, DOCX, XLSX, immagini), accesso shell integrato e opzioni di configurazione locale per un flusso di lavoro più efficiente.
- Riconosciuto con oltre 64 stelle e 6 fork su GitHub, dimostrando il suo valore per la comunità degli sviluppatori.
- Sviluppato un leggero strumento CLI in GoLang che offre un avvio 10 volte più rapido rispetto al suo predecessore Cha mantenendone la funzionalità principale.
- Costruito supporto multipiattaforma per OpenAI, Groq, DeepSeek, Anthropic, XAI, Together, Google Gemini, Mistral AI, Amazon Bedrock e Ollama con switch senza interruzioni.
- Implementate funzionalità avanzate tra cui modalità interattiva e diretta, piping Unix, gestione intelligente dei file (PDF, documenti Word, fogli di calcolo, immagini con OCR) e continuazione delle sessioni.
- Progettati web scraping, integrazione della ricerca web tramite Brave Search API e supporto clipboard su macOS, Linux, Android/Termux e Windows.
- Riconosciuto con oltre 10 stelle e 1 fork su GitHub, dimostrando un’adozione rapida nella comunità degli sviluppatori.
- Affrontato il “Agreement Trap” garantendo che firmatari e mittenti comprendano pienamente i dettagli dei contratti per favorire trasparenza e ridurre le controversie legali.
- Sviluppata una piattaforma basata su IA che semplifica i contratti legali evidenziando le clausole chiave e traducendole in inglese semplice, integrandosi senza problemi con DocuSign per le firme elettroniche.
- Utilizzati i modelli all’avanguardia di OpenAI, gpt-4o-mini per l’estrazione JSON efficiente e o1-preview per l’analisi completa dei documenti, al fine di generare approfondimenti e riepiloghi.
- Progettato il backend in Python con PostgreSQL su Supabase e il frontend con Next.js, distribuendo su un’istanza Linode per prestazioni robuste e scalabili.
- Integrata l’API di Resend per notifiche email efficienti, migliorando l’interazione degli utenti e i flussi di gestione dei contratti.
- Creato per e partecipato al DocuSign Hackathon: Unlocked, con una dettagliata submission su Devpost focalizzata sullo sblocco dell’innovazione negli accordi e sulla risoluzione delle inefficienze nella gestione dei contratti tramite IA.
- Sviluppata e lanciata Notify Cyber, una piattaforma che aggrega le ultime notizie di cybersicurezza, raggiungendo 17K+ visitatori e 43K+ visualizzazioni di pagina.
- Generati oltre 65K visualizzazioni su Reddit con un tasso di upvote del 96% attraverso una campagna di marketing a costo zero, facendo crescere la waitlist per nuove funzionalità di oltre 160 persone.
- Sviluppato e implementato un database Postgres su Supabase, automatizzando la curazione dei contenuti con web scraping e sintesi tramite il modello gpt-4o-mini di OpenAI.
- Ottimizzate le operazioni riducendo i costi mensili a soli 1,85 $, coprendo database, API e spese di hosting.
- Progettato uno scraper web in Python per estrarre e processare articoli, sfruttando l’API ChatGPT di OpenAI per la sintesi e garantendo un popolamento efficiente del database.
- Progettato, distribuito e gestito il database Postgres del progetto ospitato sul servizio cloud Supabase.
- Il sito è stato ufficialmente lanciato il 1º giugno 2023 ma completamente open-source il 5 ottobre 2025 con il repository disponibile su GitHub e una versione statica del sito ospitata allo stesso dominio.
Threat Assessment & Response System (TARS)
- Sviluppato uno strumento basato su IA in Python e Shell script, progettato per automatizzare i test di penetrazione in cybersicurezza.
- Contribuito a garantire un investimento pre-seed per Osgil Defense e raccolto oltre 340 stelle e 49 fork su GitHub.
- Utilizza CrewAI, LangChain, i modelli GPT-4 di OpenAI, Docker e integra strumenti come Nettacker, Rustscan, Zed Attack Proxy (ZAP) e Nmap per un’analisi delle minacce completa, applicando Streamlit per l’interfaccia utente.
- Lavorato in un progetto di classe a tre persone, implementando il paper “The Moving Pose: An Efficient 3D Kinematics Descriptor for Low-Latency Action Recognition and Detection” dei dott. Zanfir, Leordeanu e Sminchisescu.
- Configurato il sensore Xbox 360 Kinect per l’acquisizione in tempo reale dei dati scheletrici usando C++ e il Kinect SDK v1.8.
- Sviluppata l’interfaccia utente utilizzando Python, Tkinter, C++ e adattando un esempio di codice sorgente dal Kinect Toolkit v1.8.
- Sviluppato un progetto universitario per prevedere i comportamenti umani utilizzando Python, riformattando il dataset MSR Daily Activity 3D in forme RAD e HJPD e sfruttando librerie come pandas, matplotlib, scipy, numpy e libsvm.
- Implementato una macchina a vettori di supporto per classificare specifiche attività/azioni umane, ottenendo un intervallo di accuratezza dal 62,5% al 70,83%.
- Dimostrata l’esecuzione del progetto con risultati positivi, mostrando previsioni accurate dei comportamenti umani all’interno dell’intervallo di accuratezza specificato.
Attività
Mines Robotics Club - AgBot Team
set 2018 - gen 2020
Golden, CO
- Lavorato sul codice per il robot agricolo autonomo AgBot 2019, che utilizzava Python, C++ e ROS Kinetic Kame.
- Sviluppato un publisher ROS per rilevare quando il robot ha raggiunto il confine di un campo coltivato. Il codice è stato sviluppato in Python e utilizzava il Lidar del robot.