This is your work, valued

San Francisco, CA

Tej Chajed

Expert
@tchajed

Research scientist at Theorem. Former professor at UW-Madison.

minimal-elf. Creating a minimal ELF file

129

iris-simp-lang. We define a simple programming language, simp_lang, then instantiate Iris to verify simple simp_lang programs with concurrent separation logic.

65

coq-record-update. Library to create Coq record update functions

48

ltac2-tutorial. Ltac2 tutorial

47

database-stream-processing-theory. Formalization of DBSP

35

coq-tla. Coq

31

rdb. Debugger written in Rust

24

futex-tutorial. C

18

coq-tactical. Library of Coq proof automation

16

sys-verif-fa24. Course website for Systems Verification Fall 2024

14

rust-nbd. Network Block Device (NBD) server and client written in Rust

14

protocol-verification-fa2023. Assignments for COMP SCI 839 from UW-Madison in Fall 2023

12

audiobook-splitting. Splitting audiobooks by chapter

11

coq-ltac2-experiments. All the code I've ever written in Ltac2

11

botc-tools. Storyteller tools for Blood on the Clocktower

11

div-regex. Computing regular expressions to test divisibility

10

coq-io. Modeling I/O in Coq using free monads

10

goedel-t. Formalization of termination of Gödel's System T

10

iris-named-props. Named Props for Iris

10

spacemacs-coq. A Coq layer for Spacemacs

9

Voting.jl. Implementations of several voting schemes in Julia

8

sys-verif-fa25. Course website for Systems Verification Fall 2025

8

coq-sep-logic. Separation logic library for Coq

7

portmap. Map domain names to local ports with DNS and reverse proxy magic

7

personal-website-demo. Template for a statically generated academic website

7

dafny-syntax-tutorial. Short introduction to Dafny

7

sys-verif-fa24-proofs. Assignment repo for Systems Verification Fall 2024 at UW-Madison

5

coq-array. Coq library for array indexing and subslicing

5

dotfiles. Personal dotfiles configuration

5

regex-derivative. Regex derivatives in Coq

5

ivy-mutex. Mutex proof in Ivy

5

better-website. HTML

4

seplogic-demo. Demos for lecture on Separation Logic by O'Hearn from CACM 2019.

4

coq-curry-howard. What a Coq proof actually is

4

mailboat. Verified mail server

4

cardinality. Reasoning about finite type cardinality in Coq

3

coq-project-template. Example project setup for Coq that supports git submodule dependencies

3

coq-record-update-plugin. Coq

3

coq-transitions. Coq library for writing transition relations

2

split-proposal. Split an NSF proposal into submission documents

2

commit-email-bot. GitHub app that sends an email with every commit diff

2

ivy-to-mypyvy. Convert an Ivy liveness problem to a mypyvy input file

2

strong-induction. Proof of strong induction in Coq

2

madcap. A music clustering program.

1

python-html2rest. Convert HTML to reStructuredText

1

detex-abstract. Turn a LaTeX abstract into a Markdown abstract

1

100game. Analysis of the 100 game

1

wordenc. Go

1

specious-db. Simple persistent key-value store for prototyping a verified version

1

web-timer. Simple web timer

1