Summary

Ten plus years of work experience building web sites, applications and software. Yep, all things webby. I love developing user-centric webapps. Simple human-friendly software == happy end-users. Always.
Click to see my LinkedIn profile

Buzzwords

Java, PHP, Ajax, JavaScript, JSP, CSS, DHTML, HTML, jQuery, YUI, Mootools, JSON, XML, SQL, SVN, l10n, i18n, MySQL, Oracle, Toad, Mac, Unix, Linux, Windows, Symfony, Struts, WebWork

Career

Trialpay
Sr. UI Engineer (01/2010 - present)
  • Building stuff.
  • Tools: PHP, jQuery, Mootools, JavaScript, Ajax, JSON, CSS, SQL
  • Product: trialpay.com
yahooza consulting
Principal Consultant / Professional Nerd (Self-employed) (01/2000 - present)
  • Independent consultant / mercenary for web software companies.
  • Clients: Zvents · Timedots · Core Dot Continuum · P6R Consulting · Moby Marketing
Raptr
Sr. Web Engineer (07/2008 - 11/2009)
  • Frontend engineering for a social networking site for gamers.
  • Worked furiously with product folks, user experience designers and backend engineering team to build features for raptr.com
  • Tools: PHP, jQuery, YUI, JavaScript, Ajax, JSON, CSS, SQL, Textmate, VIM
  • Product: Raptr.com
Yahoo!
Software engineer: Y! Answers and Y! Bookmarks, i18n Tiger Team (04/2005 - 10/2007)
  • One of the original engineers on Y! Answers from inception, Beta, GA (general audience)
  • 2006 Yahoo! Superstar (team) award winner for Y! Answers
  • Y! Better Bookmarks: wrote JavaScript drag-n-drop functionality with the YUI libs, while integrating the front-end into a frontend Symfony-driven framework
  • Joined the International Tiger Team, building and extending i18n-enabled webapps for Y! Fantasy Sports and Video
  • Spreading the word via sarcasm and ragging on that Web 2.0 thing
  • Products: Y! Answers · Y! Better Bookmarks
Razorfish
Sr. Consultant (08/2003 - 04/2005)
  • Spec'd Interwoven DCT specifications (content model) for propietary content management system. Wrote Java renderers (using xTags and custom taglibs) to transform XML content to markup.
  • Java Webapp development including i18n to 4 foreign languages: Korean, Chinese (Traditional and Simplified), and Japanese
  • Lead front-end developer for java.com and sun.com/solutions redesigns. Lots of JSPs, Taglibs, JavaScript, CSS and Interwoven.
  • Developed Standards-based webapp, integrating Tomcat / MySQL-driven Webapp (WebWork2 and Hibernate) with Atomz CMS and third-party commerce service (Miva Merchant).
  • Clients: dnadirect.com · Genentech · singaporeair.com · sun.com/solutions · java.com
Medialive Intl.
Web Applications Developer (01/2003 - 08/2003)
  • Wrote PHP import script which traversed client's XML feed, syncing new and modified data daily.
  • Built PHP/Oracle Content Management Tool (Speaker Resource Center) for JavaOne session speakers allowing conference speakers and third parties to review documents during its multistep process.
  • Hacked together PHP/Oracle user-facing registration and admin tools for the JavaOne 2003 Urban Adventure and Hands-on Lab promotions.
  • Clients: Medialive International · Sun Microsystems
GenSys Software
Web Engineer / Software Developer (2/2002 - 1/2003)
  • Frontend software engineer for J2EE Laboratory Information Management System and Electronic LAB Application, building object-oriented javascript libraries and writing JSPs.
  • Worked closely with back-end software engineers on implementation: determining business requirements and how data needed to be passed from the presentation layer to the request handlers and accessing session-scoped objects.
  • Wrote reusable JSP components that can be freely inserted into various sections of the LIMS application.
  • Built functional prototypes / click-throughs of the LIMS application, using javascript to mimic basic SQL functionality (searching, sorting).
  • Clients: gensys.com · Alpha Therapeutic
Razorfish
Sr. Interface Developer (08/1999 - 08/2001)
  • Developed frontend framework [markup, stylesheets, behaviour], setting code standards, developing design templates and script libraries.
  • Engaged in multiple large-scale content migrations porting legacy content into a new framework, typically involving unstructured 1000-3000 web pages.
  • Mobile application development training in Razorfish's Helsinki office. Wrote WAP site allowing patrons to obtain real-time schedule during the 2000 Razorfish Mobility Conference.
  • Clients: cadence.com · camster.com · documentum.com · Doubletwist.com · gloss.com · Mckinsey Quarterly · Pricewaterhouse coopers · veritas.com · Vodafone
Four Points Digital
Web Developer / Systems Administrator (10/1997 - 08/1999)
  • Managed Windoze network - DHCP, Exchange 5.5, network printers, DNS, remote access modem pool.
  • During company migration, managed IT team consisting of a network security consultant and support technicians to roll out a new internal network scheme, implementation of firewall, DNS cutover, choosing and installing new standardized software.
  • Wrangled with HTML and hacked CGI scripts. Photoshop production work.
  • Clients: four-points.com · 3Com · Allstate · ATKearney · AT&T · Sears

Academics

University of Illinois - Urbana-Champaign
Class of 1997, Bachelor's Degree, Biology, studies in Advanced Chemistry
Loyola Academy
College Prep, Class of 1993, Illinois State Scholar 1993
Control Panel
  • Theme: