About
My name is Caitlin and I'm a senior software engineer from the UK. A few of my specialities are:
- Rust, C++, C#, Haskell (but I'm known for being able to use just about any language :P)
- High performance applications such as 3d graphics, geographic information services and data processing
- Docker and microservices architectures
But I've done a ton of other stuff and love figuring out how to use new technologies and build new things.
If you're hiring and think I might fit the bill, see my portfolio, see my full CV, or contact me!
Interests
Chess
Game dev
Music
Building things
Movies
A bunch more :)
Featured project - Better Tactics
Better Tactics is a Chess tactics trainer that uses the concept of Spaced Repetition to help you master chess tactics. The idea is to help you gain calculation experience and tactical pattern recognition by repeating puzzles over time. Puzzles you've seen will get queued up for review daily, and puzzles you find hard will be repeated more frequently, while puzzles you find easy will be repeated far less often to make the process more efficient.