Theresa O'connor

Manager, Web Standards at W3C

San Francisco, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Theresa O'connor is a seasoned web standards leader with 18 years of experience shaping browser behavior and interoperability from the trenches of Apple’s WebKit team to industry bodies like W3C and Ecma International. As Manager of Web Standards at Apple and a long-time contributor to WHATWG, CSSWG and Bikeshed, she blends hands-on spec editing and technical writing with programmatic leadership to drive consistent, privacy-aware web platform features. Her roles as W3C Advisory Committee representative, TAG member, and now Ecma President underscore a rare mix of engineering, standards diplomacy, and governance. Based in San Francisco, she pairs deep implementation knowledge—evident in meticulous CSS and Bikeshed contributions—with a strategic view of cross-industry coordination to make the web work for developers and users alike.
code18 years of coding experience
job9 years of employment as a software developer
bookBoston College High School
bookBS Computer Science, BS Computer Science at Rose-Hulman Institute of Technology
github-logo-circle

Github Skills (10)

html10
css10
web-standards10
w3c10
documentation10
emacs9
css-transforms9
selector9
github-ci4
githubaction-workflow4

Programming languages (18)

MDXC#JavaBikeshedCSSC++RustMakefile

Github contributions (5)

github-logo-circle
w3c/csswg-drafts

Jun 2012 - Jul 2021

CSS Working Group Editor Drafts
Role in this project:
userTechnical Writer
Contributions:10 reviews, 5 commits, 3 PRs in 9 years 2 months
Contributions summary:Theresa's contributions primarily involve modifying documentation files related to CSS specifications, specifically the CSS Transforms and Selectors Level 4 drafts. Their work includes fixing typos, adjusting definitions, and incorporating new pseudo-classes for media elements. Additionally, they updated HTML links and formatted the documentation, indicating a focus on improving the accuracy and clarity of the specification documents.
cssworking-groupdrafts
speced/bikeshed

Nov 2019 - Jul 2021

:bike: A preprocessor for anyone writing specifications that converts source files into actual specs.
Role in this project:
userTechnical Writer
Contributions:1 review, 14 commits, 13 PRs in 1 year 8 months
Contributions summary:Theresa's contributions primarily involve modifying boilerplate files and documentation related to the Bikeshed specification preprocessor. These modifications include adding and updating documentation for the WebExtensions Community Group (WECG), the TAG (Technical Architecture Group), and various W3C status updates. Furthermore, the user corrected and enhanced the Emacs mode for Bikeshed files and updated the expiry notice functionality. This indicates a focus on improving documentation and supporting the usage of Bikeshed across different W3C groups and projects.
specsbikepreprocessorspecificationsguidelines
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Theresa O'connor - Manager, Web Standards at W3C