TRI Pointe Homes2010

This site was also built using CakePHP and jQuery. The administrative interface on this also heavily relies on drag-and-drop reordering and drop-down selections for working with interrelated data models.http://www.tripointehomes.com

Commercial Note Brokers2009

This site was built using CakePHP and jQuery under a serious time crunch -- rapid application development became very important. The administrative interface utilizes drag-and-drop ajax techniques for organizing content and intuitive interfaces to inter-related models.http://www.commercialnotebrokers.com

El Camino Hospital Touchscreen Wayfinder Kiosk2009

I am proud of this project. I spent a few weeks planning this beast. It is incredibly modular, uses factory and chain-of-command design patterns, and can be re-factored by changing out the data and assets (renderings) to work for a totally different location, requiring minimal development effort. Additionally, as these kiosks would be running unattended for unlimited periods of time, I was responsible for configuring the systems for best performance. A big part of this was the development of a custom monitoring suite written in Python. This suite would intermittently check on the kiosk application to ensure that it was running using several vital signs including status files written by the kiosk application. Additionally, the suite would gracefully restart the application, so as not to disturb a visitor using the kiosk, when an updated was pushed live.

Dean Koontz Library Scroller2009

After the Buying Smart application for Pardee Homes, my first thought was to use Papervision for this. It wasn't necessary. This uses Actionscript 3's z-axis rotation to produce an effect similar to Apple's coverflow to intuitively display a library of Dean Koontz's novels. The SWF imports its data as an XML document and visually lays out the books while their respective images are queued for loading. Built using Flex SDK and vim -- no Flash IDE.http://www.deankoontz.com/books/list-of-books

Pardee Homes Buying Smart2009

This is a web-based flash application built using Papervision 3D. It's pretty slick, approaching overkill. We had fun nonetheless. I was responsible for developing the 3D framework, local shared object management ("Flash cookies"), and dynamic production of a PDF, coded in TeX. Despite being a flash application, it is entirely database driven and manageable via a web-based admin interface. Built using Flex SDK and vim -- no Flash IDE.http://www.pardeehomes.com/buying-smart

Pardee Homes Mobile Web Site2009

This site was built using CakePHP and is designed to support mobile devices. The goal was to mobilize and not just minify. We took the PardeeHomes website and presented it in a mobile-friendly manner.http://mw.pardeehomes.com/

FAST2009

This is a basic site constructed using php, mysql, html, css, and javascript.http://www.fastla.org/

Pardee Homes Realtor Rewards2009

I constructed this site entirely from scratch using php and MySQL as well as building out the design comps with html, css, and javascript. It includes authentication with sessions and cookies for remembering users and a hashing system for email links to handle password security.http://brokers.pardeehomes.com

Pardee Home Loans2008

I was responsible for constructing the development of this site by utilizing design comps, building them out with html, css, and javascript and using php and mysql for the business logic. This site incorporates some ajax easing navigation, form submissions, and overall site usage.http://www.pardeehomeloans.com

Long Lab, Plant Biology, Salk Institute2008

While working as a research assistant in this lab, I designed the lab's web page and created a web-based database for DNA plasmids used in the lab. The web page uses standard HTML and CSS. The database is PHP and MySQL driven and utilizes JavaScript and AJAX techniques. Users are granted levels of access varying from simply viewing to web-based administration of the database.