About

Matthew Watt

About me

I'm a full-stack software engineer.


My passion for software development started with mobile app development, specifically Swift, Objective-C, and Apple platforms. I've since broadened my skillset to include frontend web technologies such as React and TypeScript, as well as backend technologies like C#, F#, Haskell, Rust, ASP.NET Core, SQL, and others.


Learning, applying, and teaching functional programming has become a passion of mine.

Get in touch

Feel free to reach out on X, GitHub, or email me

Explore my writing

View all posts »
Smatterings of F#

Smatterings of F#

In this talk, we'll see how important it is to have an itch and find ways to scratch it by looking at mine - F#! I hope to inspire any developer to find what their itch is and scratch it!

Functional programming: more than just a coding style

Functional programming: more than just a coding style

In this talk, we'll walk through five key learnings from my journey learning functional programming -- five fundamental approaches to building software that I believe make a strong case for the value in learning, applying, and teaching functional programming.