Overview
Work History
Education
Skills
Timeline
Generic

David Cairns

Northborough,MA

Overview

27
27
years of professional experience

Work History

Senior Web Developer

ESM Software Group
01.2015 - 10.2025
  • Senior member of a development team of software to manage business strategy.
  • Developed Excel import/export using Apache POI and jSpreadsheet.
  • Developed application specific distributed AWS based Redis cache using cfredis and jedis.
  • Developed flexible Highcharts engine for user defined charts.
  • Developed code to support user defined functions via Excel using Apache POI.
  • Developed application specific SQL processes for account clone and delete.
  • Experience with: ColdFusion 2021, MS SQL Server 2014, Stored Procedures, CSS, JavaScript, Highcharts, Apache POI, jSpreadsheet, Redis.

Senior Web Developer

Palladium Group
08.2012 - 01.2015

Web Services Manager

WIDE World, Graduate School of Education, Harvard University
01.2006 - 08.2006
  • Responsibilities include ColdFusion installation/support, application design, database design and modification, coding, testing, documentation and implementation, and the supervision of one employee.
  • Responsible for maintaining and enhancing several ColdFusion web applications with functionality encompassing: Student registration, student administration, client management.
  • Credit card processing, financial reporting, invoice generation.
  • Course creation and administration, instructor-student communication, student collaboration and curriculum creation.
  • Collecting, generating and providing research findings.
  • Custom multi-language content management software.
  • Developed the following specialized functionality: Customized Perl based graduate certificate creation.
  • Customized multi-language discussion software based upon Fusetalk and TinyMCE.
  • Integrated permission server for encrypted course resources based upon Fileopen encrypted PDF control software.
  • Customized course survey creation and automatic survey reporting.
  • Customized instructional staff management software.
  • Improved website security by implementing sitewide SSL, password hashing plus salting, eliminated cross-site scripting, SQL injection. Security testing included the use of Hailstorm.
  • Experience with: ColdFusion 9, MS SQL Server 2005, CSS, JavaScript, jQuery, Dreamweaver.
  • WIDE World (Wide-scale Interactive Development for Educators) provides multi-language online professional development for teachers around the world (English, Spanish, Chinese)

Web Developer / System Administrator

Microfinancial Inc.
07.2002 - 01.2006
  • Provided support for Themeware, a build-your-own web site application with 8000 customers, generating $5.2 million in revenue.
  • Initially hired to manage a three-person group to perform the maintenance, but reduced company funding forced staff reductions in which my entire staff was eliminated.
  • In December of 2002, I assumed complete support of Themeware including firewall, network, system administration, application support, database administration and user help desk.
  • Replaced leased equipment and migrated the entire application from California to Massachusetts to reduce costs.
  • The migration was complex and made more difficult due to time constraints and other issues.
  • Redesigned and implemented an updated, secure platform consisting of FreeBSD and Solaris in spite of the complexity of the application, the software libraries involved and the requirement for access to external merchant accounts for credit card processing.
  • In addition to Themeware support: Security projects involving digital forensics.
  • Managed web sites and digital certificates for Microfinancial.
  • Implemented automation to replace and improve the call reporting process of our Nortel phone system.
  • Installed and managed 20+ Cisco switches as part of a two-step facility refit for our company.
  • Experience with: Solaris, FreeBSD, Perl CGI, Apache, MySQL, Bind, Sendmail, Roxen Web Server, Nokia Checkpoint Firewall-1, Cisco LocalDirector, Cisco switches, NT, IIS, Exchange 2000, Veritas Backup Exec, Guidance Encase, Paraben E-mail Examiner, dtSearch, SecureCRT.

ColdFusion Developer

NorthPoint Domain
05.2000 - 07.2002
  • Design team member and developer for ColdFusion based medical websites.
  • Worked with medical editors to develop processes for producing and maintaining web based content for physicians and patients.
  • Developed specialized utilities for sales tracking, content management, automated web content caching and generating CD based web site demos.
  • Experience with: ColdFusion 5.0, CF Studio, Allaire Spectra 1.5.1, NT, IIS, MS SQL, JavaScript, VSS, RemotelyAnywhere, pcAnywhere, Ektron eWebEditPro.

Intranet Web Developer

Electronic Data Systems at Boston Scientific Corporation
04.1999 - 05.2000
  • Boston Scientific Corporate Intranet design and launch.
  • Design and implementation of ColdFusion based application content management system.
  • Experience with: NT, IIS, ColdFusion 4.0, MS SQL 7.0, Dreamweaver.

Technical Consultant, Mail Messaging Team Lead

Electronic Data Systems
06.1998 - 04.1999
  • Coordinated a team responsible for electronic mail support and maintenance, 8000+ mail accounts worldwide.
  • Supported mail migration from MS Mail to MS Exchange.
  • Installed NT servers in Europe and other sites as part of BSC’s worldwide infrastructure.
  • Automated process to synchronize the Exchange public address book based upon the company phone book data.

Education

B. S. Degree with Distinction - Computer Science

Worcester Polytechnic Institute
Worcester, MA

Skills

  • Client communication
  • Backend development
  • Software debugging
  • Test-driven development
  • Content management systems
  • Object-oriented programming
  • Javascript

Timeline

Senior Web Developer

ESM Software Group
01.2015 - 10.2025

Senior Web Developer

Palladium Group
08.2012 - 01.2015

Web Services Manager

WIDE World, Graduate School of Education, Harvard University
01.2006 - 08.2006

Web Developer / System Administrator

Microfinancial Inc.
07.2002 - 01.2006

ColdFusion Developer

NorthPoint Domain
05.2000 - 07.2002

Intranet Web Developer

Electronic Data Systems at Boston Scientific Corporation
04.1999 - 05.2000

Technical Consultant, Mail Messaging Team Lead

Electronic Data Systems
06.1998 - 04.1999

B. S. Degree with Distinction - Computer Science

Worcester Polytechnic Institute
David Cairns