IS

Ignazio Spaccavento

Building scalable systems, data-driven products, & elegant software

M.Sc. Computer Science student at Politecnico di Milano. Software developer and researcher with a focus on distributed systems, algorithms, applied data, and quantitative tools.

Ignazio Spaccavento

About Me

I am currently pursuing a Master of Science in Computer Science at Politecnico di Milano, having recently graduated with a Bachelor of Science in Computer Engineering from the same institution.

My academic and professional journey is driven by a deep interest in understanding how complex systems work under the hood. I specialize in software engineering, distributed systems, databases, and algorithms, bridging the gap between theoretical foundations and highly practical, scalable applications.

Beyond traditional software development, my experience extends to quantitative analysis, system performance benchmarking, and applied research. Whether I am architecting a fault-tolerant cluster, optimizing low-level algorithms, or engineering data-driven solutions in a startup environment, my goal remains consistent: to build elegant software that solves challenging problems at scale.

Experience

Co-Founder / Software Developer

Sharpee

Developed sophisticated tools for backtesting financial portfolios. Engineered features including beta calculation, Markowitz optimization, Monte Carlo simulation, and a comprehensive bond screener. Handled large-scale data cleaning and processing.

PythonPandasPostgreSQLSQLAlchemySupabase
sharpeeinvesting.com
Sharpee app preview

Undergraduate Student Researcher

NECSTLab (Leonardo program)

Developed a genetic sequence seeding algorithm based on the FM-Index within the Gin-Tonic framework. Achieved state-of-the-art accuracy in genomic string alignment and conducted extensive benchmarking of sequence-to-graph alignment tools.

C++AlgorithmsData StructuresBenchmarking
NECSTLab — Politecnico di Milano
Genomics

FM-Index · sequence alignment

Cybersecurity

threat analysis · research

Software Developer

Starting Finance (Quantitative Finance)

Engineered robust portfolio analysis software for stocks and ETFs, contributing significantly to the quantitative finance branch's capabilities.

PythonQuantitative Analysis
Starting Finance logo

Education

Politecnico di Milano

M.Sc. in Computer Science

09/2025 – Present

B.S. in Computer Engineering

09/2022 – 07/2025
Selected Coursework
Distributed SystemsSoftware EngineeringDatabasesOperations ResearchAlgorithms and Data StructuresComputer Science Fundamentals

Extracurricular & Achievements

CyberChallenge

Participated in the leading Italian cybersecurity training program for talented young individuals.

Informatics Olympiad in Teams

Qualified and competed in 2 National Finals, demonstrating strong algorithmic and collaborative problem-solving skills.

Individual Informatics Olympiad

Won a Bronze Medal at the national level, competing against top programming talent across Italy.

Olicyber

Reached the National Final in the Italian Cybersecurity Olympiad.

Personal Interests

Outside of work, I am deeply passionate about personal finance and investing — constantly studying markets, portfolio construction, and long-term wealth strategies. I also stay actively engaged in cybersecurity and genomics, fields that sit at the intersection of my academic and professional experience. More recently, I have been exploring psychology — fascinated by how the mind works and how it shapes decision-making, behaviour, and human interaction.

Personal Finance
Cybersecurity
Genomics
Psychology

Selected Projects

Distributed Systems Project

Distributed Chat System

Designed and implemented a resilient distributed chat system based on the Raft consensus algorithm. Engineered a broker cluster over LAN, ensuring total ordering and causal consistency across multiple concurrent nodes.

RaftDistributed SystemsConcurrency

Get In Touch

I am always open to discussing distributed systems, software engineering, complex algorithmic problems, or exciting new opportunities.

Milan, Italy