About Me

Photo from my hike to lake Serene.

Professionally

I am a software engineer and a people person. For seven years I taught software engineering to graduate and undergraduate students. Coaching them to perform and succeed taught me valuable leadership skills that has allowed me to lead teams at Microsoft. I have also used these skills to become a mentor to a number of younger engineers.

I am a strong believer in teamwork and collaboration. There is 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 can support each other, challenge each other and push one another to grow.

Me using Hololens for the first time.

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 really enjoy hiking, though I feel that's pretty common in this industry. I think it's good for the mind to get away from a computer sometimes.

Possibly I enjoy getting out into nature because my usual hobbies also including computers. I am an avid fan of video games, usually indie games and unique experiences. I also love board games. My interest in games is what got me into software originally. I love the problem solving nature of it but there's also a creativity. I spend more time programming games and tech demos than I do playing games. It's nice to be able to turn my ideas into reality. It's what I love about software.

Avid fan of games, especially indie games and multiplayer games. Some of my favorites:
  • Video games: Elden Ring, Satisfactory, Barotrauma, Risk of Rain, Garry's Mod, Deep Rock Galactic, Valheim
  • Board games: Scythe, Pandemic, Lords of Waterdeep, Codenames Avalon/Coup, Werewolf, Ascension
Photo from my hike to lake Baker.