Bits about Technology

I've been thinking about, designing and building software (yes, in that order) for a long time.  I've started my own ventures, worked for other startups, been in larger companies and gotten my fair share of experiences along the way.  In the end, I love solving problems and working with others.  It doesn't matter the technology or language, I haven't stopped learning since I started. 


You can see what paths I've taken by looking at my LinkedIn profile.