David Paul McLure

20 Birch Brush Road, Shrewsbury, MA 01545

Home phone: 508-842-2453


Resume Contents


Extensive web, network management, and multimedia based programming experience on a variety of Windows and Unix based operating systems. Expertise in various programming languages with an emphasis on Java J2EE, C++, XML, Javascript, HTML, VRML (Virtual Reality Modeling Language).

Back to Top

Skills & Accomplishments:

Back to Top

Recent Projects

Choose a particular project for more details.

Back to Top

Work Experience:


Fidelity Investments
Principle Consultant Software Engineer / Developer: June, 1998 - Present

Java / J2EE / Struts based internet software engineering and development of secure, time critical, high performance financial web product suite. Websphere Appserver deployment experience utilizing development tools such as WebSphere Application Developer (eclipse), Visual Age for Java, and Microsoft Visual C++.

Software development focused primarily around backend server database and B2B XML data access for front facing web applications. Also included front-end client GUI development in Javascript, ASP, & HTML, as well as custom engineering of switching software and layered secure server architectures in C/C++ which insured fool-proof security for financial web applications. Security software development involving Netscape Enterprise Server C API on Unix using RPC backend request interprocess communication.

(see the Recent Projects section for more details).


Data General Corporation
Technical Marketing Specialist : Winter, 1996 - June 1998

Research and Development of graphical demo software using Java, VRML, Microsoft Visual C++, HTML, SQL, and an assortment of state of the art tools and utilities . Complete hardware assembly, operating system, database, and layered software installation, and integration of Windows & Unix client/server systems for both demo, as well as in-house production purposes. Utilization of technical expertise to demonstrate the latest Data General product offerings to customers.


GTE Laboratories
Technical Consultant : Summer, 1995 to Winter 1996 (contract)

Development of both low-level byte protocol in C communicating with mid to higher level C++ Xwindows GUI software for management of fiber optic based (SDH) video switching system.


Stratus Computer
Senior Software Engineer : Spring, 1993 to Summer, 1995

Open Systems Network Management SNMP Agent software development in C for Stratus' Fault Tolerant Unix (FTX) systems.

C++ compiler and Interviews (object oriented X-Windowing toolkit) support and development for Stratus' Sustaining Systems Engineering organization.. Ported USL C++ compiler to FTX.


Digital Equipment Corporation
Senior Software Engineer : Spring, 1984 to Spring, 1993

DECmcc (Polycenter) Network Management software development in C and X/Motif. Worked on the DECnet Agent (networking protocol), the Presentation Module (the X-windows GUI), and the Alarms Functional Module (rule-based alarm management).

Distributed IVIS Training System software development in C on VAX/VMS.

Distributed Queuing System (DQS) development and support. Imaging capture and display software development in Postscript and Pascal. DECPulse client/server system monitoring utility in Pascal and GKS (Graphical Kernel System) for DECWorld '87.

Interactive Video Information System (IVIS) multimedia software development.

Back to Top


Academic Background:

Northeastern University : Graduate Certificate - 1991
Data Communications
Harvard University : Certificate of Applied Sciences - 1986-90
Software Engineering
University of Iowa : Associate Degree - 1982-83
Computer Science
University of Iowa : Bachelor of Arts Degree - 1975-80
Film and Broadcasting.
Back to Top

Contact Information

Street address
20 Birch Brush Road, Shrewsbury, MA 01545

Electronic mail address

Web address

Home phone

Back to Top



Available Upon Request

Back to Top