About Me
I’m a neuroatypical, chaotic engineer who figured out more than 20 years ago that by hacking different solutions one can make a reasonable living.
My area of expertise is lack of expertise - I consider myself a wildcard person, however I do tend to naturally gravitate towards work that requires optimization or tooling.
Amongst many things I’ve done, some were more fun than the others:
- Plenty of optimizations (PostgreSQL, apps, build times) - one of my favorites
- Investigations - all the kinds: system, networks, bugs, people, you name it
- Searching for an internal knowledge graph solution. It was a long haul that took me through implementations in Prolog, Datalog, Soufflé, Clojure, Cuelang and OCaml.
- Building Go-powered multi-container orchestrator with isolated networks (e.g. one-click Grafana stack for your app, multiple parallel runs)
- Optimizing Elixir’s build process
- Refactoring complex GitHub CI actions
- Debugging why a big vendor silently ignored API calls by hooking up MITM Proxy
- Migrated a reasonable-sized JavaScript monorepo a couple years into the future (and built a time machine while doing that)
- Was doing TLA+ models to verify time-based assumptions in an unstable distributed system environment.
- But also checking on Dafny and F*
- Three.js visualization model linked to product data
- Took a decision and successfully rewrote a search engine 2 days before launch because the planned one was heavily unstable
- Had my own personal kernel for a Fujitsu-Siemens laptop because the suspend button didn’t work as I wanted
- …and own drivers for a Logitech keyboard because it was crippled
Want to say hi? alexander at kaminski dot se