Skybox Imaging (Mountain View, CA and Remote Work)May 2012 to Present - Frontend Web Developer (Contract work)
Flying satellites (yes, the kind in space) with open web technologies!
Built frontends for satellite telemetry processing
CBS Interactive (San Francisco, CA)August 2011 to May 2012 - Mobile Frontend Web Developer (Contract work)
Build most of the frontend for the new CNET mobile, using Node.js as a backend. The new site was a dramatic improvement in terms of looks and especially speed, and a challenge to implement across many different devices.
WebMocha (Remote Work)January 2009 to Present - Web Developer (Contract work)
JSMag (Remote Work)October 2010 to October 2012 - Community News writer (Contract work)
Yahoo! Inc. (Sunnyvale, CA)July 2009 to April 2011
Frontend Engineer on the Yahoo! Tiger Team (October 2010 to April 2011)
Developed and presented a portion of a two-day internal HTML5/CSS3 training.
Developed an internal Mobile Web training.
On the planning committee for the Frontend Summit 2011 (Yahoo! internal).
Investigated the technologies needed and scoped time estimates for an in-progress project (ask for details).
Frontend Engineer at Yahoo! Mobile (July 2009 to October 2010)
Worked on maintaining the Blueprint platform, which gave me the experience of debugging on a very wide variety of mobile browsers. Implemented several major features such as sports brackets, made some features more accessible to screenreaders, and created Blueprint examples for a revised developer SDK.
Initiated and organized the Mobile Developer Summit 2010, Yahoo! Mobile's first internal company-wide conference.
Hackday Winter 2009: Designed a Wordpress theme that outputs Blueprint code.
- CSS3 (part of an internal HTML5 workshop)
- Intro to HTML5 (for internal Hack Day Bazaar Summer 2010)
- Hosted the Mobile Developer Summit 2010, gave a keynote, and gave a short talk on Blueprint (2010, internal)
- "Designing for Mobile Multiplicity (and how Blueprint makes it easier)" (2009, internal)
- << Show details >>
Yahoo! Inc.June 2008 to October 2008 - Frontend Engineer Intern for Yahoo! Shine
Created HTML/CSS wireframes of proposed three-column versions of the blogpost page for Yahoo! Shine.
Implemented the frontend interface for editors to use in scheduling featured blog posts. Implemented using YUI Calendar and some minimal JS validation. Used some PHP in retrieving variables passed from the database from the backend.
Created internal documentation to be read by editors, instructing them in the use of the Yahoo Polls Platform.
In addition to these responsibilities, I was given the opportunity to attend a few weeks of Yahoo!s Juku Program for frontend training. I learned a lot during these weeks and also the weeks studying online materials.
Familiarized myself with command-line Linux, specifically RHEL and FreeBSD, both of which I learned how to use to access distributions of software from the Yahoo code repository.
Headline MediaApril 2008 to June 2008 - Web Developer (Contract work)
Worked on several websites, usually updating and adding content. In some cases required modifying the template of a CMS such as osCommerce.
Atlus USANovember 2007 - January 2008 - QA Game Tester
Tested Persona 3 FES for the Sony Playstation 2 prior to the game's release in the US.
Imported video and still pictures from Persona 3 FES for use on the Atlus website.
Javaground USA, Inc.February 2007 to October 2008 - QA Game Tester
Administered J2ME Java-based "profilers" that profiled various aspects of cell phone capabilities, such as memory, audio, and fonts. This information was used to develop games tailor-made to each phone.
Revised and rewrote technical documentation for operating the profilers.
Thoroughly tested games made (or ported) by the developers according to a testing plan.
IT Helpdesk, Biola UniversitySeptember 2005 to December 2006 - Helpdesk Technician
Assisted faculty, staff, and students diagnose and repair software and hardware issues on their computers (PC and Mac OSX).
Oversaw over the computer lab (helped patrons print documents, etc.).
Instructional Technology Center, University of La VerneSeptember 2003 - January 2005 - Web Programmer
Learned PHP/MySQL and implemented several projects: ULV Plant Database (relational database structure), Senior Project Database, ULV Recycling Database.
Helped design database structure for SmartTracker, ITC's internal equipment tracking system.