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 |
|
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 |
|
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. |