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.