I’m an engineering manager, software engineer, and web standards professional with twenty five years experience at organizations of all sizes.
Manager, Web Standards, Apple, –
Web Standards Engineer, –
I manage a team of engineers who contribute to web standards, WebKit, and WPT, and I set standards policy for Safari & WebKit and for the WebKit Open Source Project.
I mentor engineers across Apple to help them navigate standards bodies, to become effective participants in them, and to take on leadership roles in them.
Standards work
W3C, –
Advisory Board (AB), –
Advisory Committee (AC), –
Technical Architecture Group (TAG), –
I’m the person primarily responsible for managing Apple’s relationship with the W3C.
I’ve proposed & designed a number of Web platform features in over a dozen working groups over many years. I chair the HTML Working Group and the Privacy Community Group. I’ve edited a number of documents, including HTML5, the CSS Transforms Module, the Storage Access API, and the Security & Privacy Questionnaire.
Ecma International, –
ExeCom, –
General Assembly, –
General Assembly (Alternate), –
I’m the person primarily responsible for managing Apple’s relationship with Ecma.
WHATWG, –
Alternate Steering Group (SG) Representative, –
I’ve proposed, designed, or helped to design several features—such as
<dialog>
and
<img
srcset>
—for
HTML and
other
WHATWG specs.
I helped to design WHATWG’s current structure and governance, and I employ Apple’s Steering Group Representative.
Queer Trans Parent Advisory Council, SFUSD, –
I advocate for the needs of queer and trans students and families at SFUSD schools.
Software Engineer, Teradata, –
I was a front-end engineer on Teradata Viewpoint, a web app used to monitor the behavior and performance of Teradata devices.
Software Engineer, Freelance, –
I did full-stack web app development for a number of clients, including Parker Wallace and Teradata (see above).
Software Engineer, Eventful, –
I was a full-stack engineer on an events search engine. In addition to work on the site, I implemented and maintained Eventful’s Python API client library.
Programmer & Sysadmin, Tomo, –
I developed several web apps used for the administration and asset management of a massively-multiplayer simulation and maintained its server infrastructure.
Sysadmin, UCSD, –
I built, configured, and managed high-performance computing clusters used at the Jacobs School of Engineering and SIO. I managed large numbers of deployed servers and workstations running FreeBSD, Linux, Solaris, and Windows.
Programmer & Sysadmin, Bomis, –
I was part of the team responsible for the development of various Bomis properties and the systems administration of all Bomis, Nupedia, and Wikipedia servers. I developed a number of features for Wikipedia, including the code that first enabled math articles to contain TeX and LaTeX expressions.
BSc, Computer Science, RHIT,
Other relevant information
I am a citizen of the United States. My partner, daughter, and I live in the San Francisco Bay Area. We are open to international relocation.