About

My name is Will. I’m a software developer, a designer, a web programmer, a gamer, a streamer, and an overachiever.

Online, I’m known by several names. I’ve used Guard as my gaming name-of-choice for the past 12 years, with ascendedguard being my reliable backup. With the release of Starcraft 2, I’ve opted to go by the name Ascend. You can often find me playing various league games, streaming, or watching other various streamers, trying to learn from the best.

In the past few years, I’ve been overwhelmed with the amount I’ve learned in software development. I’ve grown to love good object oriented design and clean code design, and enjoy .NET and WPF development in particular. I’ve wanted to jump into mobile development as well, having toyed with both Android and iPhone development. When I have more free time in the future, I’m hoping to be able to assist more open source projects, and do some development on Cyanogenmod.

I’ve set up this website as a way to post my thoughts, to spread my ideas, and to display my work for others to learn from, whether it’s in the form of programming or gaming.