Fabio Giovanazzi
@Stypox
Languages
Technologies
Interests
UR5 robotics project
Object detection, localization and motion planning for a UR5 robotic arm; group project for Fundamentals of Robotics course at University of Trento
Cyberorto
An autonomous robotic arm that grows a vegetable garden by watering, plowing, monitoring, etc.
Olympiad exercises
The competitive programming code I've produced to train for the Olympiad in Informatics
Plotter
Draws images, text or gcode files by maneuvering a plotter (a pen that moves along two xy axes)
Neural Network implementation
A C++17 implementation of a fully-connected neural network with various optimizers, achieving >97% accuracy on MNIST
Point cloud scanner car
Bluetooth car with Time of Flight sensor collecting aligned point clouds, group project for Embedded Software for IoT course at University of Trento
Miri (Rust interpreter)
I added tracing calls to Miri, an Undefined Behavior detection tool for unsafe Rust, during a Semester Project at ETH Zürich
Cyberorto
An autonomous robotic arm that grows a vegetable garden by watering, plowing, monitoring, etc.
UR5 robotics project
Object detection, localization and motion planning for a UR5 robotic arm; group project for Fundamentals of Robotics course at University of Trento
Crop segmentation AI
A keras model trained to detect crops and vegetation in bird's-eye view images of vegetable-gardens
Cyberorto
An autonomous robotic arm that grows a vegetable garden by watering, plowing, monitoring, etc.
Plotter
Draws images, text or gcode files by maneuvering a plotter (a pen that moves along two xy axes)
Road radius detector
An implementation of RALPH to detect the radius of a road on an image, for autonomous driving
Insigno
An Android & iOS app with a Rust backend that gamifies reporting and collecting abandoned trash
Bachelor's thesis on Dicio assistant
Natural Language Understanding and app architecture for the Dicio free software assistant, Bachelor's thesis at University of Trento
The stypox.org website
Pure HTML+CSS (no JS), generated based on YAML data files, everything is in a single HTML document, hosted on GitHub pages, mobile friendly
Quadermas
An Android app to fetch and view data from the Mastercom workbooks used in some italian schools
Crop segmentation AI
A keras model trained to detect crops and vegetation in bird's-eye view images of vegetable-gardens
Miri (Rust interpreter)
I added tracing calls to Miri, an Undefined Behavior detection tool for unsafe Rust, during a Semester Project at ETH Zürich
Insigno
An Android & iOS app with a Rust backend that gamifies reporting and collecting abandoned trash
Plotter
Draws images, text or gcode files by maneuvering a plotter (a pen that moves along two xy axes)
Bachelor's thesis on Dicio assistant
Natural Language Understanding and app architecture for the Dicio free software assistant, Bachelor's thesis at University of Trento
dicio-numbers
A multilanguage library for parsing/formatting numbers, dates and durations from/to natural language
dicio-sentences-compiler
A compiler for a regex-like language to generate lists of possible sentences for an assistant skill
Quadermas
An Android app to fetch and view data from the Mastercom workbooks used in some italian schools
Olympiad exercises
The competitive programming code I've produced to train for the Olympiad in Informatics
Neural Network implementation
A C++17 implementation of a fully-connected neural network with various optimizers, achieving >97% accuracy on MNIST
Bachelor's thesis on Dicio assistant
Natural Language Understanding and app architecture for the Dicio free software assistant, Bachelor's thesis at University of Trento
dicio-sentences-compiler
A compiler for a regex-like language to generate lists of possible sentences for an assistant skill
Built lexer and parser for Verse progamming language, to add support for it in Rider IDE with syntax highlighting and variable resolution.
Bachelor's thesis on Dicio assistant
Natural Language Understanding and app architecture for the Dicio free software assistant, Bachelor's thesis at University of Trento
dicio-numbers
A multilanguage library for parsing/formatting numbers, dates and durations from/to natural language
FPGA tetris-like game
A tetris-like game written in VHDL for an FPGA, with ADC joystick and VGA video, group project for Logic Circuits course at University of Trento
Cyberorto
An autonomous robotic arm that grows a vegetable garden by watering, plowing, monitoring, etc.
Plotter
Draws images, text or gcode files by maneuvering a plotter (a pen that moves along two xy axes)
Crop segmentation AI
A keras model trained to detect crops and vegetation in bird's-eye view images of vegetable-gardens
Cyberorto
An autonomous robotic arm that grows a vegetable garden by watering, plowing, monitoring, etc.
Insigno
An Android & iOS app with a Rust backend that gamifies reporting and collecting abandoned trash
UR5 robotics project
Object detection, localization and motion planning for a UR5 robotic arm; group project for Fundamentals of Robotics course at University of Trento
Miri (Rust interpreter)
I added tracing calls to Miri, an Undefined Behavior detection tool for unsafe Rust, during a Semester Project at ETH Zürich
FPGA tetris-like game
A tetris-like game written in VHDL for an FPGA, with ADC joystick and VGA video, group project for Logic Circuits course at University of Trento
UR5 robotics project
Object detection, localization and motion planning for a UR5 robotic arm; group project for Fundamentals of Robotics course at University of Trento
Crop segmentation AI
A keras model trained to detect crops and vegetation in bird's-eye view images of vegetable-gardens
Neural Network implementation
A C++17 implementation of a fully-connected neural network with various optimizers, achieving >97% accuracy on MNIST
Bachelor's thesis on Dicio assistant
Natural Language Understanding and app architecture for the Dicio free software assistant, Bachelor's thesis at University of Trento
Autosolver for 1010!
A remake of the 1010! game in C++17 and SFML, along with a brute-force autosolver
Road radius detector
An implementation of RALPH to detect the radius of a road on an image, for autonomous driving
UR5 robotics project
Object detection, localization and motion planning for a UR5 robotic arm; group project for Fundamentals of Robotics course at University of Trento
Crop segmentation AI
A keras model trained to detect crops and vegetation in bird's-eye view images of vegetable-gardens
Miri (Rust interpreter)
I added tracing calls to Miri, an Undefined Behavior detection tool for unsafe Rust, during a Semester Project at ETH Zürich
FPGA tetris-like game
A tetris-like game written in VHDL for an FPGA, with ADC joystick and VGA video, group project for Logic Circuits course at University of Trento
Cyberorto
An autonomous robotic arm that grows a vegetable garden by watering, plowing, monitoring, etc.
Olympiad exercises
The competitive programming code I've produced to train for the Olympiad in Informatics
Insigno
An Android & iOS app with a Rust backend that gamifies reporting and collecting abandoned trash
Plotter
Draws images, text or gcode files by maneuvering a plotter (a pen that moves along two xy axes)
Neural Network implementation
A C++17 implementation of a fully-connected neural network with various optimizers, achieving >97% accuracy on MNIST
Bachelor's thesis on Dicio assistant
Natural Language Understanding and app architecture for the Dicio free software assistant, Bachelor's thesis at University of Trento
Point cloud scanner car
Bluetooth car with Time of Flight sensor collecting aligned point clouds, group project for Embedded Software for IoT course at University of Trento
The stypox.org website
Pure HTML+CSS (no JS), generated based on YAML data files, everything is in a single HTML document, hosted on GitHub pages, mobile friendly
dicio-numbers
A multilanguage library for parsing/formatting numbers, dates and durations from/to natural language
dicio-sentences-compiler
A compiler for a regex-like language to generate lists of possible sentences for an assistant skill
Autosolver for 1010!
A remake of the 1010! game in C++17 and SFML, along with a brute-force autosolver
Road radius detector
An implementation of RALPH to detect the radius of a road on an image, for autonomous driving
Quadermas
An Android app to fetch and view data from the Mastercom workbooks used in some italian schools
Explored prompt engineering, fine-tuning and quantization of LLMs. Found the best LLM for phones and built /e/OS Assistant app.
Bronze • Italian Physics Olympiad
2021 • individuals
Projects
Miri (Rust interpreter)
I added tracing calls to Miri, an Undefined Behavior detection tool for unsafe Rust, during a Semester Project at ETH Zürich
Cyberorto
An autonomous robotic arm that grows a vegetable garden by watering, plowing, monitoring, etc.
All projects by category (you can also filter all projects by clicking on chips, e.g. )
Work experience
Explored prompt engineering, fine-tuning and quantization of LLMs. Found the best LLM for phones and built /e/OS Assistant app.
Competitions, talks, workshops