software engineer · language designer

Hi, I'm Scotty.

I build tools, languages, and systems that make complex work feel simple. I'm the creator of Kiwi — an open-source scripting language designed for expressiveness and utility — and I've been deeply invested in AI since early 2022.

20+ years coding
10+ years professional
AI since early 2022
Scott Stauffer

Things I've built

Projects I care about — designed with intentionality, built for real use.


Clean syntax, zero noise

Kiwi is an unorthodox scripting language that prioritizes readability without sacrificing power. Write less boilerplate, express more intent.

Install in one command on any platform, or drop it in Docker. A VS Code extension provides full syntax highlighting and snippets.

  • Type annotations with ergonomic defaults
  • String interpolation with ${expression} syntax
  • First-class functions and closures
  • Ternary expressions and inline conditionals
  • Rich standard library — math, strings, files, HTTP
  • Official package manager via zest
Read the docs VS Code extension
factorial.kiwi
# compute the factorial of n
fn fact(n: integer = 0): integer
  n <= 1 ? 1 : n * fact(n - 1)
end

repeat 9 as n do
  println "${n}! = ${fact(n)}"
end

/# Output:
1! = 1
2! = 2
3! = 6
4! = 24
5! = 120
6! = 720
7! = 5040
8! = 40320
9! = 362880
#/
🐧
Linux / macOS
curl -sSL .../install.sh | bash
🪟
Windows
irm .../install.ps1 | iex
🐳
Docker
docker build -t kiwi .
🧩
VS Code
Syntax highlighting & snippets via the official extension

Let's connect.

I'm always happy to talk shop — languages, tools, systems, or just great code.