Portrait of Michele Gentile

Hi, I'm

Michele Gentile

Computer Science student at Sapienza University of Rome and Teaching Assistant, building things in embedded systems and machine learning.

šŸ“ Rome, Italy šŸŽ“ B.Sc. Computer Science
View CV View Projects Get in Touch

About Me

I’m a passionate Computer Science student at Sapienza University of Rome. My journey includes international experiences at Universidade NOVA de Lisboa and Universitat de les Illes Balears, shaping my global perspective. I enjoy spending time on practical problems and continuously learning new technologies. When I’m not coding, I love hiking, running and motorcycling.

More About Me

What I Do

šŸ”Œ Embedded Systems

Firmware and real-time software for physical systems, from Arduino prototypes to Simulink/Speedgoat firmware for an autonomous racing vehicle.

šŸ¤– Machine Learning

Applied AI and ML fundamentals, coursework at NOVA Lisbon and hands-on builds like DeReK, an AI voice agent created at Lisbon AI Week.

šŸ‘Øā€šŸ« Teaching & Leadership

Teaching Assistant for Methodologies of Programming at Sapienza, former C++ instructor, and lead of an 8-person marketing & design team.

Featured Projects

DeReK

Python OpenAI API

AI voice agent that automates data and emotion detection during insurance calls. Built in 32 hours at Lisbon AI Week.

PlantinoCare

Arduino IoT

Complete plant-management IoT system: sensors, Python middleware, MySQL and a live web dashboard. Built for Arduino Day 2023.

Gladiators Website

Next.js Lighthouse

Revamp of the Sapienza Gladiators Racing Team website: brand identity, race results and performance-optimized Next.js.

See All Projects

Experience & Education

Mar 2026 - Present

Teaching Assistant

Sapienza University of Rome - Methodologies of Programming

Apr 2024 - Present

Head of Marketing & Design

Sapienza Gladiators Racing Team

Dec 2023 - Nov 2024

Software Engineer

Sapienza Fast Charge Racing Team (autonomous vehicle firmware)

Sep 2023 - Present

B.Sc. in Computer Science

Sapienza University of Rome with Erasmus+ at NOVA & UIB

See Full CV

Skills

Languages

C++ C Java Python JavaScript SQL R PHP Assembly MIPS

Embedded & Systems

Arduino Simulink Speedgoat CAN Bus Sensors & Actuators Real-time operating systems Multicore programming Nextion

Web & Data

React.js Next.js HTML CSS MySQL PostgreSQL YugaByteDB Docker

Tools & Practices

Google Lighthouse Windows PowerShell Reverse engineering

Let's Get in Touch

Open to internships, collaborations, and research opportunities... or just say hi!