Ed Swartz

 

Summary

 

Over 25 years experience in the software development industry. Founder and principal of Sandy Pond Consulting Group, Inc., a one-stop source for software design and development. Proven success in creating web, database and applications. Specializes in conducting excellent specification analysis and creating easy-to-use, reliable software.

 

Skills

 

C#, ASP.NET

VBScript, ASP

HTML

Access, SQL Server

 

(Partial skill list. See end-of-resume for full skill list)

Testimonials

·         My experience with Ed has been very positive
-- he's very responsive and customer-focused...
From Ted Ngo, Outside The Box Solutions

 

Representative Projects

 

HamptonEats.Com

March, April 2004

 

 

Role: Consultant & Software Developer

 

Client Background: Client publishes online directory of restaurants in the NY Hampton area.

 

Accomplishment: Developed web application to display directory of restuarants and food establishments in the NY Hampton area.

 

Tools: C#, ASP.NET, SQL Server, Access, HTML.

 

FinancialAdvertising.Com

December 2003

 

 

Role: Consultant & Software Developer

 

Client Background: Client has identified niche market for print magazine targeting advertising for financial and media firms.

 

Accomplishment: Developed web application to display articles, ads and company profiles, perform reader registration and login to access articles, and print magazine subscription via Paypal.

 

Tools: C#, ASP.NET, Access, HTML.

 

RateAMateScale.Com

November 2003

 

Role: Consultant & Software Developer

 

Client Background: Dr Mead provides relationship counseling for couples and singles seeking a relationship.

 

Accomplishment: Created web application that allows singles to rate prospective mates in several areas.

 

Tools: C#, ASP.NET, Access, HTML.

 

Usa-Green-Card.Com

August, 2002 to February, 2006

36 Month Project

Role: Consultant, Project Manager

 

Client Background: Usa-Green-Card.com helps people apply for the Green Card lottery.

 

Accomplishment: The original developers of the web application had many problems: 1) it was very poorly designed, 2) very poorly coded, 3) had many bugs, and 4) it was very difficult to add new features.

 

I completely redesigned the database tables and software from scratch. The software went from non-working to working. The new design makes it easy to add new languages and new features.

 

Coordinated the activities of a graphic designer who created the look and feel for the site.

 

Noteworthy: Software from previous developers did not work.  Designed new database and software structure. The software works!

 

Tools: ASP, SQL Server, Access, HTML

 

MediaLifeMagazine.com

March 2003 (Several Months)

 

 

Role: Consultant

 

Client Background: MediaLifeMagazine.com writes articles about the media industry.

 

Accomplishment: Provided consultation on design and configuration of newsletter subscription software, registration software, and hosting configurations to meet the goals of lowering costs and sending newsletter out to subscribers efficiently. (In progress) Designing and developing registration application software, performing installation and configuration of the newsletter software, migrating email list to new newsletter database from third party service.

 

Tools: ASP, SQL Server, Access, HTML.

 

BizFin.com

May, June 2002

 

Role: Consultant

 

Accomplishment: Designed and created a PHP application that allows financing sources to list their firm and investment profiles, and for business executives seeking financing to search the financing sources listed in the database.

 

Tools: PHP, MySQL, HTML

 

GraceMorrison.com

May, 2002

 

Role: Software Engineer

 

Accomplishment: Wrote PHP script to allow fans to sign up for Grace’s newsletter.

 

Tools: PHP

 

Vermont.com

April, 2002 (Several Months)

 

Role: Software Engineer

 

Accomplishment: Wrote PHP scripts to convert Central Ad data into AdComplete format. Includes conversion of HTML files and database entries referencing Central Ad into AdComplete AdTags.

 

Tools: PHP, Access, SQL Server

 

MediaLifeMagazine.Com

January, 2002

 

 

Role: Software Engineer

 

Accomplishment: Completely redesigned very poorly written ASP application to handle magazine subscriptions and made it work.

 

Tools: ASP, Access

 

Gyrate.com

May, 2001

 

Role: Strategic sales and marketing partner for Gyrate’s web content management system, PubSystem. Developed marketing plans, marketing tactics, direct sales to prospects.

 

Vermont.com

May 2001

 

Role & Project: Software Engineer, Event Listings

 

Accomplishment: Designed and created image rotation application.

 

Noteworthy: Designed image rotation application to provide quick selection of events to ensure fast loading of the front page.

 

Noteworthy: Reduces the site administrator time spent on editing HTML to update event information on the site.

 

Tools: ColdFusion, Microsoft SQL Server 7.0, Microsoft Access

 

Vermont.com

May, 2001

 

Role & Project: Software Engineer, Image Rotation

 

Accomplishment: Designed and created a ColdFusion application which rotates the display of images at the top of the front page of the site.

 

Noteworthy: Designed application to provide quick selection and access to images to ensure fast loading of front page on visitors browsers.

 

Noteworthy: The fresh and changing nature of the front page helps to draw more visitors to the site.

 

Noteworthy: Relieves site's webmaster of the daily tedious task of updating the site with new images.

 

Tools: ColdFusion, Microsoft SQL Server 7.0, Microsoft Access

 

Vermont.com

April, 2001

Role & Project: Software Engineer, News of The Day

 

Accomplishment: Designed and created a ColdFusion application which allows writers to submit and edit stories for publication, allows visitors to view the latest story and to search and view past stories.

 

Noteworthy: Relieves site's webmaster of the daily tedious task of updating the site front page with new stories.

 

Tools: ColdFusion, MS SQL 7.0, Microsoft Access

 

GearShopping.com

Jan 2001

Role: Project Leader

 

Accomplishment: Prepared project specifications for Merchant Subscription database application. Selected technology for project.

 

Block Island Software, Inc

Cambridge, MA

2000 Summer-Fall

 

Role: Software Engineer

 

Accomplishment: Worked on Windows 2000 PCI device drivers for new hardware for next-generation storage technology company.

 

Tools: Windows NT 4.0, Windows 2000, device drivers, C++, NuMega DriverStudio DriverWorks.

 

Immersion New Media

Santa Cruz, CA

2000 Summer

 

Role: Software Engineer

 

Accomplishment: Prepared project specifications. Designed a set of Macromedia Dreamweaver Extensions to provide a user-interface for Windows Media Player ActiveX control.

 

Tools: JavaScript, HTML

 

Immersion New Media

Santa Cruz, CA

2000 Spring

Role: Software Engineer

 

Accomplishment: Designed and developed a very sophisticated and complex set of Macromedia Dreamweaver Extensions to provide a user-interface for an ActiveX control which plays DVD movies.

 

Noteworthy: Reduces web page design time significantly by providing web page designers the ability to easily design web pages to play DVD movies instead of laboriously hand-coding the web pages.

 

Tools: JavaScript, HTML

 

Wade Bower

Boston, MA

Jan 2000

 

Role: Project Leader

 

Accomplishment: Prepared project specifications for game software.

 

Mad Dawg Sports

Philadelphia, PA

July 1999

 

Role: Software Engineer

 

Accomplishment: Added new features to sports book gambling software package GuruTracker. Features: reports, betting limits, and betting deadline enforcements.

 

Noteworthy: Improved features allowed client to increase sales of product.

 

Tools: Linux, Perl

 

Central Ad Software

Waltham, MA

Oct 1998

 

Role: Project Leader, Software Engineer

 

Accomplishment: Prepared project specifications for complex and sophisticated CGI application to select and display ad banners on web sites. Designed and developed all software for application.

 

Noteworthy: Clients love great performance, features and easy-to-use interface. Very popular ad-serving software program.

 

Tools: Visual C/C++ 6.0, Linux, Windows NT, CGI programming

 

Genesis One Technologies

Boca Raton, FL

Oct 1998

 

Role: Project Leader, Software Engineer

 

Accomplishment: Designed and developed a complex Windows NT File-System filter driver to improve read disk I/O performance.

 

Tools: Visual C/C++, Windows NT, Filter Drivers

 

White Mountain DSP

Nashua, NH

May 1998

 

Role: Software Engineer

 

Accomplishment: Developed Windows NT 4.0 kernel-mode device driver for DSP emulators. Supports PCI, PCMCIA, & ISA devices.

 

Noteworthy: DSP tools users saw vastly improved performance over old version of drivers.

 

Tools: Visual C/C++, NuMega SoftIIce Debugger

 

PictureTel Corp

Andover, MA

Mar 1998 to May 1998

 

Role: Software Engineer

 

Accomplishment: Study and design of how to merge features from Windows 98 and Windows NT 4.0 kernel-mode audio device drivers for video conferencing desktop product. Design of how to add new features such as streaming, etc.

 

Noteworthy: Very complex device driver requiring many weeks of study and design.

 

Tools: Visual C/C++

 

DIGITAL Equipment Corp

Nashua, NH

Sep 1994 to Sep 1997

Role: Software Engineer

 

Accomplishment: Designed and coded Windows NT 4.0 Kernel-Mode I/O Device Driver for Graphics Accelerator Board.

 

Debugged and corrected many problems, added several new features, rewrote portions DMA driver for PowerStorm Graphics Software. Debugged and corrected many problems, added new features for Video and Miniport drivers:

 

Ported complex Multimedia Software library from DIGITAL Unix to NT 3.51. Debugged & fixed problems in JV3 NT Kernel-Mode Device Driver.

 

Noteworthy: Digital realized tens of millions of dollars of revenue from sales of this product.

 

Tools: Windows NT 3.51 and 4.0, Visual C/C++

Kernel-Mode I/O and DMA Device Drivers

 

DIGITAL Equipment Corp

Shrewsbury, MA

Feb 1992 to May 1994

Role: Project Leader, Software Engineer

 

Accomplishment: Designed and developed a Multi-Platform Real-Time disk I/O performance tool using Object Oriented Design and C++. Maintained legacy Real-Time disk I/O performance tools.

 

Tools: C, C++, Macro-32, Macro-64, Fortran, Pascal, OpenVMS DCL., OpenVMS, Windows NT, OSF/1, SunOs, Solaris, Ultrix.

 

DIGITAL Equipment Corp

Nashua, NH

Oct 1991 to Jan 1992

Role: Software Engineer

 

Accomplishment: Complete re-design and development of installation, configuration, startup and shutdown procedures for TCP/IP product for OpenVMS..

 

Noteworthy: Improved installation procedures ensured correct installation of product and reduced support.

 

Tools: OpenVMS DCL, VAX Document.

 

Thomson & Thomson

Quincy, MA

May 1991 to Sep 1991

 

Role: Software Engineer

 

Accomplishment: High-Level consulting and support for Trademark Search database.

 

Noteworthy: Company realized revenue because applications ran during business hours.

 

Tools: OpenVMS System Management, OpenVMS DCL, FMS, RMS.

 

Virtual Image, Inc

Ayer, MA

Jul 1990 to May 1991

 

Role: Project Leader, Software Engineer

 

Accomplishment: Designed and developed Genetic Algorithm simulation engine.

 

Tools: THINK C/C++, Object-Oriented Programming.

 

Atex, Inc

Bedford, MA

Apr 1989 to Jul 1990

Role: Software Engineer

 

Accomplishment: Developed installation procedures for Newspaper Publishing System.

 

Noteworthy: Reduced installation time from 5 days to 1 day.

 

Tools: OpenVMS, OpenVMS DCL, C, Unix.

 

Racal-Interlan, Inc.

Boxboro, MA

Dec 1988 to Apr 1989

Role: Software Engineer

 

Accomplishment: Modified 2 OpenVMS 5.0 SMP I/O Device Drivers.

 

Tools: OpenVMS, MACRO-32.

 

Hagstrom Company, The

Bedford, NH

Oct 1988 to Nov 1988

 

Role: Software Engineer

 

Accomplishment: Developed real-time Data Collection software for Book OCR Scanning System.

 

Noteworthy: Client was able to process huge backlog of book covers to account for returns by bookstores.

 

Tools: VAXELN, C, EPASCAL.

 

DIGITAL Equipment Corp

Northboro, MA

Jan 1987 to Aug 1988

 

 

Role: Consultant

 

Accomplishment: Managed large VAXCluster System for one of Digital Financial Management Centers (FMC).

 

Noteworthy: FMCs were able run periodic financial applications within time constraints.

 

Tools: OpenVMS, RDB, RALLY.

 

Micom-Interlan

Boxboro, MA

Jan 1986 to Dec 1986

 

Role: Software Engineer

 

Accomplishments: Enhancements to Network terminal server I/O Device Drivers.

 

Tools: OpenVMS, C.

 

DIGITAL Equipment Corp

Maynard, MA

Aug 1981 to Jan 1986

 

Role: Software Engineer

 

Accomplishment: Developed Real-Time firmware & software for laser multiprocessor printer controller, print engine and host controller. Developed ANSI software for high-speed laser printer.

 

Noteworthy: Digital realized revenues from sales of the product.

 

Tools: OpenVMS, VAXELN, C, RT-11, Macro-11, 68000, Signetics 8x300.

 

DIGITAL Equipment Corp

Maynard, MA

Mar 1979 to Aug 1981

Role: Software Engineer

 

Accomplishments: Designed and wrote Network control program for DECDATAWAY network product.

 

Noteworthy: Digital realized revenues from sales of the product.

 

Tools: OpenVMS, Macro-32.

Skills

 

 

Operating Systems

Windows 2000, Windows 4.0, Linux, OpenVMS, Macintosh OS, RT-11, & VAXELN.

 

Languages and Tools

Visual C++, C, PHP, ColdFusion, ASP, Vireo Driver::Works, OpenVMS CMS, DCL, MMS, & THINK C/C++, NuMega Soft-Ice Debugger, Perl, CGI, HTML, Java, JavaScript.

 

MySql, Microsft SQL Server.

 

Assembly Languages

Microchip PIC 16/17, Macro-11, Macro-32, Macro-64, Motorola 68000 & Signetics 8x300.

 

Platforms

 

Digital Alpha AXP, Intel, and VAX.

 

Articles & Newsletters

 

The following articles and newsletters are written by Ed Swartz and published by Sandy Pond Consulting Group, Inc.

 

ColdFusion Technical Notes

 

Over 30 pages of technical notes on ColdFusion workarounds, tricks, and tips for faster ColdFusion development.

 

Device Driver Articles

 

Windows NT: High Performance I/O Techniques

Windows NT: Developing Device Drivers in C++

 

Successful Software Design Tips

 

Discusses software engineering practices. Published quarterly. Sent via postal mail.

 

Ed’s List

 

Lists networking events in New England area. Current subscriber base is about 340 (potential partnership might bring subscribers up to 1100). Includes networking tips.

 

ColdFusion Developer’s Journal

 

“Changing Seasons, Changing Images”. Describes application for high performance of rotating images for Vermont.com.

Software Contractors Guild

 

Occasional articles on software development practices distributed to about 2,300 members.

ColdFusion Custom Tags

 

A collection of over 60 custom tags designed and developed for ColdFusion applications.

 

PHP Classes

 

A growing collection of PHP classes for handling web forms.