B.Sc. in Applied Computer Science & Artificial Intelligence Sapienza University of Rome · Italy
Email · LinkedIn · LeetCode · TryHackMe · GitHub
I am an undergraduate student in Applied Computer Science and Artificial Intelligence at Sapienza University of Rome, focused on building scalable machine learning systems and retrieval-driven applications.
My work sits at the intersection of:
- Information Retrieval (Search & Ranking)
- Machine Learning Systems
- Backend Engineering
I am particularly interested in designing end-to-end pipelines that connect retrieval, ranking, and model inference into production-oriented systems.
MS MARCO · BM25 + FAISS + Transformer Reranking
- Built a hybrid retrieval pipeline combining sparse (BM25) and dense (FAISS) search
- Implemented transformer-based reranking to improve top-k relevance
- Designed modular system for indexing, retrieval, and ranking
- Explored trade-offs between recall, latency, and scalability
- Structured for extensibility (plug-in retrievers / rerankers)
Go · REST APIs · Concurrency
- Developed backend system in Go with concurrent request handling
- Implemented RESTful APIs for messaging and session management
- Designed lightweight architecture for real-time communication
- Focus on performance and system reliability
CNN + LSTM · Sequence Modeling
- Built OCR pipeline using CNN + LSTM architecture
React Native · Backend Integration · UX Design
- Developed a cross-platform mobile app for food discovery in Italy
- Designed user interface tailored for international users navigating local menus
- Integrated backend APIs for data-driven recommendations
- Iteratively improved UX based on user feedback and testing
- Developing Retrieval-Augmented Generation (RAG) pipelines
- Improving retrieval quality and ranking performance
- Studying system design for ML-backed applications
- Practicing algorithms and systems (LeetCode)
- Hands-on security labs (TryHackMe)
- Python · Go · JavaScript · SQL
- PyTorch · Scikit-learn · OpenCV
- BM25 · FAISS · RAG pipelines
- REST APIs · Docker · SQLite · Git
- Scalable system design (fundamentals)
- Vue.js · React Native
- TryHackMe (Pre-Security · Intro · Labs)
- Retrieval systems & ranking pipelines
- Scalable ML applications
- Backend architecture
- Reliable and secure systems
- English (Fluent)
- Italian (Native)
- Chinese (Native)
- German (Beginner)
Building systems that combine learning-based methods with solid engineering.
🧠 Mensa Member (Top 2% IQ Society)


