Skip to content
View siraben's full-sized avatar

Organizations

@NixOS @VandyHacks @rocq-community @VandyFOSS @squ1rrel-ctf

Block or report siraben

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.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
siraben/README.md

👋 Hi! I'm Ben.

  • 📚 I'm a PhD student in CS at Yale.
  • 🎓 I graduated from Vanderbilt in 2023 with a bachelors in CS and honors math.
  • 🥰 I'm currently obsessed with tree-sitter, eBPF, build systems, and foundation models.
  • 🌱 I'm currently learning about machine learning, distributed systems and cybersecurity.
  • 🙌 I'm looking to collaborate on formal verification efforts and developer tooling for new and existing languages.
  • 🤔 I'm looking for help with organizing and developing mathematical theories in Coq.
  • 💬 Ask me about blockchain (Ethereum, Bitcoin), mathematics, type systems and compilers for functional and imperative languages.
  • 📫 How to reach me: Send me an email, or reach me on Matrix (siraben)!

Languages

Assembly, C, C++, Coq, Dart, Haskell, Kotlin, Mathematica, Python, Rust, Scheme, Solidity, Typescript

Tools & Technologies

Ethereum, Emacs, Nix, iOS, Linux, macOS, PyTorch

Mathematics

type theory, category theory, logic, abstract algebra, topology, measure theory

Pinned Loading

  1. zkeme80 Public

    An assembler and operating system for the TI-84+ written in Scheme, Forth and Z80 assembly.

    Scheme 236 5

  2. mini-haskell Public

    A self-hosting mini Haskell compiler with a mini C runtime.

    Haskell 74 5

  3. nix-community/nixpkgs-lint Public

    A fast semantic linter for Nix using tree-sitter 🌳 + ❄️. [maintainers=@Artturin,@siraben]

    Rust 143 7

  4. nix-remarkable Public

    Forked from pl-semiotics/nix-remarkable

    Nix expressions for the reMarkable tablet leveraging the company's toolchain.

    Nix 50 5

  5. r216-forth Public

    A Forth implementation for the R216K8B Powder Toy computer.

    Assembly 27 2

  6. r5rs-denot Public

    A correct Scheme interpreter derived from the R5RS spec's formal semantics, written in Haskell.

    Haskell 21 2

368 contributions in the last year

Contribution Graph
Day of Week May June July August September October November December January February March April
Sunday
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Less
No contributions.
Low contributions.
Medium-low contributions.
Medium-high contributions.
High contributions.
More

Activity overview

Contributed to NixOS/nixpkgs, siraben/dotfiles, siraben/cs381demos and 9 other repositories
Loading A graph representing siraben's contributions from April 28, 2024 to April 28, 2025. The contributions are 93% commits, 3% pull requests, 3% issues, 1% code review.

Contribution activity

April 2025

29 contributions in private repositories Apr 11 – Apr 27
Loading