Freelance full-stack developer from the Netherlands 🇳🇱. I build web apps, backends, and native iOS apps, mostly in Go, TypeScript, Swift, and Python. My portfolio lives at kriyak.com.
- logic-nodes: a free online logic gate simulator with a hand-written canvas editor, truth tables, and boolean expression synthesis
- Sonitus: noise-control like native, for non-Apple headphones
- go-catdoc: read legacy
.docfiles in pure Go, by running catdoc as WebAssembly (no cgo) - esphome-crowpanel-4.2-epaper: ESPHome support for the CrowPanel 4.2" e-paper display
- Readleap: a reading tracker for iPhone, shipped to the App Store
Occasionally I write about the engineering behind these on my blog:
- What I learned hand-writing a canvas node editor in TypeScript
- Parsing 1990s Word documents in Go by running C inside WebAssembly
Available for freelance work, in the Netherlands and worldwide: kriyak.com/contact, or email gh-contact@kriyak.com. I'm also on Twitter.
⚡ Fun fact: I like programming





