Technology Leadership in Web, Mobile, and Games

Pixel Perfect rearing.

I have over two decades of experience in a wide variety of technologies, though I’ve focused primarily on two things: rich applications with great user experiences and massively scalable platforms, especially in support of entertainment software. So what are my main skills?

  • Full stack software engineering. I can create user interfaces in HTML/CSS/JavaScript as well as develop services and applications with technologies like Java, C#, and Node.js. I can develop applications in C/C++. I can also design and develop both traditional relational databases and document stores.
  • Team leadership. I’ve built and managed multi-disciplinary teams in the range of 6 to 20 members.
  • Product and project management. I can build and maintain client relationships and product backlogs with specific expertise in technical products such as tools and platforms. I have a decade of experience in working with agile and traditional project methodologies.
  • User interface design. With an extensive background in building customer-facing applications, I can design and prototype interfaces for web, mobile, and more.

My Career

2010-2018 • Payments, Platforms, Players

Lead Software Engineer, Lead Program Manager, Technical Product Manager, Senior Producer

During this phase of my career, I built and led teams that created some of the biggest platforms for e-commerce and gaming in the business, platforms that support tens of millions of customers such as GameStop.com, Blizzard Battle.net, and BlizzCon.com. Includes companies such as Blizzard Entertainment, GameStop, and Monolith Productions.

2008-2013 • Rich Experiences on Web and Mobile

Lead/Senior Software Engineer

I immersed myself in the full stack of web technologies, building excellent multi-tier applications with HTML, CSS, JavaScript, C#, Java, and SQL. I focused my attention on the user interface, where I excelled at building efficient, interactive, responsive, and secure customer experiences, but I also built services and tools to support those experiences. Includes companies such as GameStop and RealPage.

1997-2007 • All Things Internet

Senior Web Developer, Junior Web Developer

From my humble beginnings making web pages for a local magazine to learning the ins and outs of enterprise application engineering in C# and Java, I worked in a variety of industries to hone my craft: financial, healthcare, marketing / advertising, retail e-commerce, and telecom.

For a detailed list of positions, see my LinkedIn profile.