I write code for a living. That's all... Just kidding! Could you imagine?!
I've been a programmer (a term I love) since 2011. It wasn't a profession that I chose. But rather one that found me in a time when I really needed it, and boy am I glad it did.
I started off working for a small company started by one of my teacher's from night school. I focussed primarily on designing databases in MySQL and writing backend code in PHP with a framework we built in-house.
After a less-than amicable departure from that company, I found myself in a .NET shop, forcing me to become intimately familiar with the Microsoft stack. I rose through the ranks of the company from front-end developer to lead platform developer. Eventually departing on good terms to unite my passion for sports with technology at the National Hockey League Players' Association.
Professionally, I work primarily with C#, SQL Server, Node, PowerShell, Knockout and Azure. Though lately, I've been bothered by a constant feeling like there might be something "more" out there waiting for me.
I've dabbled a bit in functional programming using f# and haskell, but really didn't enjoy it much. Most recently I've been experimenting with Go. It caught my attention for the same reason as Knockout, due to it's insane simplicity, which I love love love. Though I have yet to build anything meaningful with it.
I'm a soon-to-be dad of a lovely baby girl. A journey I cannot wait to begin!