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. 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

Hi, I'm Federico

I founded LambdaClass and Ergodic Group. LambdaClass does protocol engineering, compilers, and formal verification, mostly Rust, Erlang, and Lean. Ergodic Group is the holding company on top: we run software companies, a quant finance operation, an animation studio, a vineyard, and a sushi restaurant, among other things. I also work on the core of Ethereum, applied cryptography and cybersecurity.

I spend most 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 stabileo (structural analysis in the browser), Concrete, a language designed so programs can be proved correct in Lean, and lean-extremevaluetheory, a machine-checked library of extreme value theory and heavy tails. Also working on ethrex, lambdaworks, a native compiler backend in Lean, running crash detection signals on centuries of FX data, and building an options backtester.

Built at LambdaClass

  • โ›“๏ธ ethrex. Ethereum execution client in Rust, both L1 and L2
  • ๐Ÿ” lambdaworks. Our SNARK/STARK prover library
  • ๐Ÿงฑ concrete. A language we're building for scalable, verifiable systems
  • ๐Ÿ“Š 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. Open-source 2D & 3D structural analysis in the browser. Direct Stiffness Method, real-time solving, no installation
  • ๐ŸŽ“ 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. ~94k lines, 3,900 theorems, no sorry
  • ๐Ÿ› ๏ธ 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, 167 theorems over the code that actually runs
  • ๐Ÿชค 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. Crash detection using LPPLS, EVT, Hill estimator, VRP, and a bunch of other signals. Rust core with Python/PyO3 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

Tools

  • ๐Ÿ“– 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

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!

    484 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 904 247

  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 738 194

  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 588 220

  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

    Concrete is a simple programming language specifically crafted for creating highly scalable systems that are reliable, efficient, and easy to maintain.

    Shell 340 21