Services and Skills

Philosophy: I am very lazy, meaning that I will always find the most effective solution to a problem in the least amount of time. I don't like wasting time or resources—mine or yours.
(Post-)Quantum Cryptography

Head over to neverlocal.com. I am not available for private consulting on this.

Example: Eth Graceful Emergency Fallback

Economic Formal Verification

Head over to 20squares.xyz. I am not available for private consulting on this.

Example: Modelling AMMs

Development Advisor

I will lead your developers in implementing your ideas in the most consistent and reliable way, relying on cutting edge mathematics. If you need a qualified dev team I will provide it for you.

Example: Verified FSM Parser

Research and Design

I will use state of the art research to analyze a given problem, helping you design it correctly from the ground up.

Example: Semantics of Programming Languages

Training

I teach advanced formal techniques to enterprise teams. I can also distill complex papers into accessible knowledge for you.

Example: Statebox Training

Current Affiliations

Education

PhD in Computer Science

University of Oxford | 2015 - 2018

Msc in Mathematics

University of Siena | 2011 - 2013

Bsc in Mathematics

University of Naples Federico II | 2008 - 2011

Coding Strategy

Hire me to design, not to code! I am most productive as a strategist/architect.

I have familiarity with functional languages (Haskell), dependently typed languages (Idris), and mainstream languages (Javascript, Rust). I have no problem integrating workflows with AI.

I am really good at explaining myself and I can successfully communicate difficult concepts to devs at any skill level.

Languages

Here the language that I (sometimes struggle to) understand. Also reasonably fluent in Latin, and can translate from Ancient Greek, Middle Egyptian and sumerian. Zero practical use, but cool.

English Native/Bilingual
Italian Native
Spanish Advanced
French Advanced
Japanese Intermediate
German Basic