
Greater Seattle Area

Greater Seattle Area
Web application developer with broad experience from writing the raw pixels of the frontend to data modeling the bits on the backend. Interested in graphics, UI implementation, and helping organizations improve how their customers use their services.
HTML, CSS, JavaScript, Java, SQL, and creative solutions
(Privately Held; 51-200 employees; Computer Software industry)
October 2008 — Present (1 year 2 months)
Web development work to support Mozilla's community based open source projects such as Firefox and Thunderbird. PHP, Python, and JavaScript.
(Public Company; 10,001 or more employees; AMZN; Internet industry)
February 2008 — September 2008 (8 months)
Online Advertising team focusing on frontend technologies. Ruby on Rails, Perl Mason, and web services. HTML, CSS, and JavaScript.
(Public Company; 501-1000 employees; RNWK; Computer Software industry)
December 2006 — February 2008 (1 year 3 months)
Developed and shipped new major version of our subscription music service, by extending legacy server. Added features such as dynamic playlists. Designed new database tables, queries, and Java code
Created features for our new RhapsodyDirect DNA (RDS) web service, enabling devices such as home stereos to play music without users needing a computer. These SOAP APIs where built with Java, Axis, Tomcat, and Oracle. Features included user authentication, cache and pre-caching systems, and other aspects of getting RDS in feature parity with legacy server
Frequently shipped to production bug fixes and minor feature enhancements. Maintained service by troubleshooting, re-factoring, profiling, and monitoring systems
Developed a documentation generator that integrated into our code generation system
Lead development on web based monitoring tool:
* Designing the information architecture, graphic design, and front-end coding
* Mentored an engineer on back-end system implementation
(Public Company; Internet industry)
April 2004 — December 2006 (2 years 9 months)
Maintained legacy Resin / Oracle based web application.
Implemented features for consuming Web Services in Java and SOAP for
use with our internal ecommerce systems. Championed migration to CSS
based layouts in an incremental fashion, replacing table based layouts.
Enabled better accessibility of store application by improving HTML templates.
Evaluated Continuous Build servers and installed the Anthill, increasing
our productivity and code base quality.
Lead technical review of affiliate tracking systems and implemented this
mechanism for www and order.real.com web applications.
Designed and implemented an automated user acceptance testing tool
for internet advertising affiliate tracking pixels to replace a manual test process, dramatically reducing the amount of time required by QA to test these features.
(Educational Institution; 10,001 or more employees; Higher Education industry)
February 2005 — April 2005 (3 months)
UW Extension Program
Taught "Java 2 Web Development"
Covered basic Java web technologies in depth - JSP, Servlet, etc.
Focused on the Struts framework
Introduced JMeter, ant, JUnit, and other Java tools for use in a good SDLC
(Public Company; 501-1000 employees; RNWK; Computer Software industry)
April 2003 — April 2004 (1 year 1 month)
Performed development and production tasks for e-commerce web applications on real.com
* Implemented design specifications in DHTML that worked across multiple browsers, including pixel-perfect HTML implementation.
* Provided e-commerce functionality through JavaScript and Roxen, a server side scripting language.
* Performed data analysis of web server logs to determine a realistic browser matrix.
Initiated and implemented automated unit tests for features in the Roxen environment.
Initiated documentation of new and existing systems, to increase sustainability of team.
(Non-Profit; 1-10 employees; Internet industry)
December 2002 — April 2003 (5 months)
Created a JSP Custom Tag Library for generating a DHTML menu from an xml configuration file.
Participated in transitioning an ASP application to Struts framework (JSP and Java).
Reverse Engineered obfuscated ASP and JavaScript from outsourced code base.
Worked with offshore developers to help solve web application issues.
(Self-Employed; Myself Only; Internet industry)
July 2001 — November 2002 (1 year 5 months)
Created a content management system written in PHP and MySQL.
Designed and implemented backend, frontend, UI, graphic design, HTML coding, etc.
Developed Flash advertisements, DHTML features, file upload system and other web UI elements.
(Public Company; 51-200 employees; Internet industry)
April 2000 — July 2001 (1 year 4 months)
Contributed Java and JSP code to entire platform re-write for features such as the shipping calculator, product display and cross sell widgets, etc.
Created and maintained merchandising JSP templates, including HTML coding from Photoshop mockups or wireframes and existing templates
Installed and maintained many internal tools such as LXR, CVSWEB, etc. Worked closely with new QA team to ensure communication was effective
Developed company intranet in PHP with MySQL database
Maintained Walmart's old e-commerce site written in BroadVision (server side JavaScript)
Trained production team and new front-end engineers
(Public Company; 1001-5000 employees; Internet industry)
June 1999 — March 2000 (10 months)
Implemented form validation with JavaScript and form processing with ColdFusion 4
Migrated static HTML technical reference documents into ColdFusion templates and TeamSite CMS using Perl scripts
Promoted to TeamSite Administrator and trained new hires on the system
Hand coded HTML for Hitachi's extranet
1994 — 1999
Visual Art, Programming Languages, Computer Graphics, Community Building, User eXperience
Electronic Frontier Foundation (EFF), Long Now Association, ACM