DAVID FETTER
2500B Magnolia Street
Oakland, CA
94607-2410
phone: 415-235-3778
e-mail: david@fetter.org
- Computer Skills
-
Database Development and Administration
- Programming for Web and Server Side
- Other
-
Slightly familiar with Java
- 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