"Scientific" high school, Liceo Scientifico A.Romita, Campobasso, Italy.
(2015-2020)
English language training:
Accademia Britannica International House, Campobasso.
(2013-2017)
Bachelor's degree:
Bachelor's Degree in Computer Engineering, 9254, at Alma Mater Studiorum - University of Bologna. Thesis on AWS, Nuxt, TypeORM.
(2020-2024)
Master's degree:
Master's Degree in Computer Engineering, LM32, at Alma Mater Studiorum - University of Bologna.
(2025-)
Work Experience
Internship:
Web development and infrastructure with AWS at Soluzioni Futura s.r.l., Reggio Emilia.
(2023)
Languages
Native language:
Italian.
Other languages:
For internationalization, I use English daily, at a C1 (CAE) level.
Technical Skills
Programming principles:
Algorithms and data structures, space and computational complexity, programming paradigms (concurrent, declarative, functional, imperative, reactive, object oriented), software engineering design patterns, symbolic AI and various machine learning methods.
Systems programming:
Linux API, Bash, Python, C, C++, Java, Javascript, Typescript, Rust, Go, various build systems (CMake, Make, Maven, Gradle, Cargo, Poetry, Npm, Pnpm).
Web frameworks:
Angular, Next.js, Nuxt, Express, Django, FastAPI, Ruby on Rails.
Web frontend:
Angular, React, Vue, Bootstrap, JQuery, Tailwind.
Mobile and desktop frontend:
Android SDK, Google Play Services, Flutter, Cordova, React Native, Gtk, Qt, Gnome SDK.
I have experience with various development boards such as Arduino Uno, Raspberry Pi, ESP32 based systems, with which I design and manufacture 3d-printed IoT solutions integrating them with electronic components and deploying them in computer networks with protocols such as TCP/IP, WiFi, BLE, Zigbee, MQTT. I'm also interested in computer architectures, with particular regard to data and compute parallelism.