Stefano Fiorucci

Stefano Fiorucci

NLP Engineer, Craftsman and Explorer 🧭 | Contributing to Haystack, the NLP/LLM Framework 🏗️

📬 stefanofiorucci (at) gmail (dot) com

About me

💫 Structural Engineer turned Software Engineer with a passion for exploring the realms of Machine Learning and Natural Language Processing.

🔍 Formerly at 01S for 5 years, I specialized in information extraction and retrieval from unstructured documents, making valuable information accessible to Italian citizens.

💙 Currently, I am proud to be part of deepset, contributing to Haystack, the open-source NLP/LLM Framework. I enjoy engaging with a vibrant community of users and contributors.

In my spare time:

  • I often take meditative walks 🚶‍♂️
  • I dedicate myself to social volunteering ⭐
  • I am part of a theatre group, I read, I watch films… 🎭

IT Skills

  • Languages: Python, Java
  • Machine Learning: Pandas, scikit-learn, H2O, fundamentals of Keras, TensorFlow and PyTorch, Ludwig, streamlit
  • NLP: NLTK, fastText, Hugging Face Transformers, Haystack, BERTopic, Argilla
  • Information extraction/retrieval: Scrapy, Tika, Tesseract, Camelot, Solr
  • API: Flask, FastAPI
  • Bash, Docker

Work experience

 
 
 
 
 
Software Engineer (NLP)
Jun 2023 – Present Remote
  • Contribute to Haystack, the open-source NLP/LLM Framework.
  • Interact with and support the community.
 
 
 
 
 
Machine learning engineer (NLP)
Apr 2018 – Jun 2023 Città di Castello (PG), Italy
  • Design, prototyping, development and deployment (Docker) of systems based on machine learning models, especially in the NLP field
  • Semantic search systems
  • Information extraction from raw data, such as PDF documents
  • Crawlers for downloading data from various sources
  • 💼 Customers: Municipality of Milan, Municipality and Police of Rome, Municipality of Palermo, Region of Umbria, Region of Sicily, Insurance Online…
 
 
 
 
 
Data scientist (internship)
Sentetic
Nov 2017 – Jan 2018 Perugia, Italy
Development of SmartBridge: a low-cost IOT+ML system for 🔧 predictive maintenance of road infrastructure.

Education

 
 
 
 
 
School of Artificial Intelligence 🧠
Mar 2022 – May 2022
Received a two-months full scholarship to participate at the School of Artificial Intelligence of Pi School. Selected among some of the brightest Engineers in the field, as a scholarship winner, I worked on a project presented by a real client, developing a suite of NLP and information extraction tools for the healthcare domain.
 
 
 
 
 
Data science Professional Master’s Programme
Università degli Studi di Perugia
Feb 2017 – Feb 2018
Most relevant topics: Statistics, Machine learning (Simone Scardapane), Deep learning (Elisa Ricci), Big data tools (Todor Ivanov)
 
 
 
 
 
Structural Engineering MSc 🏗️
Università degli Studi di Perugia
Sep 2011 – Jul 2015

106/110

Thesis: Equivalent beam models for the dynamic analysis of tall buildings: estimation of modes through methods based on sub-structures and applications to dynamic analysis in the time domain (Supervisor: Prof. Federico Cluni)

Main subjects: computational mechanics; dynamics of structures and anti-seismic design; design of prestressed concrete structures; bridge design; design of wooden and glass structures; structural rehabilitation; foundations

Projects

Talks

Past talks