A browsable version of my resumé follows for perusal by
recruiters and the like. (Thanks to
webreference.com for the
dynamic page segments idea.) You won't be able to print this page, so if you
want a hardcopy, you should view or download an Acrobat
version. Friends and other non-recruiters: you're more likely to be
interested in reading a friendlier and less buzzword-intensive version of
what I do.
Strategic leadership position in enterprise software architecture for
a high-growth, innovative organization, focusing on research, adoption, and
integration of new technologies.
Technical Skills
Proficient in enterprise and large systems topologies, database design
(primarily with Oracle), multi-tier computing and component strategies,
application integration, web application design and usability engineering.
Programming Languages: Java, JavaScript, XML/XSLT, DHTML/DOM, CSS,
Perl, PHP, SQL, Oracle PL/SQL, C, UNIX Shell Scripting (ksh/csh). Able to
adopt most anything else quickly and easily.
Work Experience (1999-present)
1993-present — Oracle Corporation; Redwood Shores,
CA
Senior Architect, Applications Technology Group (5/1999-present)
Investigate new and acquired technologies and integrate with
existing and/or evolving product offerings and development
infrastructure in E Business Suite.
Lead architects and guide senior management throughout company in
determining development strategy and identifying product enhancements
necessary for continued success of E-Business Suite.
Evaulate internal and third-party products, focusing on
compatibility, portability, internationalization, security,
accessibility, high availability, performance, licensing, and other
factors.
Formulated two-year plan for seamless migration of disparate
middle-tier technologies onto a consolidated J2EE platform centered
around Oracle Application Server.
Founded and led 20+ member committee to identify and resolve issues
related to Java architecture and impact on divisional infrastructure.
Coordinated architects representing more than 180 product teams
internationally on Java and HTML strategies, focusing on server-side and
multi-tier computing models.
Developed infrastructure for granular patching of Java code (patent
pending), reducing patch sizes by more than 99%, and reducing time and
effort for building and delivering patches accordingly.
Sole representative for division of more than 6000 members on
corporate steering committee for standardization and participation in
Sun's Java Community Process.
Member of division-wide architectural committee, charged with
design and review of functional specifications, data and object models,
transaction flows, and user interface requirements for numerous
functional aspects of suite, such as timezone support, Unicode support,
and system management.
Initiated formal relationship between Microsoft and Oracle for
conducting early testing of E-Business software on Microsoft Whistler
(Windows Server 2003).
Work Experience (1997-1999)
1993-present — Oracle Corporation; Redwood Shores,
CA
Product Manager, Applications Technology Group (5/1997-5/1999)
Determined and executed strategy for evolution of installation and
maintenance product components in Oracle Applications software suite.
Derived and communicated vision for componentization and
application integration strategies for entire division; Applications
division representative in corporate-wide architecture review board.
Crafted design and implementation plan for "One Hour Install"
project: reinvented decade-old design by adopting new technologies and
processes to reduce installation requirements from a team of consultants
over one week to a single IT technician in under an hour.
Established and documented standards for defining, developing,
deploying, migrating to, and maintaining products based on multi-tier
architecture.
Authored installation and architecture manuals for end users,
training documentation, and web-based information repository.
Work Experience (1993-1997)
1993-present — Oracle Corporation; Redwood Shores,
CA
Senior Technical Specialist/Senior Architect, Electronic Support
(8/1996-4/1997)
Senior member of architecture team, responsible for design of
next-generation of web-based internal and external support systems (call
tracking, content repositories, and bug tracking).
Designed architecture for globally distributed web-based support
and global license tracking system, using database publishing model and
full internationalization support.
Re-designed, developed, and led usability review of Certify
application, an interactive application for tracking product
interoperability, into a web-based application using Oracle Web Server
and PL/SQL.
Technical Specialist/Technical Lead, Systems Assurance Center
(5/1995-8/1996)
Hand-picked to start group for pre-release testing of Oracle
Applications software; grew to 10+ members.
Primary liasion between development and support to ensure highest
quality out-of-box experience by identifying, prioritizing, and
resolving critical issues that would result in significant impacts on
Worldwide Support organization.
Coordinated testing responsibilities among group members across
multiple geographies.
Conducted training sessions and lectures, and wrote technical
literature on new product technology for support analysts, sales
representatives, and consultants.
Performed hardware and database administration of Solaris and
Windows NT workstations.
Senior Technical Analyst, AOL/AutoInstall Technical Support
(8/1993-5/1995)
Provided phone support on customization and installation issues for
Oracle Applications, requiring in-depth knowledge of product and all
supported operating systems (UNIX, VMS, HP and IBM mainframe, and DOS).
Designed, built, and administered Certify application (defined
above), using Oracle Forms.
Education
1987-1993 — Massachusetts Institute of Technology; Cambridge,
MA
S.B./S.M. program in Computer Science and Engineering:
undergraduate studies 1987-1991, graduate studies 1991-1993.
Teaching Assistant for introductory computer science class
(1992-1993): conducted 8-10 hour-long weekly tutorials, assisted in
teaching of recitations, graded problem sets, and worked on problem
set/exam organization.
On-line Consultant for MIT IS (1990-1993): Wrote documentation and
provided support to students, faculty, and staff on problems with
programming, software packages, hardware configuration, networking, and
messaging.
Student Intern with Digital Equipment Corporation (1989-1990):
investigated modifications and improvements to neural networks used in
ICR software, designed library packages for speech recognition software.
Minor in Music Theory and Performance; Drummer and President of MIT
Festival Jazz Ensemble, assisted and led in production of two compact
discs. Co-inventor of Patent No. 5,355,761 for heel-driven hi-hat cymbal
pedal.