Skip to content
View unbalancedparentheses's full-sized avatar

Highlights

  • Pro

Block or report unbalancedparentheses

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.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. 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

Hi, I'm Federico

A happy member of the Erlang, ML and Lisp Evangelism Strikeforce. Network protocol RFC fanatic. Distributed systems, data science and finance.

I founded LambdaClass and Ergodic Group. At LambdaClass we build compilers, Ethereum infrastructure, and cryptographic proving systems, mostly in Rust, Erlang, and Lean. Ergodic Group brings together our work in software, finance, and culture, including an animation studio, a vineyard, and a sushi restaurant.

I spend much of my time on formal systems, proofs, and verified kernels. I also read too much about uncertainty, fat tails, and the limits of knowledge. The two interests contradict each other and I'm fine with that.

Currently: building Concrete, working on the solver behind Stabileo, and formalizing extreme value theory in Lean.

Buenos Aires & Barcelona · Website · Email

Built at LambdaClass

  • ⛓️ ethrex. Ethereum execution client in Rust, both L1 and L2
  • 🔐 lambdaworks. Our SNARK/STARK prover library
  • 🧱 Concrete. Experimental systems language with explicit ownership and capabilities, and Lean-checked proofs for supported code
  • 📊 options_portfolio_backtester. Options backtester we use internally
  • ⚙️ cairo_native. Compiles Cairo Sierra down to MLIR
  • 🏛️ cairo-vm. Cairo VM reimplemented in Rust, now maintained by StarkWare
  • 🔮 lambda_ethereum_consensus. Ethereum consensus client in Elixir, built on the BEAM for fault tolerance
  • 🏗️ Stabileo. Structural analysis in the browser, with a Rust solver compiled to WebAssembly. I lead the solver work. Try it
  • 🎓 erlings. Erlang exercises, rustlings-style

Personal Projects

Formal Verification

  • 📉 lean-extremevaluetheory. Extreme value theory and heavy-tailed probability in Lean 4: Fisher–Tippett–Gnedenko, regular variation, Karamata, Breiman
  • 🛠️ lean-compiler-backend. Native compiler backend written in Lean 4, starting as a QBE 1.3 port. Builds and runs real C programs through cproc
  • 🔩 lean4-baremetal. Lean 4 on bare-metal RISC-V, no OS and no libc. Verified SHA-256, a CAN 2.0 parser, and an automotive torque-enable gate
  • 🪤 verified-still-broken. Five Lean proofs that type-check and still sit on real bugs. The bug lives in the spec, the model, or the trusted base

Quantitative Finance

  • 💥 fatcrash. Research toolkit for tail risk, bubble signals, and market regimes. Rust core with Python bindings
  • 💱 forex-centuries. Exchange rate data going back centuries. Useful for volatility research when you don't trust short samples
  • 📈 finance_research. Notebooks on options backtesting, tail hedging, carry strategies
Other tools and experiments
  • 📖 readtube. Turns YouTube videos into typeset ebooks
  • 🗄️ llm-archive. Ingests all my Claude Code and Codex conversations into SQLite, strips the code, keeps the thinking. Search and analysis over months of LLM usage
  • 🎬 media-server. Self-hosted media server, Docker Compose
  • 🗣️ stoa. Send the same prompt to multiple LLMs, compare side-by-side. Native app, Rust + GPU

Books

Reading Lists

I keep curated reading lists for whatever I'm trying to learn.

More reading lists

Writing

All writing and interactive simulations

Connect

X · Blog · Email

Pinned Loading

  1. lambdaclass/lambdaclass_hacking_learning_path lambdaclass/lambdaclass_hacking_learning_path Public

    LambdaClass Hobby Club, hacking learning path handbook. The journey starts here!

    487 66

  2. lambdaclass/ethrex lambdaclass/ethrex Public

    Minimalist, stable, modular, fast, and ZK native implementation of the Ethereum protocol in Rust. L1 and L2 execution client.

    Rust 914 255

  3. lambdaclass/lambdaworks lambdaclass/lambdaworks Public

    lambdaworks offers implementations for both SNARKs and STARKs provers, along with the flexibility to leverage their individual components for constructing customized SNARKs.

    Rust 739 195

  4. starkware-libs/cairo-vm starkware-libs/cairo-vm Public

    cairo-vm is a Rust implementation of the Cairo VM. Cairo (CPU Algebraic Intermediate Representation) is a programming language for writing provable programs, where one party can prove to another th…

    Rust 589 222

  5. data_science_in_julia_for_hackers data_science_in_julia_for_hackers Public

    Data Science in Julia With Hackers

    Julia 122 25

  6. lambdaclass/concrete lambdaclass/concrete Public

    Experimental systems language with linear ownership, explicit capabilities, and Lean-checked proofs for supported code.

    Shell 351 23