I'm an entrepreneur and a programmer. That gives me a unique skill set where technology, design, marketing, sales, and management intersect. I'm building my own business now, so, unfortunately, I don't accept many new clients.

However, please, please, please contact me. to arrange a coffee/lunch/beer meeting to discuss your ideas. I love nothing more than to work on ideas and share lessons with other entrepreneurs, managers, and software developers.

Also, see my Freelance & Contract Programming page for more specific information regarding custom software development.