So my name is David. I am a 34 year old software developer in Michigan. I started out programming when I was really little on a old V-Tech kid computer doing BASIC. From there I moved into websites a bit. I had a personal website called Sub-Zero’s Realm way way way way back. I ran that from Mortal Kombat 2 till about 3 or 4. Then I got really into other games like Resident Evil and Silent Hill, but did’t pursue web development after that much.

In High School I took C++, Java, and Pascal. I really fell in love with C++ for a really long time. I wrote small applications using OpenGL, MFC, and Qt to just play around with it. Apparently I was insane because my instructor for Java in college said I must be doing cocaine for some of the OpenGL projects I was attempting to do.

I did computer repair for a long time after high school (over 10 years). Finally I got a chance to use the skills I had been developing over the years in programming at a school district to solve problems. I am eternally grateful to them for this. It allowed me to really get good at it, and work in a environment where my actions had consequences.

Now I work at a small dev shop doing C# mostly. I write a lot of Angular, Xamarin and Asp.Net. While I can’t say I love Asp, I do love Xamarin and it’s ability to let me write code for two platforms at once.

At the time of writing this, I am expecting my first child in July. So I am super excited about that.

I plan on writing about programming issues and posting about being a dad. Hope you check back in from time to time.