Hi there! 👋
I’m Sander ( he / him ) — a programmer and trained data scientist, poking at the language design and user interface dragons with the sticks of category theory and topology.
🔭 Right now
I’m working on a long-term research project, designing a different type of programming language. It’s not your-favourite-language-but-with-a-twist, and it’s not a connect-boxes-with-wires thing. Behind the scenes, it’s based on shapes, patterns, types, categories, and proofs.
I’d like to make computer programming more accessible and friendly, so that you too can code. In the meantime, maybe we can make programming safer and a bit more pleasant for the professional developers.
👷 Work
You can hire me! I enjoy working with kind and compassionate folk on all sorts of problems. My favourite languages are Haskell, Elm, or anything similarly typed and functional.
Remote ( I’m on GMT +3 ) or relocation to Deutschland / EU.
A few ground rules, though:
-
Do no evil. Is your business exploiting, manipulating, or hurting people? No, thanks. Same thing goes for the environment.
-
Riddle me this. I’m not interested in solving leetcode brainteasers on the spot — especially on a whiteboard. I realise that hiring people is hard — I do, but this is not the way. Take a look at my PRs and commits to see the kind of work you can expect from me.
👐 Open source
Find any of my projects useful? Consider leaving a donation!
Thank you!
🙏 🙏 🙏
— @sandydoo
I try to post my projects on GitHub with liberal licenses.
Some of my recent projects:
-
A colourful animated clock in polar coordinates built in Elm. Complex animated SVG paths and colour interpolation galore.
-
A write-up of the mathematics behind the “cubehelix” colour space.
-
A utility to generate Wireguard configurations for the Mullvad VPN service written in Haskell.
-
I still maintain this addon from this my days as an Ember.js developer. It’s arguably the most pleasant way of working with Google Maps, and is consistently in the Top #100 of Ember addons.
🎓 Education
MSc Applied Statistics, University of Oxford, 2016
What’s “Applied Statistics”? It’s statistical theory, the mathematics of uncertainty, applied to data: from data visualisation and linear regression, all the way to computationally intensive Bayesian methods and machine learning.


