(802) 985-3165 anytime
(802) 425-2450 summer only
ed@stauffconsulting.com
Edward L. Stauff
Resumé
189 Bacon Drive
Shelburne, VT 05482
www.stauffconsulting.com

Technical Expertise
C# & VB.Net
Java
C++
OOD / OOP
UI Design
Windows 2000 & XP
Technical Documentation
Test Automation
Organizational Expertise
Project Management
Team Leadership
Consensus Building
Mentoring
Individual Contributor
Initiative / Self-Starter
Multitasking & Meeting Deadlines
Software Development Methodology
Excellent Communicator
Additional Skills
SQL
Microsoft SQL Server
HTML, CSS, XML
UML
Client / Server
RPC
TCP/IP (Sockets)
Macintosh OS 9 & 10

Selected Softography
Film Cut List Tool
A major component of Avid Technology's Media Composer family of professional video editing software, the Film Cut List Tool generates instructions for (human) film negative cutters. Film cutting is a destructive process, so the generated cut lists must be absolutely accurate and correct.

Work included customer collaboration, architecture, UI design, design of complex data analysis algorithms, implementation, and testing.

Personally responsible for writing & maintaining 75k lines of cross-platform C++ code (Windows & Macintosh).

Satin
A second-generation test automation system for Avid Technology's Media Composer family of professional video editing software. 60k lines of Java, with some C++ in the application under test. Features included:

Database Code Generator
This development tool generates source code for the C# or VB.Net class that represent database tables and records, along with SQL stored procedures to support database access methods. Enables rapid development of database applications.

Personally responsible for conception, design, implementation, documentation, and support. 31k lines of VB.Net code.

Music Database
A networked Windows database application for organizing music files of various types, including audio, MIDI, scores, and lyrics. Personally responsible for conception, design, implementation, documentation, and support. 50k lines of hand-coded C# and VB.Net code, with another 40k lines of generated VB.Net and SQL code.
Allscripts Inc., Burlington, VT 2006 * Designed and implemented components of a medical database system. Technologies included C#, Visual Studio 2005 (.Net 2.0), Infragistics NetAdvantage.
Professional History
 
Allscripts, Inc., Burlington, VT 2006
Green Mountain Logic, Montpelier, VT 2005-2006
Retail Vision, Inc., Middlebury VT 2003-2005
IPORE, Inc., Charlotte VT 2002-2003
Avid Technology, Tewksbury MA 1991-2002
Satin   (2nd-generation test automation system; see Softography) Feature Tree Manager   (system for tracking test coverage by product feature) Test Automation Film Cut List Tool (see Softography)

Education

Yale University - B.S. in Computer Science


Personal Projects

1995-2000 : designed and implemented in C++ a programmable MIDI filter/processor for live performance.

1990 : designed and built hardware (TTL) and software (C++, assembler) to interface an organ pedal keyboard to a PC to control a MIDI synthesizer.


Download this resume in other formats:     PDF (Acrobat)     RTF     Microsoft Word     Plain ASCII Text     [14 August 2006]