
Hello, I'm
Mattia Massolari
Master's student in Computer Engineering at the University of Brescia and software developer at Mega Italia Media. Passionate about software development, driven by continuous professional growth and building efficient, scalable solutions.
/ Career
A timeline of my professional journey, roles, education, and milestones.
Software Developer
Mega Italia Media
Apprenticeship program focused on developing IT skills. Actively learning and applying practical knowledge for solid and continuous professional growth.
Software Developer — Internship
Mega Italia Media
300-hour curricular internship. Involved in software application development and testing, code maintenance, and collaboration with the IT team. Gained hands-on skills and teamwork methodologies.
Team Member
Nati per la pizza
Versatile professional with experience in takeaway food service. Role spanning customer-facing duties to kitchen work, including assistant pizza maker. Known for reliability, excellent time management, and quick adaptability.
Delivery Driver
La Pizzarella
Delivery driver at La Pizzarella (Mazzano, BS). Managed timely home deliveries, direct customer interactions, and internal operations support. Developed strong reliability, organizational skills, and time management.
MSc in Computer Engineering
University of Brescia
Master's degree program in Computer Engineering, focusing on advanced software architectures, distributed systems, and cybersecurity.
BSc in Computer Engineering
University of Brescia
Bachelor's degree in Computer Engineering. Solid foundation in data structures, algorithms, software architecture, and database systems.
High School Diploma — Scientific Studies
Liceo Scientifico Nicolò Copernico
Scientific high school diploma. Includes a study abroad experience in Dublin, Ireland (2019).
Software Developer
Mega Italia Media
Apprenticeship program focused on developing IT skills. Actively learning and applying practical knowledge for solid and continuous professional growth.
Software Developer — Internship
Mega Italia Media
300-hour curricular internship. Involved in software application development and testing, code maintenance, and collaboration with the IT team. Gained hands-on skills and teamwork methodologies.
Team Member
Nati per la pizza
Versatile professional with experience in takeaway food service. Role spanning customer-facing duties to kitchen work, including assistant pizza maker. Known for reliability, excellent time management, and quick adaptability.
Delivery Driver
La Pizzarella
Delivery driver at La Pizzarella (Mazzano, BS). Managed timely home deliveries, direct customer interactions, and internal operations support. Developed strong reliability, organizational skills, and time management.
MSc in Computer Engineering
University of Brescia
Master's degree program in Computer Engineering, focusing on advanced software architectures, distributed systems, and cybersecurity.
BSc in Computer Engineering
University of Brescia
Bachelor's degree in Computer Engineering. Solid foundation in data structures, algorithms, software architecture, and database systems.
High School Diploma — Scientific Studies
Liceo Scientifico Nicolò Copernico
Scientific high school diploma. Includes a study abroad experience in Dublin, Ireland (2019).
/ Featured Projects
A selection of professional work, published apps, and experimental prototypes.

Guided Tours & Cultural Activities Management System
Object-oriented Java platform automating the full lifecycle of guided tours and events. Features multi-role workflows (Configurator, Volunteer, Visitor), state pattern transitions, volunteer scheduling, and GoF patterns (MVC, Strategy, State, Repository).

Design and Development of a RAG System for Intelligent Access to Corporate Knowledge
Bachelor's thesis implementing a Retrieval-Augmented Generation system for corporate knowledge bases. Benchmarked 7 LLMs (GPT-4, Gemini, Mistral, Llama) achieving up to 86.67% accuracy on domain-specific Q&A tasks.

Global Sequence Alignment — DNA Similarity Analysis
Implementation of the Needleman-Wunsch & Hirschberg algorithms for global DNA sequence alignment using dynamic programming, featuring Cython/C acceleration and empirical benchmarks on sequences up to 100,000 characters.

3D Geospatial Soil Dynamics & Machine Learning Clustering
Unsupervised Machine Learning pipeline for 3D geospatial soil data analysis on SoilGrids Italy (~94k spatial pixels). Features vertical physical-hydraulic gradient engineering across 6 depth layers, Bayesian hyperparameter tuning (Optuna, Yellowbrick), and comparative benchmarking of K-Means, Bisecting K-Means, DBSCAN, GMM/EM, and Mini-Batch K-Means with PCA dimensionality reduction and spatial GIS raster mapping.
/ Skills & Tools
Breakdown of my skills and tools, categorized by domain and proficiency
Frontend
Backend & Database
Tools & Other
Security
Get in Touch
Have an opportunity, a project proposal, or just want to discuss software engineering? Fill out the form below and I'll get back to you promptly.
Let's talk
Submitting this form immediately delivers your message directly to my inbox with an instant automated confirmation sent to your email.
Quick Response
You will typically receive a reply within 24 business hours.