JOSEPH M. BRENNER
1594 Sanchez St.
San Francisco, CA 94131
(415) 550-7352
doom@kzsu.stanford.edu
INTEREST
-
A position in web development / database engineering,
using my current skills in Perl, SQL, Apache (mod_perl,
DBI & Mason) and Unix.
- Additional software skills:
- Localization engineering (Unix and Windows);
Programming C, Pascal, Fortran, and Assembly
EXPERIENCE
- Obsidian Rook, 2006 to present
-
- Software development. including Perl CPAN modules:
List::Filter,
Module::List::Pluggable,
File::Locate::Harder,
App::Relate,
IPC::Capture,
Emacs::Run,
Emacs::Run::ExtractDocs
- Friendfinder Inc, 2005 to 2006
-
- Re-engineered database schema to subdivide a rapidly growing
MySQL table of 60 million rows into 100 sub-tables;
Identified and rewrote all existing queries to transparently
access the individual tables as though they were still one
monolithic one.
-
- Tracked down and repaired bugs in the financial handling
code (in particular, in affiliate crediting and payout) of an
extensively patched and re-worked perl code-base, optimized
reports for efficiency to scale with continual growth in
data base size.
-
- Developed code test framework that uses alternate
table sets to work-around the absence
of a dedicated test database.
- Obsidian Rook, 2003 to 2004
-
Administered web site using perl/Mason: The Jade Monkey;
- Programmed development tools and utilities in perl and
emacs lisp, including
Text::Capitalize
and GraphViz::Dbi::General (on CPAN) and perlnow.el (a candidate for GNU Emacs).
Additional code samples are available.
- Emusic, Inc, 2000 to 2002
-
Developed and maintained web site features for the Emusic
site, using a linux, apache, mod_perl/Mason architecture;
Created financial reporting programs using complex Oracle
SQL queries, via the perl DBI interface.
- Polymuse Consulting, 1999 to 2000
- Programmed Perl CGI and mod_perl web applications
using the postgresql database via DBI and SQL,
and HTML forms. Administered Redhat Linux system.
- Silicon Graphics, Inc, 1997 to 1998
- Performed software localization engineering for
Irix 6.5 (Worldview); tested and debugged
localized software.
- Netscape, Inc, 1996 to 1997
- Performed software localization engineering for the
Netscape Unix client (Communicator/Navigator).
- Simultrans, LLC, Software Localization Engineering, 1992 to 96
- Programmed localization tools and utilities; tested and debugged
localized software, help systems and web pages; and performed
unix system administration duties.
- IBM Almaden Research Center, Storage Systems Product Division, 1990 to 92
- Evaluated prototype thin-film disk drive head
manufacturing techniques.
Administered and maintained laboratory equipment interfaced with PCs.
- Stanford University, Center for Materials Research, 1985 to 90
- Produced super-conducting fibers, and analyzed their properties.
- Creative Contractors, Long Island, New York, 1984
- Administered database using dBase III software; programmed new report formats.
- Westinghouse, Advanced Projects Group at the NRF Core Facility, 1982 to 84
- Designed tools for remote disassembly of expended nuclear fuel
cores. Developed decontamination techniques.
Programmed software for database update and report generation.
EDUCATION
- Stanford, MS in Materials Science and Engineering 1990
SUNY at Stony Brook, BE in Mechanical Engineering 1982
Additional course work at Stanford and Idaho State University.