← Home

About Me

Using a Hololens for the first time.

Professionally

I am a software engineer and a people person. I have led teams at Microsoft. Prior to that, for seven years I taught software engineering to graduate and undergraduate students. Coaching them to perform and succeed taught me valuable leadership skills. I've used those skills in leadership at Microsoft and to mentor a number of engineers.

I'm a strong believer in teamwork and collaboration. There's no need for ego or personal ownership of code — all code is co-owned and the responsibility shared. I think it's important to build a strong team of people who support each other, challenge each other, and push one another to grow.

Hiking to Lake Serene.

Personally

I'm a big fan of board games and video games. I spend much of my free time programming various indie games or tech demos. I also love animals and hiking — I think it's good for the mind to get away from a computer sometimes.

Though, honestly, most of my hobbies still involve computers. I'm an avid fan of indie games and unique experiences, and I love board games — my interest in games is what got me into software in the first place. I love the problem-solving side of it, but there's a real creativity to it too. I spend more time programming games and tech demos than I do playing them; it's nice being able to turn ideas into reality. That's what I love about software.

A few favorites

Video games

  • Elden Ring
  • Satisfactory
  • Barotrauma
  • Risk of Rain
  • Garry's Mod
  • Deep Rock Galactic
  • Valheim

Board games

  • Blood on the Clocktower
  • Scythe
  • Pandemic
  • Lords of Waterdeep
  • Codenames
  • Avalon / Coup
  • Werewolf
  • Ascension
Hiking to Lake Baker.