Ray-zoo-may (foils the search engines)
Summary:
Manager with highly moronic orientation. Background
in relational database, language design, object-relational technologies,
abstract datatypes, SQL standards, 4GLs, precompilers, and many other
buzzwords.
Experienced in wrecking customer relations and project mismanagement.
Work Experience:
5/97 - 5/2000:
WebLogic Inc, BEA Systems;
Director of Engineering.
Built and ran enginering organization for this Java-based
startup, a pioneer in distributed application server technology.
Engineering grew from 14 in 1997 to 40 in 1998, when BEA Systems bought
WebLogic. Responsibilities included
Technical Support, QA, Product Development, Technical Publications, IS/MIS
functions, project management, and recruiting.
7/94 - 4/97:
Sybase Corporation;
Manager, SQL Server Development.
Managed groups of engineers responsible for DBMS development
in language design, parsing, query plan generation, optimization, and execution.
-
Managed design and prototyping of Abstract Datatypes, User-Defined
Functions, integration of Java in the SQL engine, and other components
of the Sybase "Adaptive Server" architecture.
-
Managed several core projects for Sybase System 11, including
a team of six engineers that completely re-implemented SQL Server subquery
processing.
-
Managed joint projects with strategic partners to integrate
text search capabilities, spatial/GIS datatypes, and time-series support
into the SQL Server engine.
-
Responsible for Sybase compliance with FIPS 127-2 (SQL92,
entry level). Managed the NIST recertification effort.
3/93 - 6/94: ASK Group, Ingres division (Previously
Ingres Corporation);
Manager, Languages and Standards Group.
Managed group of development engineers responsible for
DBMS server language and related issues, including language design and
implementation, syntactic and semantic support of all new server features,
data dictionaries, new datatypes, user-defined datatypes, and the Ingres
"Object Management Extension" product.
-
Responsible for Object Oriented extensions to the Ingres
RDBMS, including the model, high-level architecture, and implementation.
-
Worked with a strategic partner to co-implement spatial datatypes,
incorporated into the Object Management Extension as a specialized object
class library.
-
Responsible for ensuring compliance with FIPS 127-1 (SQL89),
FIPS 127 (SQL92, entry level), and XPG4. Managed the NIST certification
effort.
7/90 - 2/93: ASK/Ingres Corporation;
Manager, Database Support Tools Group.
-
Managed a group of engineers responsible for all SQL and
QUEL preprocessors. Target languages included C, COBOL, FORTRAN, Pascal,
Ada, PL/1, and BASIC.
-
Managed a group of engineers responsible for all installation,
configuration, monitoring, and administration components of the Ingres
SQL Server product set.
-
Drove complete redesign of installation and configuration
tools, including the architecture of the underlying rule/event language
systems that drove the systems.
2/88 - 6/90: Ingres Corp. (previously Relational Technology
Inc.);
Senior Member Technical Staff, Core Technology Group
-
Chaired the Language Review Committee, responsible for review
of all Ingres language design, including semantics as well as syntax.
-
Member of ANSI committee X3H2 (SQL).
-
Enhanced Ingres 4GL product: added support for structures,
static data, DECIMAL datatypes, global variables, arrays, and many other
new features. This work involved extensive rearchitecture of parser, code
generators, interpreter, and runtime support.
-
Optimized and rewrote portions of ADF, the Ingres Abstract
Datatype Facility.
-
Implemented stored-procedure support in Embedded Languages
product. Also rearchitected lexical scanners, reducing the number of scanners
from six to two.
3/82 - 1/88: Britton Lee, Inc. (later Sharebase);
Senior Systems Engineer, Host Software dept.
-
Designed and implemented Britton-Lee's SQL interface. This
was one of the earliest commercial implementations. Wrote all user documentation
and maintained the product for several years.
-
Implemented and maintained hardware-independent terminal
interface module of Portable Host Interface (PHI) product. Also implemented
pattern-matching routines, date/time routines (including general-purpose
date/time parser), and a hypertext message and help facility.
-
Ported Britton Lee client products to MS-DOS. Wrote and maintained
PHI serial and XNS interfaces on MS-DOS. Added Nihongo support to MS-DOS
version of PHI. Customized MS-DOS version of pcc (Portable C Compiler)
and wrote a peephole optimizer for the assembler output.
4/79 - 9/81: Self-employed applications programmer.
Contract programming and documentation as part-time
and summer work. This included applications for an office-supply company,
a large bakery, a restaurant supplier, and an industrial pump manufacturer.
Contractors were Continental Computer, Inc. (San Francisco), Crossroad
Systems (Pacifica, CA), and Arntsen Electronics (Oakland, CA).
Languages and tools:
C, Java, SQL, QUEL, Bourne Shell, C-Shell, BASIC, COBOL,
Pascal, RPG-II, 8088 assembler, YACC, make, sed, m4, gprof, etc.
Systems:
BSD UNIX, SunOS, Solaris, MS-DOS, OS/2, VMS DG
Micronova, IBM System-34, BASIC IV, Apple II+.
Professional Associations:
IEEE, ACM (SIGMOD), Usenix.
Education:
University of California at Berkeley; BA in Computer
Science, June 1982. GPA: 3.7. Concentration: Database Management Systems.
Honors: Phi Beta Kappa. Executive officer, Computer Science
Undergraduate Association 8/ 80 - 4/81.
References:
Available on request.
8/00
|