DAVID FETTER
438 W. Grand Ave., Apt. 727
Oakland, CA
94612-2341
phone: 415-235-3778
e-mail:
david@fetter.org
david.fetter@pgexperts.com
Calendar Feed
- Computer Skills
-
Database Development and Administration
- Programming for Web and Server Side
-
Perl
-
Linux
- HTML
- JavaScript
- Other
-
Slightly familiar with Java
- FLOSS Projects
- Edit and publish the PostgreSQL Weekly News
-
The PostgreSQL Weekly News reports news, events, and the
progress of development of PostgreSQL
world-wide.
Translated into Chinese, Czech, French,
German, Italian, Portuguese, Russian and Spanish.
-
(January 2004-Present)
- Designed and wrote DBI-Link
-
DBI-Link partially implements SQL/MED. It uses PL/PerlU 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
-
San Francisco Perl Mongers
-
PL/Parrot
Slides
-
-
May 25, 2010
-
-
PGCon 2010
-
PL/Parrot
Slides
-
-
May 21, 2010
-
-
PGDay.EU 2009
-
Writeable CTEs: The Next Big Thing
Slides
-
Lightning Talks
Slides
-
November 7, 2009
-
-
Percona Performance Conference
-
Trees and More in SQL
Slides
-
April 23, 2009
-
-
PostgreSQL Conference EAST 2008
-
Trees and More in SQL
Slides
-
April 4, 2009
-
-
Windowing Functions: Putting the TPS in TPS Reports
Slides
-
April 5, 2009
-
-
Prague PostgreSQL Developer Day 2009
-
Lists, Trees and More in SQL
Slides
-
February 12, 2009
-
-
FOSDEM 2009
-
Windowing Functions
Slides
-
February 7, 2009
-
Trees and More in SQL
Slides
-
February 8, 2009
-
-
Sydney PostgreSQL Users Group
-
8.4
Slides
-
December 8, 2008
-
-
OSDC Sydney 2008
-
DBI-Link 3.0
Slides
-
-
Lightning Talk
Slides
-
December 3-5, 2008
-
-
PGDay Rio de la Plata 2008
-
8.4!
-
November 22, 2008
-
-
Beijing Perl/PostgreSQL Workshop
-
DBI-Link 3.0
Slides
-
-
November 8, 2008
-
-
European PGDay 2008
-
OLAP Made Easy: Windowing Functions in SQL.
Slides and
Trees and More in SQL
Slides
-
October 17-18, 2008
-
-
PostgreSQL Conference West
-
OLAP Made Easy: Windowing Functions in SQL.
Slides and
Trees and More in SQL
Slides
-
October 11, 2008
-
-
PGCon Brazil 2008
-
Development of CTEs
Slides
-
September 26, 2008
-
Trees in PostgreSQL
Slides
-
September 27, 2008
-
-
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
-
View Larger
Map
-
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