20 Birch Brush Road, Shrewsbury, MA 01545
Home phone: 508-842-2453
david@mclures.net
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).
- Java J2EE applications development for Fidelity Investments Plansponsor WebStation (PSW) enterprise web application used by 401k Plan Sponsors to manage nearly a trillion dollars worth of investments in a highly accessible, secure, and throughput focused environment.
- C++ and XML B2B programming development for Fidelity Investments NetBenefits financial 401K web application as well as the underlying “Catalina” Authentication and data switching Infrastructure servicing thousands of investors in real time in a highly accessible, secure, and throughput focused environment.
- 3D image and multimedia graphic software development using C/C++, Java, VRML, and Javascript designed to demonstrate high availability and scalability features of client to clustered server computer systems in real time for Data General Corporation.
- Years of experience in the development of network monitoring and management software from TONICS (GTE Labs), to OSNM (Stratus Computer), to Polycenter and DECPulse (Digital Equipment Corporation).
- Multimedia integrator of a wide variety of technologies from Windows MFC and XWindows based GUI, to 3D (Java3D, DirectX, and VRML), to interactive video information systems (IVIS).
- Proven ability to document software, publish training materials, and support software users.
- Accomplished ability to work independently on a variety of complex software development projects in both large and small software development organizations.
- Polished ability to deal effectively with customers in demonstrating system software.
Choose a particular project for more details.
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.
Street address
20 Birch Brush Road, Shrewsbury, MA 01545
Electronic mail address
david@mclures.net
Web address
http://www.mclures.net
Home phone
508-842-2453
Available Upon Request