David C. Walls

141 N. Norwinden Drive

Springfield, Pennsylvania 19064

(610) 328-4424

email: david@dcwalls.com

Professional Experience:

1/00—Present    Trainer, Consultant, and Author
Areas of expertise: Microsoft SQL Server database administration, optimization, and programming; Microsoft Operating Systems (e.g. Windows Server 2003) and Network administration; web development in a Microsoft, Macromedia, and Java environments; programming using C#, Java, C, and Visual Basic.

9/98—1/00         Micro Endeavors, Inc., Upper Darby, Pennsylvania: 

                          Senior Instructor / Consultant
Duties include: Teaching classes using Microsoft Official Curriculum, as well as designing and teaching classes specifically tailored for individual client organizations. Providing programming, computer and network consultative services.

2/97—9/98         Computer Resources and Technologies, Inc., Philadelphia, Pennsylvania: 

                          Senior Certified Instructor
Duties included: Teaching classes using Microsoft Official Curriculum, as well as designing and teaching classes specifically tailored for individual client organizations.  Providing programming, computer and network consultative services.

11/94—2/97        MicroAge of Exton, Exton, Pennsylvania: 

                          Instructor and Senior Network Consultant
Duties included: Teaching classes and giving seminars on topics such as Windows 95, Microsoft’s Back Office products and Norton Administrator for Networks.  Providing consultation, planning, project management, technical support and troubleshooting for clients; these services focused primarily on telecommunications networks, particularly those built around Microsoft and Novell products.

11/90—11/94      FasPak, Inc., Norristown, Pennsylvania: 

                          Manager of Engineering
Duties included: Designing and managing the design of telecommunications networks; this process involved interviewing clients, performing site surveys, analyzing blueprints and specifications, creating drawings and specifications of the physical and logical structure of the network, and providing clarifications and changes as required; preparing quotations and proposals for the design and installation of networks; making client presentations; providing technical support for Sales and Operations; installation of emerging technologies to maintain the company's competitiveness; and supporting and maintaining the company's internal Novell NetWare network.

7/87—11/90        Widener University, Chester, Pennsylvania: 

                          Systems Programmer
Duties included:  designing, installing and maintaining LANs and the University WAN; training and managing student employees to assist in the aforementioned tasks; supporting the academic and administrative computing systems; representing Widener at VIM, the CDC users group conference; publishing the University's in-house telephone directory; researching, implementing and supporting the University’s Internet link; maintaining and modifying systems and applications programs; providing 24-hour support to Operations staff.

7/83—7/87         Widener University, Chester, Pennsylvania: 

                          Technical Assistant, Hardware Technician,
Student Consultant

Duties included: providing technical support for staff, students and faculty members; diagnosing problems with PC, terminal and communications equipment; setting up temporary terminal areas for special needs such as student registration; providing operating system and database software support for University mainframes; assisting the Computing Services Business Manager, particularly in the setup and early stages of the University's faculty and student resale program for computers and computer supplies.

Professional Certifications:    Microsoft Certified Systems Engineer + Internet
                              (NT 3.51, NT 4.0, Win2000)
                  Microsoft Certified Solution Developer
                              (VS 6.0, VS.Net)
                  Microsoft Certified Database Administrator
                  Microsoft Certified Trainer
Microsoft transcript available at: http://www.microsoft.com/learning/mcp/transcripts
Sharing ID 659340, access code davidcwalls

Education:                Widener University, Chester, PA.  Completed 38 credits.

                              Delaware County Community College, Media, PA. 
Associate Degree with High Honors, Architectural Technology, May 1998
Associate Degree with High Honors, Facilities Management, May 1998

                              Villanova University, Villanova, PA.
Currently enrolled in Computer Science.

Publications:            The MSDE Bible, David C. Walls and Denise Gosnell, IDG Books, 2000. This is a book that is intended to facilitate the use of MSDE by programmers who do not have experience controlling MSDE/SQL Server entirely programmatically, or who lack database experience altogether.  Examples are given for all activities using VBScript as well as GUI tools.

                                 7 Steps to Data Warehousing, Mark D. Scott and David Walls,
   SQL Server Magazine, February and March 2000.

                                 Contributing Author: SQL Server 7 24Seven, Rick Sawtell, et al.
   Sybex, 1999