Stephen Beitzel
Objective
I am driven by a desire to ship quality code. I write software that's
easy to maintain, easy to extend, easy to understand, and easy to document.
I work on real-world projects and understand the value and necessity of
clean source code. I'm flexible, self-starting, and a quick study. I'm
looking for a position in a goal-oriented, deadline-driven environment
where the team is devoted to creating and perfecting a shippable product.
Professional Experience
2002: IG Studios -- Mountain View, CA
Software Engineer/Web Developer
- Developed a sweepstakes website, including administrative tools, using
PHP and MySQL on a FreeBSD host.
- Set up source control for design documents, web data, and code on a
remote CVS host.
- Configured and administered the web and database servers.
2001: HomeShark Solutions LLC -- San Francisco, CA
Software Engineer
- Provided contract software development and support services to Citi
Financial for technology transferred from iOwn.
2000: Envolved-- San Francisco, CA
Chief Technical Officer
- Specified, built, and maintained the internal network and the
development environment.
- Wrote mod_perl modules, set up and maintained the CVS repository,
wrote stored procedures for Sybase ASE, and edited HTML to integrate
the pages developed externally with the internally developed applications.
1997 - 2000: iOwn-- San Francisco, CA
Software Engineer
- Developed the Home Valuation, Rent vs. Buy, Refinance Check, and
HomeScout applications.
- Developed internal mail tools to support the marketing department.
- Managed project resources and led development efforts for the real
estate group.
1996 - 1997: Salamander Interactive -- San Jose, CA
Software Engineer
- Optimized file I/O and sound playback for the Salamander Simulation
Engine - a component-based cross-platform general simulation tool.
- Designed and built the math and logic components for
ActivChemistry.
- Designed and built the "bitville" component suite, a SimCity-style
economic simulation.
.
Interface Programmer
- Implemented the interfaces of the chat, message board, and
registration subsystems of eWorld.
- Helped the Interface Designers design new features for eWorld,
including a mail processing tool that shipped with the 1.1 version
of eWorld and CGI scripts for use on the web.
- Collaborated with other programmers to implement new features for
eWorld and new eWorld clients.
- Wrote several command macros for automating software installations
and upgrades as well as other system administration tasks on the
eWorld host computer. One of these was used in training classes by
Stratus Computer, Inc.
- Wrote CGI applications, helped other programmers with their development
work, and performed maintenance on eWorld.
1993: Oxford & Associates -- Cupertino, CA
QA Engineer
- Contract QA, prepared and executed test plans for the eWorld client
software at Apple Computer.
1990 - 1992: Mount Zion Health Systems -- San Francisco, CA
Gifts Coordinator
- Logged donations and sent out thank-you letters, provided reports for
internal and external record-keeping, wrote code to expand and optimise
the donor database (dBase III), upgraded the database to FoxPro, and
installed and supervised two Novell NetWare networks.
Skills
Can write good code in C, C++, Perl, PHP, SQL, and Delphi in my sleep.
Must debug sleep-written Unix shell scripts, Java, and Transact-SQL.
Have developed for Microsoft SQLServer, Sybase ASE, and MySQL while
stone-cold sober and with malice aforethought. Work with Windows, Unix
(FreeBSD, Linux), and MacOS. Have used CodeWarrior, KDevelop, Visual
Studio, Visual SourceSafe, CVS, and Perforce while fully awake and
doing the right thing. Have administered and developed for Apache and
IIS.
Education
Bachelor of Arts in Drama, UC Irvine, 1990