Digital Curriculum Vitae

GIACOMO D’ANDRIA

GIACOMO
D’ANDRIA

Machine Learning Engineer, LLMOps Specialist
Full-Stack Developer, RESTful APIs Specialist

Machine Learning Engineer
LLMOps Specialist
Full-Stack Developer
RESTful APIs Specialist

info@giacomodandria.com
Esercizistem.com
Giacomodandria.com
linkedin.com/in/giacomodandria
Padova, Italy
huggingface.co/giacomodandria
github.com/giacomodandria
kaggle.com/giacomodandria
stackoverflow.com/u/14594459
info@giacomodandria.com
Esercizistem.com
Giacomodandria.com
linkedin.com/in/giacomodandria
Padova, Italy
huggingface.co/giacomodandria
github.com/giacomodandria
kaggle.com/giacomodandria
stackoverflow.com/u/14594459

ABOUT ME

In our contemporary world, artificial intelligence is reshaping not only how we manage digital data, but also how we interact with the world around us. Observing such significance, I have equipped myself with a multifaceted skill set that allows me to harness the technical sides of AI, as well as its ethical and moral counterparts, aiming to build AI-based tool that are safe and secure for all.

I am passionate about data, analytics, and building tools; open-minded, and very receptive. I embrace change and love to learn. Furthermore, I value other people’s points of view and love to debate ideas, brainstorm and collaborate. I always aim for excellence in what I do, problem-solving my way through adversities and challenges.

EDUCATION & LANGUAGES

  • Master’s in Computer Engineering
    • University of Padova, Italy, 2023-25
    • Curriculum in Artificial Intelligence and Robotics
    • Erasmus student in Mannheim, Germany
    • Final grade: ***
  • Bachelor’s in Computer Engineering
    • University of Padova, Italy, 2020-23
    • Final grade: 88
  • Cambridge Proficiency in English
    • CEFR C2, Grade A
    • June 2024
    • Verification code: C7149366
  • Other certifications (from 2019)

EXPERIENCE & PROJECTS

MACHINE LEARNING ENGINEER, INTERN
Cardinal LLC, Padova, Italy
February 2024 – May 2024

During my time at Cardinal LLC, I led an R&D project aimed at creating a recommendation engine that analyzes and profiles user data regarding past searches on the Freename.io web3 domain registrar platform. The developed system is able to intelligently provide personalized and relevant recommendations for similar search terms the user might be interested in. I opted for a combination of open-source and commercially available generative models such as Google’s Gemma, Meta’s Llama 3, Mistral AI’s Mixtral, as well as OpenAI’s GPT 3.5/4/4o, Google’s Gemini 1.0/1.5 and Anthropic’s Claude that can be seamlessly switched from one to the other using the developed API. The final phase focused on the real-time implementation and testing of the recommendation engine using FastAPI in a Dockerized environment, harnessing the few-shot learning technique to provide accurate recommendations for each user. Throughout the project, I conducted an in-depth analysis of both open-source and commercial Generative AI models which were ultimately included in the final report for the project, along with examples of generated outputs that significantly enhanced the user experience and service optimization.


My Bachelor’s thesis explores the feasibility of a Machine Learning based system for real-time physical exercise repetition counting. Leveraging either webcams or external recording devices— even those with moderate processing capabilities—the proposed system extracts joint coordinates from the video feed, allowing for both movement classification and repetition counting. Initial results demonstrate accurate repetition counting in many scenarios, despite potential shortcomings attributed to the use of a limited training dataset. The system incorporates a variety of algorithms, including Logistic Regression, Stochastic Gradient Descent Classifier, Random Forest, Multinomial Naive Bayes, Gaussian Naive Bayes, K-Nearest Neighbors (KNN), Support Vector Classifier (SVC) and Multi-Layer Perceptron (MLP) Classifier. All those algorithms are from the sci-kit learn library, while the extraction of the joints coordinates is done through Google’s MediaPipe library that leverages on-device machine learning.

BACHELOR’S THESIS
University of Padova, Padova, Italy
January 2023 – August 2023

BACHELOR’S THESIS
University of Padova, Padova, Italy
January 2023 – August 2023

My Bachelor’s thesis explores the feasibility of a Machine Learning based system for real-time physical exercise repetition counting. Leveraging either webcams or external recording devices— even those with moderate processing capabilities—the proposed system extracts joint coordinates from the video feed, allowing for both movement classification and repetition counting. Initial results demonstrate accurate repetition counting in many scenarios, despite potential shortcomings attributed to the use of a limited training dataset. The system incorporates a variety of algorithms, including Logistic Regression, Stochastic Gradient Descent Classifier, Random Forest, Multinomial Naive Bayes, Gaussian Naive Bayes, K-Nearest Neighbors (KNN), Support Vector Classifier (SVC) and Multi-Layer Perceptron (MLP) Classifier. All those algorithms are from the sci-kit learn library, while the extraction of the joints coordinates is done through Google’s MediaPipe library that leverages on-device machine learning.


FREELANCE WORDPRESS DEVELOPER
Self-employed
January 2022 – Present

I have developed various WordPress based websites for some clients as well as for myself. Amongst the ones I created for my own use there are:

  • Esercizistem.com, which is meant to help students understand and solve complex math problems of Mathematical Analysis (Calculus 1/2) or Linear Algebra and Geometry, as well as store my notes (in Italian) from some of the coursed I took while studying. Some of the components are custom-made using HTML/CSS/JavaScript.
  • Giacomodandria.com, which contains various notes (in English) from courses I took during university, as well as a showcasing of some of the projects I have worked on throughout the years.
  • Curriculum.giacomodandria.com, this very own website.

Scroll to Top