TommasoSommarugaJunior Data Scientist
I'm currently at EPFL Lausanne, completing a gateway year before starting the Data Science Master's program. I hold a Bachelor's in Data Science and AI from SUPSI, and I have professional experience building automated systems. I'm passionate about turning data into meaningful insights.

About Me
My Background
During my Bachelor's degree, I worked on various projects including semantic segmentation for road detection, generative models for Fashion-MNIST, IMDB sentiment analysis, and Bayesian analysis of European football leagues. I also developed personal projects like a 3D adventure game in Unity and computer vision applications for robotics. Professionally, I've worked on automated scheduling systems and currently serve as a Software Engineer at EXM, Lugano.
When I'm not coding or analyzing data, I enjoy football, skiing, watersports, videogames, and working on personal programming projects.
Languages
Personal Information
- Nationality: Italian
- Hobbies: Football, Skiing, Watersports, Videogames, Programming
Education & Experience
EPFL, Lausanne
Gateway Year → Data Science Master
Currently completing gateway year between bachelor and master. Accepted to Data Science Master program.
EXM, Lugano
Software Engineer
Part-time Software Engineer at EXM. Concluded 9-month part-time role to focus on academic pursuits
EOC, Bellinzona
Data Science Intern
Developed an automated shift management system for a hospital department, responsible for efficiently scheduling and allocating staff and resources.
SUPSI, Lugano
Bachelor's in Data Science and Artificial Intelligence
Developing expertise in data engineering, predictive analytics, data modeling, and statistical data analysis.
Note: During high school (Liceo Scientifico Sereni, 2016-2021), I participated in a six-month exchange program at Merrimac State High School in Gold Coast, Australia (January - July 2020), enhancing my English language skills and global perspective.
Volunteering
AVIS - Luino, Italy
Regular Blood Donation (August 2022 - Present)
Regular blood donation with AVIS.
My Projects
A showcase of my academic and personal projects

Semantic Segmentation of Roads in Cityscapes
Implemented four different approaches for semantic segmentation of road classes using the Cityscapes dataset: Single Pixel Classifier, Patch Classific...

Generative Models for Fashion-MNIST
Implemented and compared four different generative machine learning models applied to the Fashion-MNIST dataset: GANs, VAEs, Conditional GANs, and Con...

IMDB Sentiment Analysis
Developed various neural network architectures for sentiment analysis on IMDB movie reviews, including baseline feedforward networks, embedding layers...

Glassbound - 3D Adventure Game
Developed a 3D adventure game in Unity featuring a pirate-themed world with first-person player control, combat systems, NPC interactions, and puzzle-...

Bayesian Analysis of European Football Leagues
Applied Bayesian statistical methods to analyze football data from Serie A and Premier League. Implemented hierarchical modeling, hypothesis testing, ...

Vision-Based Robotic Object Detection
A vision-based robotic system for automated object detection and manipulation using a FANUC industrial robot. Integrates computer vision with robotic ...

LLM RAG with Local GPU Search
Built a Retrieval Augmented Generation (RAG) system running locally with GPU-accelerated search. Implemented document ingestion pipeline, FAISS vector...

Nginx Reverse Proxy with Advanced Security and Real-Time Monitoring Dashboard
A production-ready reverse proxy implementation using Nginx with security features, real-time traffic analysis, and a monitoring dashboard. Protects w...

Reinforcement Learning for Robotic Manipulation with MuJoCo
Applied reinforcement learning techniques to train a Franka Emika Panda robotic arm to autonomously grasp and lift a cube using the Proximal Policy Op...