I first learned to program in C about 15 years ago. Today I work primarily in C# and study software design architecture theory, design patterns, coding practices, and the challenges of software project management and team leading. Currently, I am in charge of converting/re-writing the business logic of a legacy system for a company that does a lot of data ETL (Extract, Transform, Load). I enjoy it because I get to design the architecture and approach of the replacement system.
Recently, I have been getting involved in the mobile space in my free time and trying to monetize off of Windows Store apps.