Edward Michael Colbert Daniel Liam O'Connor ted@oconnor.cx 619.846.8434 @hober Safari Web Technology Engineer, Apple Inc. February 2011 -- Present I work on Web standards for Apple in various working groups at the World Wide Web Consortium and elsewhere (see "Web standards" below). I design Web-facing features for HTML, CSS, and the DOM, drive the standardization efforts around such features, and assist the WebKit engineers who implement them. I help prioritize WebKit feature development to best help internal and external web developers. Software Engineer, Teradata Corporation February 2009 -- January 2011 Significantly contributed to the front-end architecture and engineering of Teradata Viewpoint, a suite of web applications--built with jQuery & jQuery UI--used to monitor and visualize the behavior and performance of Teradata data warehouses and appliances. Freelance Web Application Developer May 2007 -- February 2009. Some highlights: Software Engineer (Contract), Teradata, May 2008 -- Febuary 2009 See above. Project Lead & Developer, Stout Public House, April -- June 2008 Developed small business website and its administrative web application using Blueprint, jQuery, Django, and Google App Engine. Led the team which included design and photography talent. Web Application Developer, Parker Wallace Company, May 2007 -- May 2008 Significantly contributed to the development and maintenance of Tablet Hotels and Hotels Made Simple, built in Python with WebWare and Prototype. Software Engineer, Eventful Inc. (formerly EVDB Inc.) May 2005 -- May 2007 Helped develop Eventful.com, built with PHP, AJAX, Smarty, and YUI. Spearheaded Eventful's use of the hCard and hCalendar microformats, Atom, and Google's Data APIs. Implemented several methods of the Eventful API, as well as API clients for Python and Emacs Lisp. Software Engineer / Senior Systems Administrator, Tomo Software April 2004 -- May 2005 Integral part of the team which built SORA, a mobile, massively-multiplayer simulation. Developed a variety of Swing and web applications for editing SORA's assets. Systems Administrator, Jacobs School of Engineering, UCSD September 2002 -- April 2004 Built, configured, managed, and maintained high-performance computing clusters, including Rocks-based visualization and compute clusters for the OptIPuter project. Managed large numbers of deployed servers, workstations, and laptops, utilizing tools such as Current and cfengine, and operating systems including FreeBSD, Linux, Solaris, and Windows. Programmer / Systems Administrator, Bomis May -- August 2000, July -- December 2001 Developed enhancements for the nascent Wikipedia project, including its initial LaTeX inclusion code. Part of the team responsible for the development of all Bomis properties (primarily in Perl), and the systems administration of all Bomis, Nupedia, and Wikipedia servers. Web standards CSS Working Group @ W3C, 2011 -- Present I've contributed to the development and ongoing standardization of several features of CSS, including the top layer (used by the Fullscreen API and the element) and the image-set() function for responsive images. Co-editor of the CSS Transforms module. EPUB Working Group @ IDPF, 2011 -- Present I help ensure the interests of Web authors and browser engine implementors are heard during work on EPUB 3.0 and related documents. TC39 (ECMAScript) @ Ecma International, 2011 -- Present WebApps Working Group @ W3C, 2011 -- Present Web Notification Working Group @ W3C, 2012 -- Present HTML Working Group @ W3C Apple Member representative, 2011 -- Present Public Invited Expert, 2007 -- 2011 WHATWG, 2006 -- Present With Ian Hickson, I designed the element and its associated DOM API. In the HTML WG, I wrote or helped to write Change Proposals for ISSUE-27, ISSUE-41, ISSUE-90, ISSUE-91, ISSUE-93, ISSUE-95, ISSUE-96, ISSUE-97 ISSUE-133, ISSUE-158, ISSUE-189, ISSUE-194, ISSUE-195, ISSUE-199, ISSUE-200, ISSUE-201, and ISSUE-204. Microformats, 2005 -- Present In 2009, I helped to organize microformatsDevCamp, a two-day meeting of microformats authors, designers, publishers, developers, and engineers. In 2005, at EVDB (now Eventful), I implemented the first large-scale publication of hCalendar data. Open Source contributions (see github.com/hober for more): Emacs, 2003 -- Present I developed json.el, a JSON parser and generator for Emacs Lisp, bundled with Emacs since 2008. In 2006, I launched Planet Emacsen, which aggregates the blogs of Emacs users and developers. Since 2003, I've been part of a team of developers working on ERC, an extensible, full-featured IRC client, bundled with Emacs since 2006. ljupdate, 2001 -- Present Designed, developed, and maintain an Emacs client for the LiveJournal blogging system. Community participation Ignite San Diego, 2009 -- 2010 I helped to organize San Diego's first two Ignite events. SpaceUp, 2009 -- Present While in San Diego I helped to organize the world's first unconference for space engineers, entrepreneurs, & enthusiasts. I'm now helping to plan San Francisco's edition of the same. Django San Diego, 2008 -- 2011 I ran San Diego's Django user group. San Diego Web Standards Group, 2008 -- 2009 I help run our meetup for local, standards-aware web developers. BarCamp San Diego, 2006 -- 2008 I helped to plan, promote, and run the first three San Diego BarCamps. B.S., Computer Science, Rose-Hulman Institute of Technology, 2001 This resume: http://edward.oconnor.cx/resume/edward-oconnor.txt