Riccardo Belli

Riccardo Belli

Perugia, Italy

📧 belliricc (at) gmail.com 📧

Made with ❤️ and Hugo

About Me

I’m currently working as an Embedded Firmware Engineer in the R&D department of SolarEdge e-Mobility division, in Città di Castello. I live in Perugia.

Education

M.S. in Robotics Engineering - ON HOLD

2020 - 2022 · University of Perugia

For various personal reasons, I currently paused my Master’s degree studies to work. Nevertheless, I still attended all of the courses of my Master’s, and may finish it in the future.

B.S. in Software Engineering

2016 - 2020 · University of Perugia

Thesis: A study of the Duckietown Sky platform for the integration of mobile and and aerial robots

High School Diploma, Computer Science

2011 - 2016 · ITT Leonardo Da Vinci - Foligno

Experiences

R&D Embedded Firmware Engineer

March 2023 - today ·📍Città di Castello, Italy · SolarEdge e-Mobility

I’m currently working as a full time embedded engineer, using C and FreeRTOS to program a variety of microcontrollers. I will update this description in the future.

Computer Vision applied to AMRs - Internship

March 2022 - April 2022 ·📍Pisa, Italy · Autognity SRL

I worked full time for two months developing a custom computer vision model for a warehouse AMR. The developed software has a tight ROS integration as well, for interoperability. The technologies used were: ROS, Python, PyTorch, OpenCV and a Jetson AGX Xavier.

Student Brand Ambassador

April 2022 - present ·📍Perugia, Italy · Reply SPA

I participated in a series of exclusive webinars and interacted with the community. Unfortunately, lockdown and physical distance hampered my ability to attend many in-presence meetings.

Student's Joint Committee

2019 - 2021 ·📍Perugia, Italy · University of Perugia, Engineering Department

I worked with an official university commission composed in half by students and half by professors, reviewing the student’s opinions for each course. We extrapolated and discussed the statistics and reviewed options on how to improve the courses.

SEO - Internship

February 2015 ·📍Dublin, Ireland · Unipupil

I worked with the website’s developers to increase its search engine visibility (SEO Optimization), as well as reporting/fixing some visual bugs and glitches.

Projects

Convolutional networks, CIFAR-10 and complexity

An analysis of CNN architectures and a review of a personal project on the CIFAR-10 dataset.

MISRA-C friendly C99 static assert macro

An article detailing the step-by-step implementation of a MISRA-C compliant static assert macro in C99, including an additional macro feature at the end.

CANdo / CANdoISO plugin for python-can

This python module lets you use netronics’ can bus adapters (namely the CANdo and CANdoISO devices) in python-can via its plugin interface.

More coming soon

More of my projects are in the process of being rendered web-viewable and with a nice presentation to go along with them. In the meantime, you can have a look at my GitHub repos.

Skills

🐍 Python, Pytorch, NumPy

⌨️ C, FreeRTOS, embedded systems programming

🤖 MATLAB, Simulink

☕ Java, Swing

See also the Projects page for more.

Languages

  • 🇮🇹 - Mother tongue
  • 🇬🇧 - Highly proficient in speaking and writing, wide knowledge of technical terms, CEFR C1.2. You can also check my latest certificate.
  • 🇫🇷 - Beginner knowledge (A1), progressing

Courses/Certificates

Introductory Certificate in Project Management

Provided by: IPMA Italy

Provided by IPMA Italy on the basis of ICB4, certificate number 4769

Build Responsive Real-World Websites with HTML and CSS

Provided by: Udemy

A 37+ hours course where I learned how to develop and model a responsive web UI using the latest HTML5 and CSS3 technologies.

MATLAB Onramp

Provided by: MathWorks

A primer on the MATLAB editor and language aimed at the analysis of scientific and engineering data.

Oscilloscope Probes 101

Provided by: Keysight Technologies

The basics about how to use oscilloscopes with probes and differential probes in a lab environment.

Miscellaneous

  • I like nature and hiking.