Independent researcher & consultant

I help teams verify distributed protocols with formal models, proofs, and tests.

Igor Konnov outdoors
Formal verification
TLA+ · Lean · Quint
Programming Languages
Rust · Java/Scala · Python · TypeScript

Hardened Testing of TLA+ Model Checkers

R&D Grant by TLA+ Foundation

Testing TLC and Apalache through fuzzing, differential testing, and metamorphic testing.

Quint

Past research & development

Executable specifications. Language co-author, project lead, product owner.

Selected Projects

Selected clients

  • Asymmetric Research
  • Canonical Ltd.
  • TLA+ Foundation
  • Aztec Labs
  • Matter Labs
  • Ethereum Foundation
  • Stellar Community Fund