Believing that the dots will connect down the road will give you the confidence to follow your heart
I'm a technology enthusiast born in Sicily and moving around following my passion. The first toy that I remember was an old DOS personal computer when my father moved to a machine with Windows 95.
Since I remember I liked opening, breaking, fixing and thinkering with everything provided of a microchip and mechanical parts.
I decided to study in a Classical high school but my passion was the tech so continued it in my little free time and with extra-curriculum courses like Robotics and Programming in other schools.
Once finished the high school I moved in Pisa to start the bachelor degree in Computer Engineering at University of Pisa, during my free time I continued growing my passion developing personal projects and making experience with Arduino and Raspberry Pi.
Completed the Bachelor degree in 2016 I decided to continue studying for the master's degree in Embedded Computing System at Sant'Anna School of Advanced Studies and University of Pisa
The master's degree courses were amazing, full of applyied projects, the time was never enough but the passion helped to continue working day by day.
The courses spreads on several topics regarding Hardware, Real Time Systems, Vrtualization, IoT, Machine learning, Virtual and Augmented Realty, Industrial Application and Innovation, Robotics, Mechatronis...
Huawei Zurich Research Center, Research Assistant Intern, AI Team.
Internship as Software Developer/Research Assistant in the AI team
Design, Automation and Test in Europe Conference
It is an extra online and physical course for a selected number of students, it focus on business and product innovation, KPI and business strategies, it is a collaboration between Universities, Samsung and other partners
Volunteer helping on the management of the festival
As master thesis work I developed a software framework to execute a Deep Reinforcement learning algorithm exploiting an Autonomous driving Simulator. The system has been designed, developed and tested for the power wheelchairs.
Linber is a IPC/RPC mechanism implemented as driver module in the linux kernel, it allow a Server application to register its service and a Client application to send a request with an associated deadline to one of the registered services.
ESSTA is a distributed system with the aim to control the temperature in a distributed environment, it is composed by one control panel and multiple room’s units communicating on top of the Xbee 802.15.
Robotic arm prototype to inspect the under vehicle mechanical components; it is realized on top of ROS and simulated in a gazebo environment for an train’s pad inspector.
A MATLAB tool used to generate and label the dataset used to train and test a Multi Layer Perceptron to perceive the difference between color patches in Industrial Printing.
An IoT oriented Bike sharing service running on top of oM2M architecture. The edge hardware mounted on each bike is implemented using Contiki OS and simulated in Cooja.
A soft Real Time domotic application realized on top of ERIKA RTOS. The system is composed by LCD touch screen monitor, HTTP server, several sensors as Temperature, Humidity, PIR, Gas sensor and a relay actuator.
The project is a part of the Industrial Application and Innovation course. It’s composed by a wearable device to run the fall detection algorithm and a middle node hub to connect the wearable devices and comunicate with the Server.
VHDL implementation of a parametric Convolutional Code Generator to reinforce the comunication over a noise channel.
Apart from being a software developer, I enjoy most of my time being outdoors, taking pictures of the nature and architecture.
When forced indoors, I follow a number of sci-fi genre movies and television shows, I spend a large amount of my free time exploring the latest technology innovations.
I like to spend four hours a week going to study and practice english in an english class together with people coming from other fields.
In my future I’d like to learn German and Spanish as well as becoming a system developer and grow in the direction of project managemnet.
I enjoy talking about innovative solutions, Artificial Intelligence and how the technology will change the world in the close and far future.
We choose to go to the Moon in this decade and do the other things, not because they are easy, but because they are hard.
John F. Kennedy
If not us, who? If not now, when?
John F. Kennedy
It always seems impossible until it's done.
Nelson Mandela
There are 24h in a day, I have no time... Well, then just sleep faster.
Arnold Schwarzenegger
Thomas Edison conducted 1,000 failed experiments. Did you know that? I didn't either—because #1,001 was the light bulb. ... Every failed experiment is one step closer to success.!
Denzel Washington
The journey of a thousand miles begins with one step.
Lao Tzu
If the design is taking too long the design is wrong.
E.Musk
The bitterness of poor quality remains long after the sweetness of low price is forgotten.
B.Franklin
If anything can go wrong, it will.
Murphy's law
If one thing goes wrong, everything else will, and at the same time.
Peter Drucker
A good developer doesn’t know everything, but is ready to learn new things when they become needed.
It seems that perfection is attained not when there is nothing more to add, but when there is nothing more to remove.
Antoine de Saint-exupery
Believing that the dots will connect down the road will give you the confidence to follow your heart.
Steve Jobs