









About Meπ
β― |
I work as a software engineer at OneChronos, based in Amsterdam. Over the past few years, I've written almost exclusively Rust code, in all sorts of flavours. I tend to prefer the kind of problems that need a whiteboard before a keyboard.
My main interests include:
- π Algorithms and data structures
- π High-performance computing
- π Rust and low-level code optimization
In my spare time, you'll probably find me running (preferably on trails), climbing, mountaineering, or trying another outdoor sport.
Research & Selected Work
During university, I did some research on algorithms, succinct data structures, and high-performance computing. I did my bachelor's degree in mathematics and my master's degree in computer science at the University of Pisa, where I was also an active member of PHC. Here are a few selected works from that time:
Recent Posts
RSS FeedHow Is Compression Prediction?
When does lossless compression reduce to prediction, and what must already be fixed before that equivalence applies?
Who Owns the Memory? Part 3: How Big Is your Type?
Type layout, fat pointers, and the cost of polymorphism.
Who Owns the Memory? Part 2: Who Calls Free?
Destructors, RAII, and the ownership question.
Who Owns the Memory? Part 1: What is an Object?
Effective types, storage duration, and aliasing rules in C, C++, and Rust.