I am a passionate researcher and developer with a strong background in physics and a deep enthusiasm for software engineering. As a PhD candidate in Physics, I specialize in building simulation libraries and analyzing real-world datasets, working at the intersection of computational modelling, data analysis, and scientific research. My interests span complex systems, dynamical models, and embedded hardware projects. Previously, I contributed as a software developer at PEI VM Srl, where I honed my skills in collaborative development and engineering best practices.
-
Complex systems & emergent behavior π
Exploring how simple rules give rise to intricate patterns in nature and society. -
Dynamical models & simulation π
Modeling traffic flow, epidemics, economics and population dynamics using agent-based and numerical approaches. -
Big data processing & analysis π°οΈ
Leveraging scalable computational methods to extract insights from large-scale environmental and geospatial datasets. -
Embedded systems & Arduino projects π»
Designing and implementing hardware-software solutions for scientific and educational applications.
- Programming Languages: C++, Python
- Tools & Ecosystem: Git, GitHub, CMake, VS Code, Linux
- Techniques & Methods: numerical simulation, agent-based modelling, statistical analysis, data visualization
- Engineering Practices: unit testing, code review, documentation, reproducible research, CI/CD workflows, open-
- Traffic Flow Dynamics Model: C++ library for synthetic traffic data generation.
- Aral Sea Shrinking: Satellite image processing for environmental analysis.
- HP Model: Applications of the HP model for protein folding.
- SIR Project: C++ implementation of the SIR epidemiological model.
- Rimini: Traffic data analysis for the city of Rimini.
- Wealth Distribution: Simulation of wealth distribution in closed communities.
- World Population Growth: Statistical study of global population growth.
- The Unibot: Telegram bot for University of Bologna data.
- Miscellanea: A collection of various small projects and experiments.