Matteo Di Iorio
SPLCD Logo

Hi, I'm Matteo. I'm a student in Computer Engineering at University of Bologna and an Embedded Software Engineer and Full Stack Developer. My focus is Embedded Software, React (Next.js) and Python.

About me

I have always been captivated by the intricate world of computers and information technology, a fascination that took root during my early years and has continued to shape my journey ever since. Following my passion, I graduated from a lyceum with a specialized focus on IT, where my zeal for coding extended beyond the classroom. As a youngster, I found myself delving into coding projects beyond the curriculum, and over time, this curiosity led me to explore the realm of Computer Engineering. Through endeavors like phone rooting, game modification, and studying algorithms, I honed my skills and paved my way to pursuing a Computer Engineering degree at the esteemed University of Bologna.

Diverse pursuits beyond coding

When I'm not immersed in lines of code, I find joy in a range of activities that offer a balanced and fulfilling life. Video games serve as a creative outlet and a source of relaxation, allowing me to explore virtual worlds and immerse myself in captivating narratives. My passion for motorsports and cars is well reflected in my work etiquette: software and hardware alike should be made like the finest of machines, with impeccable engineering. Additionally, my flair for crafting delightful cocktails lets me experiment with flavors and presentation, bringing a touch of artistry to the mix. This diverse blend of interests fuels my creativity, resilience, and determination in both the technical and personal spheres of life.

Projects

GT7 Grafana Telemetry

A Grafana data source plugin for Gran Turismo 7 telemetry visualisation. Comes with an easy-to-deploy Docker Compose configuration.

  • Grafana
  • Go
  • React
  • Docker

PokeTeams

A beatiful and feature-rich teambuilder and analyzer for Pokemon games and Showdown.

  • React
  • Typescript
  • Next.js
  • Tailwind
  • Framer Motion
  • Supabase
  • PokeAPI

Spliced

I worked on this full stack chat application as a side project to explore MongoDB and Prisma.

  • React
  • Typescript
  • Next.js
  • Tailwind
  • Prisma
  • Pusher
  • MongoDB

Splicify

I created this Spotify clone that allows any user to upload songs. Subscriptions are implemented via Stripe.

  • React
  • TypeScript
  • Next.js
  • Tailwind
  • Stripe
  • Supabase

Object Detector

A self-hosted web app that runs on Flask to allow for easy object detection using YOLOv8. It features both a webcam mode and an upload mode.

  • HTML
  • CSS
  • JavaScript
  • Python
  • Flask
  • OpenCV

My skills

My experience

Contact me

Contact me directly at matteo.di.iorio@icloud.com or through this form.