Software Engineer, Educator, Speaker

About me

I am a professional software developer and functional programming enthusiast. Most of my career focus has been on front-end web development, but I enjoy working all across the the stack.

Speaking topics

  • Intermediate / Advanced TypeScript
  • Type-driven development
  • Front-end / React
  • Functional Programming
  • Domain Modeling
  • Testing
  • Core web vitals


  • schtate

    Algebraic data types for Typescript development
  • LetterPress

    Free, single-file HTML games that run in the browser.
  • schwardle

    Command-line Wordle clone written in TypeScript and Deno.
  • GarfSay

    CowSay clone written in Rust, featuring America's favorite fat cat. Not moo moo! Meow meow!