- 2024 - Present โ M.Sc. in Computer Engineering, Politecnico di Torino
- 2024 โ B.Sc. in Computer Engineering, University of Pisa
- Thesis (in italian ๐ฎ๐น)
- 2019 โ High School Diploma in Computer Science
Check out my personal website for projects and my CV.
-
Staff scheduling platform based on optimization algorithms
Collaborative project aimed at optimizing staff scheduling. Developed โStaffSchedulerโ, a platform that permits managers to efficiently allocate shifts and track employee availability based on personal preferences. -
Decentralized crypto adoption platform (5-member team)
Collaborative project aimed at promoting the use of cryptocurrencies among local businesses in Lugano, Switzerland. Developed โVerilocalโ, a platform that connects crypto-friendly merchants with users, facilitating real-world adoption through verified listings and geo-localized discovery.
-
Pac-Man simulator in C and Assembly
Developed a Pac-Man-style game simulator by combining low-level logic in C with custom assembler microprogramming targeting a simplified CPU architecture. -
Full-stack SPA using Node.js, React, and SQLite
Designed and implemented a task management platform for university use, featuring role-based access for students and instructors. Enforced complex group formation rules, weighted grading, and secure session-based API authentication via Passport.js. -
Distributed monitoring system for geophysical networks (4 members)
Team project simulating real-world software engineering workflows. Developed "GeoControl", a layered system for sensor data collection and visualization. Backend written in TypeScript, secured with token-based API authentication, and documented via Swagger. Unit and integration tests implemented with Jest (by Meta). -
Cross-platform group chat application in Rust (4-member team)
Built "Ruggine", a client-server chat system supporting user registration, group invitations, and message exchange. Focused on CPU usage efficiency and binary size optimization. -
Socket programming in C
Implemented a client-server communication system using TCP/IP sockets in C. Features robust protocol handling and message exchange logic. Includes a detailed project report explaining the architecture, protocol design, and testing methodology.


