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

Math PhD · AI Engineer · Formal Methods

AI Lead at Beneficial AI Foundation · AI Engineer at Kodamai · Based in Rome

About

I work on formal verification and the AI tooling around it. At the Beneficial AI Foundation I lead AI tooling and verify cryptographic code in Lean 4. At Kodamai I build agentic systems on foundations from dependent type theory and category theory. Before industry I did a PhD in algebraic geometry (motivic homotopy theory) and a postdoc at KTH. The math background is why I treat a proof as the unit of trust, in code as much as in theorems.

What I'm working on

AI Lead, Beneficial AI Foundation

  • Lead AI tooling for the formal verification team: autoformalization and LLM-assisted proof writing
  • Verify curve25519-dalek in Lean 4, the elliptic curve library behind Signal's protocol

AI Engineer, Kodamai

  • Building agentic systems on foundations from dependent type theory and category theory

Selected work

Mathlib contribution: topological Krull dimension

A merged PR into Lean's core math library. leanprover-community/mathlib4#29728

curve25519-dalek verification in Lean 4

Formalizing a production cryptographic library (Ristretto, Montgomery reduction, the Elligator map) against Mathlib's elliptic curve modules. Also feeds data generation for autoformalization. https://github.com/Beneficial-AI-Foundation/curve25519-dalek-lean-verify

Algebraic geometry in Lean 4

700+ lines on topological Krull dimension theory. https://github.com/ADA-Projects/Lean-AG

Near-real-time speech translation (Pi School fellowship)

Italian to English pipeline for technical lectures. BLEU ≥ 40, COMET ≥ 0.75 on scientific content, latency under 4s. Whisper ASR, translation, Kokoro TTS. Led the team.

Tools

Lean 4, Python, Rust. Verification toolchain: Aeneas/Charon (Rust to Lean 4), SMT solvers.

Background

PhD in Mathematics, algebraic geometry and motivic homotopy theory, University of Duisburg-Essen Postdoctoral researcher, KTH Royal Institute of Technology Pi School of AI fellow

Contact

Website: https://a-dangelo.com LinkedIn: https://www.linkedin.com/in/alessandro-d-angelo-644213355/

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