Introduction: I have 20 years of web experience. I focused on interactive, dynamic sites that are optimized for all devices, from smartphones to tablets to laptops to desktops.
I have experience building sites for individuals, businesses, and nonprofits.