I create websites and web-apps.

I design, and manage development of persuasive websites and functional web-applications.

I strive to create web products that are elegant, effective, and easy to use. I provide experience in product strategy, end-user research, project management, rapid-prototyping, testing and analytics analysis. I also code : HTML/CSS, JavaScript, PHP/MySQL are some of my hard skills.

I have been doing this for 10 years, and enjoy making sites that work. Need Help?   Contact me. I like getting email.

Join me at SFDebate

I'm the founder of SFDebate, a political discussion forum at the Commonwealth Club of California. We meet regularly every other Tuesday to discuss topical issues.
Come to our next meetup!

Find The Right Doctor

I've recently been working on a search engine to help you find specialist physicians. If you ever get a brain tumor, need a second opinion, or you are a physician who needs to make a referral, this will save you time! Visit us at ApexMD.com

Promoting a cause?

I'm writing an article on how the web is being used for social organizing and activism. If you have experience promoting a cause online, I'd love to talk to you.

James on Reality TV

Watch as the Discovery Channel challenges me to build a boat in a couple days, and sail it out to the Farallon islands off the coast of San Francisco. If you don't know me, you'll find this funny; if you do, you'll find it even funnier.
Watch It Here (20mins)