01 / ABOUT
Hi, I’m Giacomo.
I enjoy building software products end to end, understanding how the different parts work and finding the simplest and most effective way to make them work together. Over the years, I’ve worked across backend, frontend, cloud, and AI, with a particular focus on architecture and what happens behind the scenes.
I’m especially interested in projects where technology and product come together: starting from a real problem, exploring possible solutions, and turning them into something that truly works. This website captures part of that journey, through projects, experiments, and new ideas.
Giacomo Ornati
Ideas, code and an eye for detail.
MY APPROACH
Understand the problem, choose the right tools, and turn an idea into something concrete.
One approach, three ingredients
Three principles I try to bring to every project I work on.
Curiosity
Exploring different technologies and approaches, understanding how they work, and finding new ways to solve a problem.
Simplicity
Looking for clear and pragmatic solutions, avoiding complexity that doesn’t add real value.
Care
From architecture and code to the final experience, building with attention to detail.
My journey
Experience, education and certifications.
Inventio.ai
October 2021 — May 2026
Full Stack Engineer
Inventio.ai is a startup specializing in AI-based solutions for image-based industrial quality control.
• Developed microservices-based applications using Docker, with Python and Node.js backends and integrated artificial intelligence models. • Developed frontend applications with React and TypeScript, building reusable components and integrating REST APIs. • Contributed to the design and development of Azure cloud infrastructure for SaaS applications. • Managed company DevOps processes, including building, deploying and releasing applications and internal libraries.
- Backend
- Python
- FastApi
- AI
- DeepLearning
- CNN
- Cloud
- Frontend
- TypeScript
- React
SAET SRL
January 2021 — October 2021
Software Engineer
Saet is an electronics company that also develops software for its products.
• Developed Linux applications in C++ for embedded devices. • Developed firmware in C for microcontrollers, BLE and CAN/serial communication.
- Software engineering
- C++
- Linux
- Embedded
- Websocket
Bottero SPA
November 2019 — December 2021
Software & ML Engineer
Bottero manufactures industrial machinery for glass processing.
• Developed machine learning algorithms in Python. • Processed and analyzed machine data. • Developed process control algorithms and integrated them into production line automation.
- ML engineering
- Python
- Pandas
- Scikit Learn
- Flask
Degree Thesis - Bottero SPA
March 2019 — October 2019
Software & ML Engineer
Data-driven machine learning for predicting machine faults.
- Machine Learning
- Python
- Algorithms
- Pandas
- Scikit Learn
Mechatronics Engineering
September 2017 — October 2019
Politecnico di Torino
Final grade: 110/110 with honors
- Master's Degree
Alta Scuola Politecnica
September 2014 — July 2017
Politecnico di Torino and Politecnico di Milano
- ASP
- University Project
Aerospace Engineering
September 2014 — July 2017
Politecnico di Torino
Final grade: 110/110 with honors
- Bachelor's Degree
Erasmus
2016
Universidad Politécnica de Madrid
Young Talents Program
September 2014 — July 2017
Politecnico di Torino
- University Project
RAG: Retrieval Augmented Generation
October 2026
DeepLearning.ai
CertificateGenerative AI with Large Language Models
October 2026
DeepLearning.ai
CertificateConvolutional Neural Networks
September 2021
Coursera
CertificateStructuring Machine Learning Projects
September 2021
Coursera
CertificateImproving Deep Neural Networks
September 2021
Coursera
CertificateNeural Networks and Deep Learning
September 2021
Coursera
CertificateMachine Learning
April 2019
Coursera
Certificate