Skip to content
View a-dangelo's full-sized avatar

Block or report a-dangelo

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
a-dangelo/README.md

Alessandro D'Angelo

Senior Research Scientist · AI and Formal Methods Engineer · PhD Mathematician

Independent contractor with the Beneficial AI Foundation and Kodamai · Based in Rome

About

I work at the intersection of formal verification, cryptography, and AI.

I contract with the Beneficial AI Foundation as a Senior Research Scientist, contributing to Signal Shot. My current focus is post-quantum cryptography formalisation in the secure-messaging project.

Separately, I contract with Kodamai as an AI engineer, building verified agentic infrastructure using ideas from category theory, type theory, and neuro-symbolic AI.

My background is in pure mathematics. I completed a PhD in Algebraic Geometry and a postdoc at KTH Royal Institute of Technology.

Current work

Signal Shot: secure messaging formalisation

Lean 4 specifications and machine-checked proofs for secure messaging protocols, with a focus on post-quantum cryptography.

Verified agentic infrastructure

Mathematically grounded orchestration for specialised enterprise agents at Kodamai.

Selected work

KW-Euler Classes via Twisted Symplectic Bundles

Research developed from part of my PhD thesis and published in the Journal of the Institute of Mathematics of Jussieu.

Read the published paper

curve25519-dalek verification in Lean 4

Contributed to the Lean 4 formal verification of the curve25519-dalek cryptographic library, including coordinating pull-request reviews.

curve25519-dalek-lean-verify

Topological Krull dimension in Mathlib

Contributed formalised algebraic geometry to Lean's mathematical library.

Tools

Lean 4 · Rust · Python · Aeneas/Charon · SMT solvers

Contact

Pinned Loading

  1. meta-flow meta-flow Public

    PoC for a meta-agent creating workflows and agents from text file.

    Python

  2. Lang-Lands Lang-Lands Public

    AI News Digest Bot with LangChain and LangGraph.

    Python

  3. CC_Fraud_Detection CC_Fraud_Detection Public

    Credit Card fraud detection via XGBoost.

    Jupyter Notebook

  4. Financial-sentiment Financial-sentiment Public

    Finantial sentiment analysis via FinBERT fine-tuning.

    Python

  5. Lean-AG Lean-AG Public

    Lean formalisation project in algebraic geometry.

    Lean 1