I'm Matthew, a computational tinkerer with a strong foundation in mathematics, computer science, and finance. Holding a BSc in Computer Science from the University of Pisa, I'm currently enrolled at the Department of Mathematics of the University of Padua, pursuing an MSc in Computational Finance, as an aspiring quant.
My academic interests lie at the intersection of numerical methods and mathematical programming, with a particular focus on stochastic optimization and portfolio management. Additionally, I maintain a keen interest in cryptanalysis and since the beginning of my studies I have been passionate about programming languages and compiler construction.
IMC-CHALLENGE
First italian team and ranked 108th worldwide in the 2025 edition of IMC Prosperity Challenge, a 15-day international algorithmic trading competition with more than 12,000 participants. Teaming up with other three University of Padua graduates from Computational Finance and Statistics, we implemented robust Python algorithms, tackled tricky probability brainteasers, and delivered a top national performance, culminating in a +155K profit during the final round.TOODY
Designed and developed a Python web application from scratch to analyze software requirements documents and detect variability indicators. Built as part of my BSc thesis, the project covers both backend and frontend, using Flask for the web interface and spaCy for natural language processing.LAB-ASSISTANT
Worked, in support of Professor Pelagatti, as lab assistant for the C laboratory exam at BSc in Physics at the University of Pisa. The main task was to help students during the exercise sessions and to correct their assignments.PODEEN
Public repository containing a collection of configuration files and installation scripts for a complete and efficient minimal UNIX work environment based on any Debian distribution.ASTEROIDS
JavaScript implementation of the popular game Asteroids. The game is written using the p5.js library and is particularly useful to understand the basics of event programming.WIENER-REPORT
Independent studies, under the supervision of Professor Romani from the University of Pisa, regarding the attacks that exploit the RSA cryptosystem vulnerabilities with a specific focus on the Wiener Attack and its use of Continued Fractions for the factorization of the RSA module.FUNINT
Designed and implemented an Ocaml interpreter for a toy language with static scoping and dynamic type checking that is able to handle tuple of expressions and combine functions.WORDLE
Developed a Java implementation of the popular game Wordle from the New York Times. The project focused on handling efficient string comparison algorithms for word matching in a classic client-server structure.GRAPH
Implemented a Java undirected graph library for homogeneous generic objects. The project was particularly useful for strengthening skills in object-oriented design and modularity, emphasizing code reusability and clean separation of concerns.MEMBOX
Developed a concurrent C server for a virtual repository system, capable of handling non-null sequences of bytes with synchronization primitives to ensure safe access in multi-threaded environments. The focus was on implementing robust memory management and concurrent data structures under POSIX threads.SPARSE
Implemented a simple C library that allows to handle sparce matrices efficiently. The project was particularly valuable for practicing pointer management in C, improving both memory efficiency and low-level programming skills.COMPUTABILITY
Attempted to write a comprehensive set of notes and examples on the theory of computability, covering topics such as Turing machines, recursive functions, and undecidability. While the project was not completed, it provided valuable exposure to theoretical computer science and its connections with formal language theory.HACKATHON
First place in the 2021 edition of ContHackt, organized by the University of Pisa and Contamination Lab Pisa. As winner, our team had access to the 2021/2022 EUAcceL project organized by the European Institute of Innovation and Technology and won the final stage with a blockchain prototype for the tracking of food products.CNR-PROJECT
Worked, together with a colleague of mine, as a Python programmer inside the CNR offices in Pisa, helping in the realization of a scale model for blind people. The project was under the supervision of Doctor Furfari from CNR and Professor Pelagatti from the University of Pisa.TUTORING
Provided support to university students in Mathematics, Statistics, Computer Science, and Physics, developing strong communication and adaptability skills while reinforcing foundational knowledge.
GITHUB
·
MAIL
·
MEET