Personal Resume

David R Van Wagner
PO Box 523
Mount Hermon CA 95041


Enjoy the challenges of project management: client relations, project schedules, resource management, tracking technical issues, and documenting project status.

Proficient in Java, C++, C, AWK, SQL, Pascal, and 80x86 Assembly programming languages. Experienced in developing for Microsoft Windows, UNIX, and DOS operating system environments.

Authored a B-Tree C++ template class.

Self-taught Microsoft Windows programming using Programming Windows 3.1 by Charles Petzold in creating a solitaire card game with lots of extras (Pyramid for Windows).

UNIX (IBM AIX, Linux, Data General DG/UX, SCO UNIX, Sun) programming and system administration experience including dbx, lex/yacc, make, sh, terminfo/termcap, uucp, and vi.


Tivoli Enterprise: Tivoli for Application Programmers, Tivoli Plus Module Construction, 1998-1999.

Object Oriented Programming Certificate: C++ Programming I, C++ Programming II, Object Oriented Programming Using C++, Java Programming, Object Oriented Analysis, Object Oriented Design, University of California Santa Cruz Extension, Fall 1994, Fall 1995, Summer 1996, Fall 1997, Spring 1998, Spring 1999.

Bachelor of Arts, Computer Information Science, University of California Santa Cruz, June 1991 (depth sequence courses in compiler design).

High School Diploma, Baymonte Christian School, Scotts Valley, CA, June 1985.


Director, Project Management, Thuridion Software Engineering, Scotts Valley, April 1996 to Present.
Manager, team lead and member on various Microsoft Windows consulting projects for major computer firms.

Senior Applications Programmer, MEDIWARE Information Systems, Inc., Scotts Valley, May 1992 to April 1996.
Responsible for scheduling and overseeing work of Engineering and Quality Assurance departments. Maintained and enhanced a UNIX application (Surgiware) using C, Bourne shell, Informix SQL, Informix ESQL/C, Informix ACE, Faircom C-Tree, Windows for C, and Vermont Views. Designed and implemented a user modifiable report with complete user documentation including tutorial which significantly off-loaded custom specification and programming requirements.

Instructor, Cabrillo Community College, Aptos, Spring 1995.

Senior Software Engineer, WestCliff Software, Inc., Santa Cruz, June 1989 to January 1992.
Worked solely with management in the design stage, to implementation, to a retail shipping product (DosAmigos) followed by technical support, and new revisions. Detailed attention to foreign file format import/export, device independent output support (daisy wheel to Hewlett Packard LaserJet), multilingual user interface, and communication between C, Pascal, and Assembler written modules.

Laboratory Instructional Aide, Cabrillo Community College, Aptos, October 1986 to February 1990.
Assisted instruction of many computer applications and programming languages in a networked computer lab consisting of over 50 IBM/Macintosh computers with access to SCO UNIX.

Additional information available upon request.