Skip to content
View Bocchio01's full-sized avatar
🐼
🐼

Organizations

@bocchio-web-lab @bocchio-academic-projects

Block or report Bocchio01

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Bocchio01/README.md

Welcome 🐼!

Here is Tommaso, a passionate coder and robotics enthusiast. I hold a Bachelor's degree in Mechanical Engineering (@Politecnico_di_Milano) and I'm just about to complete my Master's degree in Robotics and Mechatronics at the same university.

I love model-based approach, control theory and embedded systems.

While university gave me a solid theoretical background on the first two topics, I had the chance to explore the latter working on several personal projects. The joy of seeing a low-level code running on a microcontroller, making a robot move, is something I will never get tired of.

Technical skills

I'm proficient in MATLAB/Simulink, C/C++, Python, and the Robot Operating System (ROS), with hands-on experience across their ecosystems, toolchains, and widely used libraries. In addition, I have a solid understanding of modern web development.

On the hardware side, I'm comfortable working with embedded systems (as long as the electronics aren't faulty out of the box :( ). I have practical experience with the Arduino family, Raspberry Pi, and STM32 microcontrollers, as well as a wide range of commonly used sensors and actuators in robotics applications.

Explore around

I try to keep my projects organized and documented, for this reason you can find my coding activities spread across these profiles/organizations:

  • Personal GitHub: mostly spare time projects and experiments.
  • Bocchio's Web Lab: a collection of web projects, including my personal website and some web applications I developed on commissions.
  • Bocchio's Academic Projects: a complete archive of my academic work, showcasing my commitment to learning and growth in the field of robotics and mechatronics.

Maglev Project Showcase

Get in touch

Sometimes I feel I've already to many ideas and projects on my own, but I'm always open to new opportunities and collaborations. If you have an interesting project in mind, or if you just want to chat about robotics, feel free to reach out to me via email or connect with me on LinkedIn.

Have a nice coding day,

Tommaso 🐼

Pinned Loading

  1. self-driving-ferrari self-driving-ferrari Public

    A 1:12-scale Ferrari-based self-driving car. Built on a modular ROS 2 stack and powered by Raspberry Pi and Teensy, it uses LiDAR-based SLAM and IMU fusion for mapping, exploration, and navigation.

    C++

  2. tomtom-watch-manager tomtom-watch-manager Public

    CLI and lightweight GUI tool to download, visualize, and manage GPS tracks from TomTom sport watches. Supports USB connection, GPX export, and activity organization.

    C++

  3. connectx-game-suite connectx-game-suite Public

    Connect X game with client-server architecture enabling local/online multiplayer and AI opponents. Modular design with decoupled game engine, network protocol, and CLI/GUI interfaces.

    C++ 2

  4. bocchio-academic-projects/062020-Lab-Mechatronics bocchio-academic-projects/062020-Lab-Mechatronics Public

    062020 Lab - Mechatronics, A.Y. 2024/25, @Politecnico_di_Milano

    TeX