I'm a software engineer who is particular fond of F# and .NET, but I consider myself a polyglot with a deep and abiding interest in programming language design and compiler construction. Professionally, I've worked across the full stack, but am more focused backend development these days (both Product and Platform focused work).
I created Unquote, a popular test assertion library for F# which allows you to write assertions as quoted expressions and get step-by-step failure messages for free.
You can check out some of my other work on GitHub.
Once upon I time, I worked through the first 50 Project Euler problem to help me learn F#.
I also have some old contributions to The Code Project that demonstrate some of my early interest in functional programming and library design.
Alas, I am most proud of my role as a father and a husband. And in my free time I enjoy composing and playing music with my friends and family. I've recently started uploading some of my recordings to Bandcamp if you're so inclined!