I am seeking a technical position on a software project that will improve users' experience of the Internet, on the cutting edge of the development and deployment of new Web technologies.
Summary: I am an experienced technical specification editor with a strong background in programming and quality assurance.
I have experience with the following technologies:
Standards Development | 2005-present | |
---|---|---|
My work at Google consists of research and standards development.
|
||
Opera Software | Research and Development | 2003-2005 |
My work at Opera was divided over two areas, quality assurance and research and development.
|
||
W3C CSS Working Group | Invited Expert | 2000-2006, and intermittently since |
As a member of the working group, I am directly responsible for the content and editing of the CSS3 Lists and CSS3 Generated and Replaced Content modules, and am a co-editor of the CSS2.1 and W3C Selectors specifications. I am also directly responsible for two test suites, the CSS3 Selectors test suite, and the CSS2.1 test suite. In addition, I take a very active part in the working group's other work. My experience with the CSS working group has helped me develop practical teamwork and communication skills. Discussions are spread between e-mail, IRC, weekly phone teleconferences, and quarterly face-to-face meetings. |
||
Netscape Communications (AOL) | Standards Compliance Quality Assurance (Intern) | 2000-2001 |
At Netscape I worked in Netscape's standards compliance quality assurance team for Mozilla's layout engine. During the year of my internship at Netscape my responsibilities quickly grew to cover the entire Mozilla style system, including the CSS document object model. I was responsible for the development of new test suites, checking for regressions on a daily basis, and writing compliance reports prior to milestone releases. I was also responsible for advising engineers on implementation strategies for new features and prioritizing bugs. |
||
mozilla.org | Layout QA Contact; Mozbot Project Lead; Technical advisor | 1998-2006, and intermittently since |
Over the seven years since I became involved in the Mozilla project my responsibilities have included bug reporting, bug triage, bug verification, and prioritizing. I have been the QA Contact for (the person primarily responsible for the quality assurance of) more than fifteen separate Mozilla components, and monitor activity in the bugs of all these components. I am also the module owner for the Mozbot project, an automated IRC client with a modular architecture written in Perl. My work with the Mozilla project has given me the opportunity to develop the skills required to work well in a large community, as well as increased my attention to detail. |
||
Bath University | Undergraduate Student in Physics: 2i with Honors | 1998-2002 |
I studied a broad range of Physics subjects, including Astrophysics, Quantum Mechanics, and Thermodynamics. The course also included practical mathematics skills such as approximating solutions to non-linear wave equations. Physics has primarily exercised my analytical skills, although the course, in particular my final year, forced me to acquire time management skills to deal with narrow deadlines. |
http://monopoly.damowmow.com/game/server/
http://monopoly.damowmow.com/game/clients/dot-net/
http://software.hixie.ch/utilities/pascal/langton/
http://software.hixie.ch/utilities/eulisp/lambda-calculus/
http://software.hixie.ch/utilities/unix/preprocessor/