- Pigro.aiand Chief Technology OfficerDecember 2018 - Today (6 years and 4 months)Rome, Metropolitan City of Rome Capital, Italy• Led technical development and AI engineering, overseeing the evolution from an enterprise chatbot engine to an enterprise search & retrieval-augmented generation (RAG) system.• Designed and implemented machine learning & deep learning models, including automated question answering, text classification, question generation, and text summarization.• Defined and executed the engineering roadmap, ensuring scalable and efficient AI solutions aligned with business objectives.• Engaged with clients and investors, shaping Pigro's strategy and refining its AI-driven value proposition.• Built and managed a remote engineering team, fostering a culture of innovation and collaboration.• Worked with major enterprises in Italy and Switzerland, including MSC, BNP Paribas, Sky, Amadori, and several municipalities. Current Role: Technical Advisor – Guiding AI development, product strategy, and scaling AI-driven solutions.
- MeedanMachine Learning/AI EngineerSeptember 2021 - March 2025 (3 years and 6 months)San Francisco, CA, USA• Rejoined Meedan as Machine Learning/AI Engineer• Contributed to open-source projects, including: (github.com/meedan) ○ Check – A fact-checking and collaborative investigation tool. ○ Alegre – A multilingual/multimodal similarity search engine for content analysis. ○ Presto – A tool for serving AI models. Developed machine learning models for text, image, audio, and video similarity, enhancing content matching and verification.• Co-published academic research. (https://academic.oup.com/ijpor/article/36/3/edae032/7709027)• Contributed to NLP models, including: (Published on Huggingface/meedan) ○ Paraphrase-Filipino-mpnet-base-v2 – A Filipino/Tagalog embedding model. ○ BrazilianPolitics – A binary classifier for detecting political discourse related to Brazilian elections.Deepset (remote) — Masters Thesis: Machine Learning and NLPOctober 2019 - April 2020• Conducted master's thesis in collaboration with Deepset, supervised by Prof. Aris Anagnostopoulos (Sapienza University) and Mr. Timo Möller (Deepset).• Thesis Title: Applications of Cross-Lingual Language Models in Question-Answering Systems.• Researched cross-lingual language models for low-resource question-answering (QA) tasks, using English and Spanish datasets.• Achieved state-of-the-art (SOTA) performance at the time across multiple QA benchmarks, demonstrating the effectiveness of multilingual learning.• Utilized Deepset's FARM library for model training and evaluation.
- Self-EmployedData Scientist (Digital Nomad)January 2018 - December 2019 (1 year and 11 months)Data scientist, deep learning, and machine learning engineer. List of technologies I already worked on:- General machine learning and data science. Using R or Python and Spark for handling big data and cloud services such as AWS, AWS Sagemaker, and Google's Cloud AI- Deep Learning, with deeper experience with sequential models, transfer learning, and NLP. I use Keras, Pytorch, and Tensorflow.- Time series analysis, using statistical models, deep learning, and hybrid models.- Music generation and Musical Information Retrieval. Part of a freelance iOS application to turn humming and tabs into music. I worked with a team of iOS engineers and music producers. The part of music composition is written in Python using music theory concepts not by using deep learning models.
- Master of ScienceSapienza Università di Roma2020Master's Degree, Data Science
- Bachelor of Science in Computer ScienceCairo University2011Bachelor's degree, Computer Science