DAVID FETTER

2500B Magnolia Street
Oakland, CA 94607-2410
phone: 415-235-3778
e-mail: david@fetter.org

Computer Skills
FLOSS Projects
Designed and wrote DBI-Link
DBI-Link partially implements SQL/MED. It uses PL/Perl to treat any DBI-accessible data source as a PostgreSQL table with read and write access.
(October 2004-Present)
Assembled resources and an international team to do z/OS/o
The z/OS/o team is porting PostgreSQL to IBM's flagship mainframe operating system, first to Unix System Services, then to z/VM in order to leverage the unique capabilities that the mainframe provides.
(August 2004-Present)
Professional Affiliations
San Francisco PostgreSQL Users' Group
Oakland Perl Users' Group
San Francisco Perl Users' Group
San Francisco Bay Area Linux® Users' Group
Silicon Valley Linux® Users' Group

Teaching and Speaking Engagements
PGCon 2008
DBI-Link 3.0 Slides
May 22, 2008
 
Dia PostgreSQL na Unicamp, Campinas, SP, Brazil
The Postgres Application Server Slides
April 22, 2008
 
FISL 9.0, Porto Alegre, RS, Brazil
The Postgres Application Server Slides
April 17, 2008
 
PostgreSQL Conference EAST 2008
A Flock of PLs Slides
March 29, 2008
 
Lisbon.pm Meeting
DBI-Link 3.0 Slides
February 27, 2008
 
FOSDEM
Keynote: PostgreSQL 8.3 Slides
February 23, 2008
 
DBI-Link 3.0 Slides
February 24, 2008
 
SFPUG Meeting
Postgres: A Babel of PLs Slides
January 8, 2008
 
Database Best Practices Seminar
December 13-17, 2007
 
PGCon Brasil
A Babel of Programming Languages Slides
8.3! Slides
December 7, 2007
 
Campinas Postgres Day
A Babel of Programming Languages Slides
December 5, 2007
 
Postgres Conference Fall 2007
A Babel of Programming Languages Slides
October 21, 2007
 
7as Jornadas Regionales de Software Libre
DBI-Link, A Universal Database Connector Slides
August 9, 2007
 
OSCON 2007
PostgreSQL Gems: Running Perl and Ruby Inside the Database Slides
July 26, 2007
 
PgDay.IT, Prato, Tuscany, Italy
DBI-Link: A Universal Database Connector Slides
 
PL/Perl: Your Secret Advantage in PostgreSQL Slides
July 6, 2007
 
FISL 8.0, Porto Alegre, RS, Brazil
DBI-Link: A Universal Database Connector Slides
April 12, 2007
 
Employment
Information Technology consultant:
Create Web-enabled Internets and Intranets.
Design and implement database applications for various platforms.
Implement security solutions.
Manage system growth.
(September 1994-Present)
Projects:
Cricket Communications
Helped set up the conversion of the entire OLTP infrastructure to PostgreSQL. Instituted best practices for full lifecycle of databases and related systems. Designed and implemented cross-database communication using DBI-Link. (July 2006-January 2007)
Geekcruises
Designed and deployed PostgreSQL-based intranet and internet site. Web site and intranet tools written in Perl and PL/PgSQL. (2001-present)
Stanford University Libraries & Academic Information Resources (SULAIR)
Web site for CV's for Earth Sciences at Stanford. Developing Perl, PHP and MySQL tools for search, display and administration of curricula vitae of staff, faculty and graduate students. (January 2004-April 2004)
Maxell
Designed and deployed PostgreSQL-based content publishing system for Maxell world-wide. Integrity checking and data loading tools written in Perl.
(June 2001-December 2001)
Brave Kids
Designed and deployed system based on PostgreSQL, Perl and PHP for locating resources nationwide for children with chronic, life-threatening illnesses and disabilities, their families and the health care professionals that serve them.
(November 2000-June 2001)
Greenwitch Internet Radio
Moved site from MySQL to Oracle 8i
Improved database design for scalability and flexibility using referential integrity and PL/SQL stored procedures. Tools for checking referential integrity written in Perl.
Implemented backup system.
Created separate OLTP and OLAP environments.
Optimized web servers and applications using Perl and PHP.
(July 1999-March 2000)
Linuxcare
Improved database design for scalability.
Increased database reliability and integrity with RDBMS techniques implemented with Perl and PL/SQL.
(January 2000-July 2000)
Constructors
Installed and maintained Apache servers.
(July 1998-September 1998)
More.com
Helped transition from Informix to Oracle.
Gamelet
Installed and helped integrate Oracle into product.
Match.com
Maintained and updated, a successful enterprise with over 450,000 active users, using Virtual Private Network technology, Oracle and Free software including Apache and Perl
(February 1998-March 1999)
Database Designer, Perpetual Entertainment
Projects:
Designing and implementing OLTP system using PostgreSQL for over 100,000 simultaneous on-line users in an MMORPG platform. This system will use Slony-I to communicate with a large OLAP system.
(February 2005-March 2006)
Database Designer, Digital Campaigns
Projects: Designed, implemented and deployed a database back-end for a soft-real-time get-out-the-vote system using PostgreSQL in under four weeks.
(August 2004-February 2005)
Co-Founder and CTO, Neoku, Inc.
Projects: Worked with the Neoku team. We designed, implemented and deployed
Haikuhaiku, a MVC-based multi-platform system for user-generated content sharing, which includes a WAP-enabled site for use on mobile phones and a Palm Query Application. The system used PostgreSQL, and was tested on Oracle.
(January 2001-December 2001)
Languages
Speak and read English, French, Russian and Hebrew
Education
B.S., University of Wisconsin--Milwaukee (December 1995)
Majors: ACS Course in Chemistry and Applied Mathematics
Honors: James T. McFarland Undergraduate Research Award
(April, 1991)
Special Skills And Activities
Affiliated Yamashita Systems, Instructor:
Teach self-defense and Karate classes
Write for newsletter.
(August 1994-Present)
References
Available upon request