Recent projects

BigHugeLabs.com
Screenshot Screenshot

BigHugeLabs.com

Type of work: Custom PHP, online generators

About the site: Producers of fine toys and amusements for your digital photographs since 2005.

Key technology: PHP, Javascript, AJAX, Drag and Drop, MySQL database, E-commerce, PayPal integration

PayPal

PayPal Website Payments API Integration

Type of work: API integration, E-commerce, payment processing

About: Custom shopping cart solutions for one-time payments and subscriptions. Various levels of PayPal integration including standard payments, Direct Payment API, Express Checkout, and Instant Payment Notification callback handling.

Key technology: PHP, APIs, PayPal

WordPress

WordPress Customization and Plugin Development

Type of work: User interface development, theme customization, plugins

About: Custom theme and plugin development for WordPress. WordPress is a state-of-the-art publishing platform with a focus on aesthetics, web standards, and usability. WordPress can be extended to include any functionality desired via its flexible plugin architecture.

Key technology: PHP, WordPress

Kids Weather Report
Screenshot

KidsWeatherReport.com

Type of work: API integration, user interface development

About the site: A weather report tool that uses the public Yahoo! Weather API to present weather forecasts in an intuitive way for very young people.

Key technology: PHP, APIs

Photodoto
Screenshot Screenshot

Photodoto.com

Type of work: WordPress customization, plugin development

About the site: A photography blog for hobbyists. Provides tips, tutorials, instruction, news and other information for photographers of all levels. The WordPress blogging platform was extended through custom plugins, custom MySql development, the addition of a lens database with WordPress administration, and custom theme development.

Key technology: WordPress, PHP, MySQL database

GoodLivin Clothing
Screenshot

GoodLivin Clothing

Type of work: E-commerce

About the site: An online retail clothing store built on open source shopping cart osCommerce. Design was already established when I was called in to implement final coding changes for site launch.

Key technology: PHP, MySQL database, osCommerce

Big Huge Thesaurus

Big Huge Thesaurus

Type of work: Custom PHP/AJAX, API development

About the site: A comprehensive thesaurus, sounds-like reference, and rhyming dictionary. Users can suggest additional terms and phrases easily via AJAX-enabled forms that must be approved before being added. The site also includes a blogging post idea generator and a random plot/logline generator that is capable of creating millions of unique plot lines. Includes a public (free) and commercial API that can be accessed via a REST interface with output in text, XML, JSON, and serialized PHP.

Key technology: PHP, Javascript, AJAX, MySQL database

Sun Tzu's Art of War
Screenshot Screenshot

Sun Tzu's Art of War

Type of work: Custom PHP/AJAX, user interface development

About the site: A unique and streamlined explorer for Sun Tzu's ancient book. Innovative features include an online AJAX book reader; two-way, cross-referenced index with "tag cloud" display; and a highly functional people and search-engine friendly URL structure.

Key technology: PHP, Javascript, AJAX, MySQL database

Feedbloc
Screenshot Screenshot

Feedbloc.com

Type of work: Custom PHP/AJAX, user interface

About the site: News aggregation sites on any topic that combine information from multiple sources into a cohesive interface—called "blocs"—a la popurls.com. Behind-the-scenes technology includes an RSS feed aggregator and a system for replicating a new bloc on any topic in under five minutes.

Key technology: PHP, MySQL database, RSS

Writer
Screenshot

Writer

Type of work: Custom PHP/AJAX, user interface

About the site: A fast, simple, distractionless online writing environment.

Key technology: PHP, Javascript, AJAX, MySQL database, Word processing

LetterPop.com
Screenshot Screenshot

LetterPop.com

Type of work: Custom PHP/AJAX, community site

About the site: LetterPop is the best way to create and send newsletters online and in print for families, businesses, friends, churches, schools, or any other organization. No matter who you are, or who you want to communicate with, LetterPop can help you do it quickly, easily, and with style.

Key technology: PHP, Javascript, Content Management, AJAX, Drag and Drop, MySQL database, E-commerce, Google Checkout API

Christianaudio.com
Screenshot Screenshot

Christianaudio.com

Type of work: E-commerce

About the site: The leading online provider of thoughtful Christian audiobooks, lectures, and courses in digital download, MP3CD, and CD format.

Key technology: PHP, MySQL database, TextPattern integration, Podcasting, E-commerce, osCommerce customization, TrustCommerce payment gateway

SermonCentral.com
Screenshot

SermonCentral.com

Type of work: Community site

About the site: To empower church leaders in biblical, effective and efficient sermon preparation.

Key technology: ASP and .Net, IIS, MS SQL database, Content Management, E-commerce, Authorize.Net payment gateway

PastorFinder.com
Screenshot

PastorFinder.com

Type of work: E-commerce

About the site: Christian jobs (pastors, etc.) site.

Key technology: ASP and .Net, IIS, MS SQL database, Content Management, E-commerce, Authorize.Net payment gateway

Skills, platforms, languages, technologies, etc.

  • 10 years of practical experience developing web systems
  • PHP
  • MySQL
  • MS SQL
  • AJAX
  • XML, XSL
  • Perl
  • ASP/.Net
  • Linux server admin (Debian)
  • WordPress customization
  • Javascript
  • HTML, DHTML, XHTML
  • Apache and IIS web servers
  • Integrating with 3rd-party APIs (Google, Yahoo, Amazon, Flickr, etc.)
  • Blogging and podcasting tools and platforms
  • Content management systems
  • I am not a designer. But I dabble.

...and many more.

Older and miscellaneous projects

A long time ago, I worked at Mattel, Inc., in El Segundo, where I was the lead developer behind the first few iterations of HotWheels.com and Barbie.com. I'm listed as a co-inventor on the My Design Barbie doll patent (#6,206,750)—no, seriously—because I helped design and build the website and backend systems for personalizing the dolls online and communicating with a fulfillment process in China.

A few years ago I was a lead developer at Channelwave (now Commerce5.com) where I helped create customized web e-commerce systems for major manufacturers like HP, Sony, Toshiba, Maxtor, Western Digital, Sharp, Kia Motors, ATI, Hawk Clothing, Logitech, Lexmark, and many others.

I write about some of my projects and tech in general.

I contributed to the O'Reilly book Flickr Hacks. I'm also a published photographer with photographs in JPG Magazine Issue 7, Flickr Hacks by Jim Bumgardner & Paul Bausch, How to Use Flickr by Richard Giles, Create Your Own Photo Blog by Catherine Jamieson, Digital Photography and Lighting by Catherine Jamieson & Sean McCormick.

I have a B.S. degree in Electrical Engineering with a specialization in Computer Engineering from UC Irvine.

I'm a husband and father of two. Raising children is simultaneously the toughest and most fulfilling job I've ever had.

I believe most people are fundamentally good. I am not religious.