IS

Ignazio Spaccavento

Driven by exploring unfamiliar tech domains

M.Sc. Computer Science student at Politecnico di Milano. Software developer and researcher with a focus on bioinformatics, algorithms, cybersecurity, and quantitative tools.

Ignazio Spaccavento

About Me

I am a Master of Science student in Computer Science at Politecnico di Milano, specializing in Cybersecurity. My technical foundation is rooted in competitive programming, highlighted by a Bronze Medal in the individual Informatics Olympiad, which instilled in me a deep mastery of data structures and complex algorithms.

Beyond academic excellence, I focus on bridging the gap between theoretical research and scalable applications, ranging from full-stack Java solutions to high-performance systems. I co-developed Sharpee, a collaborative project for quantitative analysis, and I am currently co-authoring a research paper on a novel seeding algorithm for genomic sequence alignment within the Gin-Tonic framework.

To further master the security landscape, I am actively conducting Cybersecurity research focused on Federated Learning, specifically investigating model replacement vulnerabilities and defense mechanisms in decentralized environments.

Experience

Co-Founder / Software Developer

Sharpee

Visit

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

PythonPostgreSQLNode.jsQuantitative Finance
sharpeeinvesting.com
Sharpee app preview

Undergraduate Student Researcher

NECSTLab (Leonardo program)

Developed a genetic sequence seeding algorithm based on the FM-Index (Gin-Tonic framework). Benchmarking and fine-tuning of parameters for Seed & Extend algorithms (e.g. GraphAligner, Ged-Map) to optimize alignment performance. Research in Cybersecurity on Model Replacement attacks in Federated Learning architectures.

C/C++AlgorithmsData StructuresBioinformaticsCybersecurityMachine Learning
NECSTLab — Politecnico di Milano
Genomics

FM-Index · sequence alignment

Cybersecurity

Security on AI

Software Developer

Starting Finance Student Association

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

PythonQuantitative FinanceData 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 SystemsComputer SecurityDigital ForensicsGPUs and Heterogeneous systemsDatabasesAlgorithms and Data StructuresSoftware Engineering

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.

Distributed Systems

Get In Touch

I'm always open to new opportunities and interesting projects. Whether you have a question or just want to say hi, feel free to reach me out!

Milan, Italy