Education

Master's degree in AI @ UNIBO

2019 — 2022

Grade
110/110 with honours

Thesis
Conditioning text-to-speech synthesis on dialect accent: a case study

Focus
  • Statistical, logical and mathematical foundations of AI
  • Machine Learning, Deep Learning and big data applications
  • Knowledge Representation and declarative/functional programming
  • Computer Vision and Natural Language Processing

PythonSKLearn/PyTorch/KerasPrologScalaSparkMiniZinc/Z3

Bachelor's degree in CS @ UNIFI

2016 — 2019

Grade
110/110 with honours

Thesis
Refinement of a Python library to perform OCR on identity documents

Focus
  • Mathematical and logical foundations of computer science
  • Advanced programming techniques and software design principles
  • In-depth computer architectures

CJavaMySQLPython

High-school diploma in ICT @ I.T.S. Tullio Buzzi

2011 — 2016

Grade
100 / 100

Thesis
Implementation of a C++ holographic experience

Focus
  • Network systems
  • Computer architectures
  • Programming basics

CC++JavaPHPMySQLJavascriptHTMLCSS

Experience

Amazon

Applied Scientist · Full-time
November 2021 — Present

Amazon

Applied Scientist · Internship
February 2021 — August 2021

Project
Application of predictive and prescriptive analytics on HR metrics such as attendance and absenteeism

Achievements
Worked in a multi‑cultural team and managed to deliver multiple milestones across different projects

PythonSKLearnAWS

Quid Informatica

Python Developer · Part-time
August 2020 — September 2020

Project
Refinement of a text classification model and implementation of specialized extraction algorithms to parse OCR results

Achievements
Trained a text classification model to categorize financial documents, using fastText

PythonOpenCVFlaskTornadoGunicornSpaCyfastTextAzure CognitivePodman

Quid Informatica

Python Developer · Freelance
February 2020 — June 2020

Project
Development of 3 production-grade Python micro-services working in banking environments, to classify and extract text from identity documents

Achievements
Implemented NER (Named Entity Recognition) techniques to parse raw OCR results, using spaCy

PythonOpenCVFlaskGunicornSpaCyTesseractGoogle VisionABBYYOCR.SpaceAzure Cognitive

QI-Lab

Python Developer · Freelance
June 2019 — October 2019

Project
Identity documents OCR library development

Achievements
Implemented edge detection and text detection techniques to improve OCR results, using OpenCV

PythonOpenCVDjangoTesseractGoogle VisionABBYYDocker

QI-Lab

Python Developer · Internship
March 2019 — May 2019

Project
Identity documents OCR library development

Achievements
Implemented a custom image binarization algorithm, using OpenCV

PythonOpenCVDjangoTesseract

Continental

Python Developer · Freelance
January 2019 — September 2019

Project
Manually operated visual inspection digitalization

Achievements
Development of a production-grade modular GUI working in industrial settings, using Qt

PythonQt

EasyClaims

PHP Developer · Freelance
January 2018 — March 2018

Project
Insurance claims video verification interface

Achievements
Gained some real-world knowledge about developing production software, using agile kanban techniques

PHPMySQL

Develer

Python Developer · Internship
June 2015 — June 2015

Project
Barcode handling GUI design and deployment

Achievements
Gained insights about company environments and software design principles

PythonQt

Websites

tognonishop.com

Website administrator · Freelance
April 2020 — August 2020

Project
Fashion (shoes) e-commerce website

WordpressWoocommerce

studio54italy.it

Website administrator · Freelance
March 2020 — October 2020

Project
Textile catalog website

WordpressWoocommerce

loscoiattolofirenze.it

Website administrator · Freelance
March 2020 — June 2020

Project
Fashion (clothes) e-commerce website

WordpressWoocommerce

walterquiet.com

Website administrator · Freelance
December 2018 — June 2020

Project
Photography portfolio website

WordpressSquarespaceWoocommerceLeadpagesDeadline FunnelKajabiKartra