Mattia Massolari

Hello, I'm

Mattia Massolari

Software Developer
Mazzano, Lombardia, Italy

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.

Oct 2025 - PresentApprenticeship

Software Developer

Mega Italia Media

Apprenticeship program focused on developing IT skills. Actively learning and applying practical knowledge for solid and continuous professional growth.

JavaAngularPostgreSQLSoftware Development
Apr 2025 - Jul 2025Curricular Internship

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.

Software DevelopmentTestingTeamworkCode Maintenance
Jun 2026 - PresentPart-time

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.

Customer ServiceTeamworkTime Management
Oct 2021 - Mar 2026Permanent contract

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.

DeliveryCustomer RelationsOrganization
Sep 2025 - PresentStudent

MSc in Computer Engineering

University of Brescia

Master's degree program in Computer Engineering, focusing on advanced software architectures, distributed systems, and cybersecurity.

Software EngineeringDistributed SystemsCybersecurity
Sep 2022 - Sep 2025Student

BSc in Computer Engineering

University of Brescia

Bachelor's degree in Computer Engineering. Solid foundation in data structures, algorithms, software architecture, and database systems.

Data StructuresAlgorithmsOOPDatabases
Sep 2017 - Jul 2022Student

High School Diploma — Scientific Studies

Liceo Scientifico Nicolò Copernico

Scientific high school diploma. Includes a study abroad experience in Dublin, Ireland (2019).

MathematicsPhysicsScienceEnglish

/ Featured Projects

A selection of professional work, published apps, and experimental prototypes.

Guided Tours & Cultural Activities Management System
University Project

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).

JavaOOPDesign PatternsJUnit 5Gson
View Project
Design and Development of a RAG System for Intelligent Access to Corporate Knowledge
Bachelor Thesis

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.

PythonLangChainFAISSOpenAIPyTorch
View Project
Global Sequence Alignment — DNA Similarity Analysis
University Project

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.

PythonCythonMatplotlibDynamic Programming
View Project
3D Geospatial Soil Dynamics & Machine Learning Clustering
University Project

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.

Pythonscikit-learnxarrayOptunaYellowbrickDBSCANGMMGIS
View Project

/ Skills & Tools

Breakdown of my skills and tools, categorized by domain and proficiency

Expert
Proficient
Beginner

Frontend

TypeScript
React
Angular
JavaScript
HTML
CSS

Backend & Database

PostgreSQL
SQL
Java
Python
C

Tools & Other

Git
Linux
Docker

Security

OWASP Top 10
Secure SDLC
Let's Connect

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.