David Ickes

DAVID W

391 New Boston Road

Candia, NH 03034

603-770-1799 / 603-552-5880

ickeskd@comcast.net

 
David W. Ickes                                              

 

SKILLS

Skill

Years Used

Year Last Used

Access

9

2007

ADO

8

2007

ADO.NET

4

2007

AJAX

2

2007

ASP

8

2007

ASP.NET

4

2007

C

5

1994

C#

4

2007

C++

1

1998

COM

6

2007

Crystal Reports

8

2007

Database Design

8

2007

FoxPro

1

1996

HTML

9

2007

IIS

8

2007

JSP

2

2007

JavaScript

8

2007

Java

2

2007

Microsoft Office

12

2007

.NET

4

2007

Oracle Database

6

2007

PL/SQL

8

2007

SOAP

4

2007

Tomcat

1

2007

SQL Server 2000

6

2007

SQL Server 2005

1

2007

VB 6.0 and earlier

10

2007

VB.NET

2

2006

Web Services

4

2007

Windows 2000 Server

6

2007

Windows 2003 Server

3

2007

 

MANAGERIAL: 

Technical leadership of medium to large-scale projects from conception to deployment.  Consultation with customers/clients to define requirements and develop business plans. Recommend technologies to meet customer needs. Provide time/cost estimates for projects.


Professional Experience

February 2001 to Present

TAC Worldwide

Dedham, Massachusetts

Technical Lead (Consultant).

 

Technical lead for TAC Worldwide’s web based time and attendance, payroll and invoicing system.  Met with finance to define business requirements and develop project plan. Deployed application to all of TAC Worldwide’s field offices and staffed customer sites.   The application managed time & attendance as well as contractor payroll and customer/vendor billing.  Integration with TAC’s legacy systems such as Cyborg and Pay/Bill was required.  Integration with third party payroll systems was also required at select customer sites.  Payroll processed through this system was $8-$9 million per week. Technologies used for this project where Oracle 10g, SQL Server 2000, C#, Web Services, Java, VB 6.0, COM+, XML, ASP, HTML, Crystal Reports.

Developed timecard feed system to automatically feed time and attendance data into TAC’s payroll system.  The system used a .NET FileSystemWatcher component to automatically load Excel, Word, Text and XML documents.  The system was later converted to load data into PeopleSoft. Documents were uploaded via web based applications by payroll personnel.   Technologies used were C# and VB.Net.

Developed contractor time entry system for a department of TAC that dealt with short term contracts.  The application allowed contractors to input time in the field.  Managers at customer sites approved timecards and data was automatically loaded into PeopleSoft. 
Project/contractor data was administered by TAC Coordinators.  The application loaded Project/Contractor data via
HTTP API calls to QuickBase.  Technologies used where C#, Ajax, SQL Server 2000.

Played key role in implementation of PeopleSoft at TAC.  Worked closely with finance and PeopleSoft implementation team to define rules for TAC’s staffing payroll systems.  Converted legacy payroll data for input into PeopleSoft.  Developed conversion tools for finance to aid in PeopleSoft conversion and testing.  Technologies used where Oracle 10g, SQL, C#.

Developed several web based applications for TAC’s corporate site.  Applications include Corporate Employee Lookup, Customer Credit Inquiry, Gross Margin Adjustments, and Customer Portals.  Technologies used where Oracle 10g (PeopleSoft tables), Java, JavaBeans and  Apache Tomcat.


Compaq Computer Corporation

October 1998 to February 2001

Nashua, New Hampshire

Senior Software Engineer (Contract)

Designed, developed and maintained three tier client-server web solutions for both internal and external Compaq customers.  Among these solutions were Compaq’s Support site used worldwide by Compaq customers to acquire product support; Technical Resource Repository an XML/MSSQL 7.0 based solution used to create a common vocabulary and search across Compaq’s numerous product and support databases.  Compaq's ExpressNotice enrollment web site used by internal and external customers to register and receive product notifications via email based on selected platform/product profiles; Compaq's web-based service registration used by end-users, distributors and resellers to register services; Power Industry Computer Applications (PICA 99) May 1999 Conference site used by IEEE members to view and create an itinerary for the conference; Enterprise Application Solutions Information (EASi) marketing site used by Compaq sales force to find Compaq/Partner solutions; CarbonCopy-download site used to distribute demo of Compaq's CarbonCopy application and to gather and report on marketing and sales leads.

Technologies used for these projects where Microsoft SQL Server 6.5 and 7.0, Access, Oracle, Microsoft Interdev 6.0, HTML, ASP, XML, JavaScript, COM, DCOM, Perl, VB 6.0, IIS 4.0,  Active-X, Macromedia Flash.

The Mitre Corporation

Bedford, Massachusetts

August 1996 to October 1998

Senior Software Engineer (Contract)

Designed, developed and maintained Mitre’s 5,000 user international Intranet publishing application. Skills used on this assignment included VB 5.0, ActiveX, TCP/IP, Windows NT 4.0 System Management including Services for Macintosh and Intergraph DiskShare for Unix, IIS 4.0, Active Server Pages, IPPort to control email via TCP/IP communications and Winsock functions, InterDev 6.0, Java and Perl   

May 1996 to August 1996

Doble Engineering

Watertown, Massachusetts

Senior Software Engineer

Software QA for Doble’s multinational electrical power test and monitoring product lines. Doble’s products feature client server, remote synchronization using satellite receivers, event driven software, and prediction software. Applications were written in Visual Basic, Access and C++.  Platforms were Windows NT 3.51, Win95 and Windows 3.11 using a Novell LAN.     

February 1996 to May 1996

General Electric

Somersworth, New Hampshire

Visual Basic Applications Engineer  (Contract)

Applications development and debug of General Electric’s MeterMate software.  The application was an electric meter programming application that is being used by US power utility companies to program commercial and residential electrical meters.  The application was written in Visual Basic 3.0, Visual Basic for DOS, C and Assembly and employed ODBC, MDI and third party VBX’s.   The platform used at G.E. was Windows NT 3.1 on a Novell LAN. 


Quantum Corporation

October 1994 to February 1996

Shrewsbury, Massachusetts

Senior Software Engineer

Performed software/hardware support and development for PC and VAX based disk drive testing stations, including code load, data unload, static electrical head test and head stack alignment for Quantum’s high end manufacturing line. Engineered and developed hardware, firmware and manufacturing procedures for Quantum’s high-end disk drives. Documented ISO9000 processes.  Performed statistical analysis of large volumes of  test data.  Technologies used at Quantum where Visual Basic, C, C++, Pascal, RS1 and SQL employing RDB and Access databases.    Platforms used at Quantum were VAX/VMS, DOS, Windows 3.11 and Win95 using Microsoft Windows Network and Pathworks.

July 1988 to October 1994

Digital Equipment Corporation

Maynard, Massachusetts

Senior Hardware Engineer

Project Leader for the design, development, implementation, and analysis of reliability testing for projects and programs.  This included electrical test equipment, monitoring systems, and software support tools.  Applications were written in Basic, C, Pascal and RS1. Developed project plans, estimated cost and staffing requirements, and made presentations to management to justify development of the projects.  Developed reliability test procedures. Planned and coordinated technical tasks. Designed, developed and debugged data acquisition systems and hardware interfaces. System management of MicroVAX clusters.

 


Education

1984 to 1988

TUFTS UNIVERSITY

Medford, Massachusetts

BS Electrical Engineering

 

 

1977 to 1981

BERKLEE COLLEGE OF MUSIC

Boston, Massachusetts

Audio Engineering

 

 


Member number:9938
Additional Contact information is available on the Information Page.
Software Contractors' Guild (www.scguild.com)
Copyright(c) 1995 - 2006 David Ickes and Software Contractors' Guild, 3 Country Club Dr., #303, Manchester, NH USA 03102