About Me
I am a Software Engineer with a solid academic foundation and a strong passion for development and emerging technologies. After graduating with a Bachelor’s in Computer Engineering, I am now pursuing a Master’s degree to deepen my expertise. My thesis on Nanos Unikernels in multithreaded environments allowed me to explore modern, high-performance operating systems. I am a detail-oriented and analytical individual, committed to continuous learning and effective teamwork to build innovative solutions.
Work Experience
Software Engineer (Part-Time)
Aug 2025 - Present · CSD Srl, Cucciago (Hybrid)
- I design and develop custom software solutions to optimize business processes, translating business needs into high-performance web and mobile platforms.
- Analysis and Design: I collaborate with clients to define technical and functional requirements, designing scalable and maintainable software architectures.
- Full-Stack Development: I build both the server-side business logic (backend) and the interactive user interfaces (frontend).
- Data Management: I model and optimize databases to ensure the performance, security, and integrity of company information.
- Testing and Deployment: I implement testing procedures and manage application deployment, ensuring reliability and quality in production.
Digital Facilitator & PHP Programmer
2024 · FABBRICA INNOVAZIONE, Monza
- Supported digital transformation initiatives and provided staff training on new technological tools.
- Developed and maintained internal web applications using the Symfony 5.x framework.
Sales Assistant
2018 - 2019 · Mediaworld, Limbiate
- Assisted customers with inquiries and provided product support.
- Managed inventory and maintained product availability.
Education
Master's Degree in Computer Engineering
2024 - Present · University of Bergamo
Bachelor's Degree in Computer Engineering (94/110)
2019 - 2024 · University of Bergamo
Thesis: Exploring Nanos Unikernel Behaviour with Multithreading
High School Diploma in Computer Science
2014 - 2019 · ITIS Ettore Majorana, Cesano Maderno
Projects
Steam Discount Adviser
A cross-platform desktop application (Windows, Linux, MacOS) built with Dart/Flutter to monitor Steam product prices and send system notifications.
DataCare
A single-page web application developed with PHP, HTML, and JS to manage patient records and appointments for a doctor’s office.
Technical Skills
Development Methodologies: Agile, Scrum, Kanban, Waterfall
Programming Languages: C, C++, Java, Python, Go, PHP, JavaScript, TypeScript, SQL, Dart
Backend Development: Node.js, Express.js, Symfony, REST APIs, Microservices
Frontend Development: HTML, CSS, JavaScript (ES6+), React, Dart/Flutter
Databases: MySQL, PostgreSQL, MongoDB, SQL
Virtualization & Containers: Docker, Docker Compose, WSL (Windows Subsystem for Linux), VirtualBox, VMware
Development Tools & CI/CD: Git, GitHub Actions, CI/CD
Operating Systems & Shells: Linux, Windows, macOS, Bash Scripting
Hobbies
- Drummer
- Football Player
- Amateur Actor