Who am I?
Hi! My name is Annabelle Heaford, and I’m a Senior Software Engineer with experience on the web, on the desktop, and on mobile. I’ve worked on fully custom e-commerce platforms, built tight integrations with complicated and arcane systems, and been a team lead through the whole software lifecycle and beyond.
I have a lot of experience on the .net platform, including .net core, asp.net, mono, and all that good stuff, in both C# and F#. I’ve written complicated SPAs in Angular.js and compoments in React, the former in JavaScript and the latter in TypeScript. I’ve written non-trivial professional projects in Java and Scala, and personal projects in Python, Haskell, C, and lua, in addition to the above. There’s plenty of languages I haven’t touched, but I have a strong background to pick new ones up quickly.
In my own time, I cycle, fiddle with building custom ergonomic peripherals, and enjoy building my own tools and doing my own maintenance.
- [iluwm] - a dynamic Tiling Window Manager on the Windows platform, with deep Windows integration
- [Do] - a todo list application that never shows you your whole todo list, but instead incrementally learns about your tasks and priorities and tells you what needs doing when