Here is Tommaso, a passionate coder and mechatronics enthusiast. I hold a Bachelor's degree in Mechanical Engineering (@Politecnico-di-Milano) and recently completed my Master's degree in Robotics and Mechatronics at the same university.
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.
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 and 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.
As a mechanical engineer, I'm experienced with CAD tools like CATIA V5, SolidWorks, and Inventor for designing mechanical systems, along with COMSOL and other simulation tools for FEA, CFD, and multiphysics analysis.
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.
I'm always open to new opportunities and collaborations. If you have an interesting project in mind, feel free to reach out to me via email or connect with me on LinkedIn.
Have a nice coding day,
Tommaso 🐼
