Employment, Voluntarism, and
Professional Activities | |
CoSocial Mastodon Co-operative
Co-founder, Treasurer
Canadian Non-profit Member-owned Co-operative aimed at providing high-quality, resilient, professionally managed and moderated social-media access for a low annual fee, at cosocial.ca. |
|
False Creek Friends Society
Co-founder, Director, Treasurer
BC Non-profit Society aimed at cleaning up False Creek and finding it a better future. Potential futures include Urban Marine Park and Indigenous Protected and Conserved Area. Initial focus is on doing the basic science necessary to build understanding of the biological and chemical profile of the water and the ocean floor. |
|
Textuality Services, Inc.
Vancouver, BC
Principal
Successful consulting practice; customers included Microsoft, IBM, the European Parliament, A.T. Kearney, the UN Food and Agriculture Organization, Medtronic, Daimler Chrysler, Diebold, the U.S. Department of Energy, Lucent, Merrill Lynch, Software AG, and the US Federal Trade Commission. Recent focus: Helping out startups and nonprofits. I’m currently co-chairing the jsonpath IETF working group. |
|
Amazon Web Services
Vancouver, Canada
Senior Principal Technologist (2014-19), Vice-President/Distinguished Engineer (2019-20)
| |
2010-2014 | Google
Mountain View, CA
Senior Developer Advocate, Identity Group (2012-2014)
Senior Developer Advocate, Android Group (2010-2012)
|
Sun Microsystems
Santa Clara, CA
Distinguished Engineer and Director of Web Technologies
| |
World Wide Web Consortium
Boston/Paris/Tokyo
Invited Expert
Served as Chair, Spec Editor, and member of several Working Groups and was a Tim Berners-Lee appointee to the Technical Architecture Group. |
|
Antarctica Systems
Vancouver, BC
Founder and CTO
|
|
Open Text Corporation
Waterloo, Ont.
Co-Founder, CEO, Senior Vice President
|
|
Waterloo Maple Software
Waterloo, Ont.
Interim CEO
|
|
University of Waterloo
Waterloo, Ont.
Research Manager, New Oxford English
Dictionary Project
|
|
Microtel Pacific Research (a GTE company)
Burnaby, BC
System Software Group Leader, Computer Support, then
Technical Leader, Digital Products Group
Performed requirements analysis, system design, and led the implementation of a T1 network management system. This product became the basis for several large lines of business. |
|
Simon Fraser University
Burnaby, BC
Part-time lecturer on Operating Systems
|
|
Digital Equipment Corporation (Canada)
Toronto, Ont.
Software Specialist
Promoted twice within first 18 months. Won a variety of awards for technical excellence. |
|
Guelph and Waterloo, Ont.
Freelance Stage Manager
Stage-managed hundreds of concerts, plays, and lectures — mostly rock & roll. Hired security and stagehands, dealt with promoters, artists, electricians, police, and fire department. |
Social Media | |
@timbray@cosocial.ca Mastodon account with 17K followers in 2023. | |
@timbray Twitter stream with 45K followers in 2023. | |
ongoing by Tim Bray Weblog regularly rated in world’s top 1% by popularity, approximately 20,000 subscribers in 2023. I wrote roughly 2.15 million words for the blog between 2003 and 2020. |
Education | |
University of Guelph Guelph, Ont. | |
University of Guelph
Guelph, Ont.
B.Sc. (Hon.) with double major in Mathematics and Computer Science. |
Patents | |
Message schema management service for heterogeneous event-driven computing environments | |
Mainstream Media | |
The winners and losers of the big tech congressional hearings Tim Bray, The Guardian, July 2020. |
|
We Have a Question for Jeff Bezos and Other Billionaires Tim Bray and Christy Hoffman, New York Times, July 2020. |
|
Why We Might Be Stuck With Passwords for a While Tim Bray, TIME.com, August 2014. |
|
XML and the Second-Generation Web Jon Bosak and Tim Bray, Scientific American, May 1999. |
|
The Gilbane Report Tim Bray, ed., six issues. |
|
The VRML Riddle The Bulletin: Seybold News & Views on Electronic Publishing, Volume 1, No. 48 |
|
Measuring the Web Computer Networks and ISDN Systems 28 (1996) pp. 993-1005 (Proc. 5th International World Wide Web Conference, Paris). This paper won a Gold Medal from the Mayor of Paris honouring it as the best of the conference. |
|
Why I Hate the Web Wired Magazine, #3.10 |
|
Live Music is Better - the Paradox of Live vs. Recorded Music The Abso!ute Sound - The High-End Journal, Issues #90 and #92. |
|
Shortening the OED: Experience with a Grammar Defined Database (with G. Elizabeth Blake and Frank Wm. Tompa). ACM Transactions on Office Information Systems, vol. 10 #3. |
|
Steps to Success in Building Motif Applications Proc. Motif 1990, Washington DC |
|
Lessons of the New Oxford English Dictionary Project Proc. Winter 1989 Usenix Technical Conference, San Diego, CA. |
|
Words and Birds of Wonder - An Essay on Ornithology and Etymology Toronto Globe and Mail, Feb. 11, 1989. |
Standards | |
An Interoperable Regular Expression Format (RFC 9485) Carsten Bormann and Tim Bray, Editors. | |
An HTTP Status Code to Report Legal Obstacles (RFC 7725) Tim Bray, Editor. | |
The I-JSON Message Format (RFC 7493) Tim Bray, Editor. | |
The JavaScript Object Notation (JSON) Data Interchange Format (RFC 8259) Tim Bray, Editor. |
|
The Atom Publishing Protocol (RFC 5023) Co-chair of the Working Group and spec-language contributor. |
|
The Atom Syndication Format (RFC 4287) Co-chair of the Working Group and spec-language contributor. |
|
The Architecture of the World Wide Web Contributor as member of W3C Technical Architecture Group, author of several early drafts. |
|
Namespaces in XML Tim Bray, Dave Hollander, and Andrew Layman, 14 January 1999. |
|
Extensible Markup Language (XML) 1.0 Tim Bray, Jean Paoli, and C. M. Sperberg-McQueen, 10 February 1998. |
Software
I have been developing software intermittently since 1981; these are the contributions which were made available to the world as opposed to shipping in an employer’s product suite. | |
Quamina Fast pattern-matching library. |
|
TopFew Finds the fields (or combinations of fields) which appear most often in a stream of records. |
|
IsItOnAWS A Web site for discovering whether apps and domains are on AWS. |
|
Statelint A command-line validator for Amazon States Language. |
|
LifeSaver An Android app for transferring personal data between phones. |
|
mod-atom An AtomPub module for the Apache Web server. |
|
The Atom Protocol Exerciser A Web application in the Ruby language for exploring correctness of implementations of the Atom Publishing Protocol. |
|
Genx A library in the C language for generating correct, canonical XML efficiently. Still officially in Beta, but in production in a few live deployments. |
|
Lark The world’s first conforming XML processor; implemented in the Java language. |
|
The Open Text Index of the Web One of the first popular Web Search Engines, an industry-leader 1995-1996. |
|
Bonnie A Unix filesystem performance benchmark in the C language. Has been positively reviewed by Linus Torvalds, used to debug Linux filesystems, and is part of the Solaris Hardware Certification Test Suite. |
Personal | |
Born June 21, 1955, Canada; raised in Beirut, Lebanon. Health excellent. Married, two children. |