2018 Election Campaign: Matthew Crews



Who Am I?

I am a .NET developer who focuses on Data Analysis, Machine Learning, and Optimization using F#. I grew into programming from Operations Research and Industrial Engineering. I started on F# back when it was 2.0 and have been using it extensively the last couple of years. I live in Portland, OR and I am actively working on wooing my team into trying F#.

Why Am I Running?

My goal in running for election is to help with outreach and the growing of a positive and nurturing community for F#. I have taught at university and I have witnessed first hand what a difference a positive learning community can make when someone is trying to learn a new skill like Functional Programming. I am wanting to continue to provide resources for people coming to Functional Programming and F# for the first time. I am pragmatic in that I don’t think F# needs to solve every problem so my hope is that we keep it an approachable language.

Why Vote for Me?

I am bringing the perspective of an average developer who has had to learn on their own. I have purposefully blogged about my mistakes on F# projects to make the language seem less intimidating. I am actively trying to humanize people’s perceptions of F# so that it seems less scary. I would lend the voice of someone who has had to learn F# in isolation from other developers. I am the only F# dev on my team so I understand the struggle of not having a face to face community to lean on. F# has brought me much joy and I want to give back to the community that has given so much to me.