I wrote my first program when I was 12 and started my first business shortly thereafter. For most of my life, I've been a product designer and engineer (hacker). During that time, I've developed a proven record of making products successful. What I enjoy most is taking a hands on approach to conceptualizing, operationalizing product strategy and leading both engineering and marketing efforts. I also have experience managing products at every stage - from conception, to growth and even decline.
I'm also curious and always learning about new ways of interacting with customers and building products.
Specialties: Choosing a technology stack for a team & product Software product development Distilling product concepts to 'what matters' Understanding how customers use software Interviewing customers Managing development teams Defining and controlling scope Teaching and speaking
Q&A for professional and enthusiast programmers
Q&A for user experience researchers and experts
Stack Exchange Network staging zone, where users come together to build new Q&A sites
Q&A for pro webmasters
Q&A for meta-discussion of the Stack Exchange family of Q&A websites
Q&A for professional programmers interested in conceptual questions about software development
Q&A for students, researchers and practitioners of computer science