Employment History
Sophia Antipolis, France (at the French
National Institute For Research In Computer Science And Control), 1999
Cambridge, MA, USA (at the Massachusetts
Institute of Technology), January 2000 - present
Domain Leader, Interaction Domain (2008 – present)
Lead W3C Interaction Domain, containing 8
Activities (Graphics, HTML, Internationalization, Math, Rich Web Client, Style,
Video in the Web, XForms, Fonts, Web Testing)
- Responsible for W3C's general direction regarding all Domain
Activities.
- Identify Web community's technical interests regarding Web
Applications.
- Coordinate Activities with other W3C Domains and with external bodies
(i.e. IETF).
- Create, monitor, and close Working Groups as needed. Work with member
companies to define scope and recruit participants. Achieve
cross-industry consensus on all points.
- Serve as primary contact for all questions concerning Domain
Activities, including those related to W3C Patent Policy and W3C
Process.
- Promote the use of W3C technologies via presentations, conferences,
workshops.
- Provide press interviews and hold final approval of any press releases
concerning the Domain.
- Report annually to all member companies and the Advisory Board
(via their participation in the W3C Advisory Committee) regarding
current status and future plans of all Domain Activities.
Manage Interaction Team
- Supervise 11 individuals (located across US, Japan, China, and Europe).
- Assign individuals' time to meet working group needs.
- Provide direction and priority level concerning technical issues.
- Facilitate and conduct staff meetings as needed.
- Resolve personnel issues. Conduct annual reviews.
- Decide level of W3C Domain presence at various conferences. Approve
travel budgets, presentations.
Serve on the W3C Management team
- Participate in W3C management meetings at all levels, operational
through long-term vision.
- Contribute to policies concerning W3C Team, Membership, and other
areas.
- Represent W3C at industry conferences.
- Serve as W3C contact to the IETF (2006 – present).
- Participate in Member recruiting and outreach.
Domain Leader, Architecture Domain (2003 – 2008)
Lead W3C Architecture Domain, containing 5
Activities (Extensible Markup Language (XML), Web Services, Document Object
Model (DOM), Internationalization, Uniform Resource Identifiers (URI))
- Responsible for W3C's general direction regarding all Domain
Activities.
- Identify Web community's technical interests regarding Web
Architecture.
- Coordinate Activities with other W3C Domains and with external bodies
(i.e. IETF).
- Create, monitor, and close Working Groups as needed. Work with member
companies to define scope and recruit participants. Achieve
cross-industry consensus on all points.
- Serve as primary contact for all questions concerning Domain
Activities, including those related to W3C Patent Policy and W3C
Process.
- Promote the use of W3C technologies via presentations, conferences,
workshops.
- Organize public workshops: Video on the Web (2007),
Web of Services for Enterprise Computing (2007), XML
Schema 1.0 User Experiences and Interoperability (2005),
Constraints and Capabilities for Web Services (2004).
- Provide press interviews and hold final approval of any press releases
concerning the Domain.
- Report semi-annually to all member companies (via their participation
in the W3C Advisory Committee) regarding current status and future plans
of all Domain Activities.
Chair of, Team Contact for W3C Working Groups, Coordination Groups (1999
– present)
Coordination Group — formed of Chairs of
all Working Groups within one Activity. Provides forum in which to facilitate
communication across Working Groups.
Working Group — formed of representatives
from Member companies plus a W3C Team Contact. Provides forum for
negotiation regarding a specific technology. Final deliverable is an
industry-wide specification.
Chair Of:
- Web Services Coordination Group (2006 –
present)
- DOM Working Group (2001 – 2003)
- Also, as Chair of the DOM Working Group, participated in the
HyperText Coordination Group (2001 – 2003) and in
the XML Coordination Group (2001 – 2003)
As Chair:
- Schedule deliverables, set milestones towards completion of
deliverables.
- Define meeting agendas. Judge items in- or out-of-scope for
discussion according to Group Charter.
- Encourage participation. Resolve dissension.
- Solicit technical drafts. Appoint document editors.
- Ensure compliance with W3C Process.
Team Contact for:
- Web Performance (Team Contact, 2010 – present)
- Timed Text (Team Contact, 2010 – present)
- DOM (Team Contact, 2000 – 2004, Alternate Team
Contact, 1999)
- Web Services Description (Team Contact, 2002 –
present, excluding 2004 – 2005)
- Web Services Addressing (Team Contact, 2006 –
present. Alternate Team Contact, 2004)
- Web Services Policy (Alternate Team Contact, 2006
– present)
- XML Core (Alternate Team Contact, 2005 –
present)
- SMIL (Alternate Team Contact, 1999)
As Team Contact:
- Represent W3C Director's technical view within the Working Group.
- Communicate between participants of Working Group and W3C Team, between
Working Group and Membership at large, and between Working Group and
public (including the press).
- Develop expert knowledge of technical requirements and of various
Member stances and motivations.
- Maintain awareness of general Web architecture as evolving in other W3C
work.
Specification Editor (2000 – 2004)
Developer (1997(intern), 1999 – 2003)
- Developed CSS Validator.
- Contributed to development of CSS2 specification.
- Produced reusable CSS2 parser conforming to SAC (Simple API for
CSS).
- Participated in development of DOM Level 2 and Level 3 APIs.
Sophia Antipolis, France (at the French
National Institute For Research In Computer Science And Control)
Intern - Applied Research (1998)
- Won 1998 R&D Award from Bull for creating Koala Object Markup
Language (KOML), a
language to serialize Java objects in XML.
- Promoted use of XML inside Bull; conducted presentations.
- Used Java to write one of the first XML 1.0 parsers.