Software developer interested in functional programming, emerging technologies, software design, and .NET