Objective
Challenging and varied work interpreting and manipulating
large data sets and understanding how humans interact with
them, including document conversion, electronic and print
publishing, Web development, database conversion,
business-to-business integration, and interprocess
communication.
Experience
San Francisco, CA
2005–2009
- Loaded and manipulated massive datasets
(e.g., all of Wikipedia and all of
MusicBrainz) in Freebase.com data commons
- Defined key aspects of Freebase data model at its
inception, facilitating flexible user data modeling and
internationalization
- Provided expert support and assistance to Freebase users
within and outside of Metaweb
- Gained expertise in Python
and Wikipedia
data extraction, and familiarity with
PostgreSQL
2000–2005 as Principal, crism consulting, San
Francisco, CA
2001–2002 as co-owner, HMM
Consulting International, Inc., Fremont, CA
Projects included:
- analysis, implementation, and training for a division of
a top hardware/software company converting its
documentation process to XML and
XSL
from FrameMaker-based process
- massive online publishing project using Perl and
XSLT for
a large reference publisher
- implementation of high-quality print publication from
database queries for a financial analysis firm
- stylesheet, CGI/Perl
systems management, and Web publishing development for an
aerospace manufacturer
- XML,
XML
schema, and XSLT training and
consulting for various clients
- other XML,
HTML,
JavaScript, XSLT,
DSSSL,
ColdFusion, ActionPoint, analysis, and integration
projects for government and private-sector clients
XML
Team Lead, Lexica LLC
San Francisco, CA
2000–2001 as XML Team Lead
2000 as Senior XML
Analyst
- Analyzed, developed, and maintained technology for
automation of insurance and other business transactions,
using XML,
HTML,
JavaScript, XSLT, and
ColdFusion
- Actively represented Lexica in structured markup
standards development
Solutions Architect, Yomu
San Francisco, CA
1999–2000
- Part of design and architecture team for Æsop,
an XML
and OEB browser
- Contracted with publishers to perform document
conversions and to review internal processes to facilitate
in-house electronic publishing
- Assisted sales team in consulting negotiations
- Actively represented Yomu in structured markup standards
development, including representation
on W3C
XSL
Working Group
Cambridge, MA
1997–1999
- Developed DSSSL-based
print and on-line publication process
- Developed round-trip XML,
SGML,
FrameMaker, and Microsoft Word conversion process
- Applied knowledge of SGML
and XML to help
revise on-line publication strategy
- Performed conversions to and from XML,
SGML,
HTML, troff,
FrameMaker, and Microsoft Word
- Actively represented O’Reilly in development of
structured markup standards, including representation on
W3C
XSL
Working Group
- Learned Perl
Technical Support Product Expert, Electronic Book
Technologies, Inc.
Providence, RI
1994–1996 as Applications Consultant, EBT
1996–1997 as Technical Support Product Expert, Inso
Corporation
1997 as SIT Technical
Support Representative, Inso Corporation
Company and pieces thereof also variously known as Inso
eBusiness Technologies, eBT, Inc., Enigma Corporation, and
Red Bridge Interactive, Inc.
- Provided expert-level support of DynaText family
of SGML
tools, including the DynaText Professional
Publishing System, DynaWeb Large Document Web
Server, and DynaTag word-processing/SGML
conversion tool
- Also provided technical support for users of EBT’s
DynaText System Integrators Toolkit, a C program
interface
- Actively participated in product design process,
including specifications for adding XML
capability to products
- Served as dedicated technical support contact for
strategic customers Sun Microsystems, IBM,
and Phoenix Publishing Systems, Inc.; sole point of
contact for these customers considered critical to
EBT’s
business
- Coördinated beta release process for DynaText
3.0.1, 3.0.2, 3.0.3
- Began involvement in standards activity, including
joining the XML effort
in 1996.
Providence, RI
1991–1994
- Supported University faculty, staff, and students on
desktop applications (e.g., Microsoft
Word, Microsoft Excel, Eudora) and IBM
mainframe applications and tools (e.g., Rice Mail,
bulletin-board system, SCRIPT, GML,
Rexx)
- Developed technical communication skills
- As “HotSheet” editor, brought presentational consistency
to set of short technical documents; developed affinity
for generic markup with rigorous application of Microsoft
Word stylesheets
Education
Salient coursework provided detailed knowledge of computer
hardware operation; assembly, C, and Pascal programming
languages; practical use of document preparation systems,
including Microsoft Word and LaTeX; Russian and Japanese
cultural studies; and independent study program
development