Gary Sullivan


.NET Engineer & Web Developer

A lifeling developer with a particular passion for platform-agnostic C# development, as well as all things concerning the .NET framework. My professional background includes some ancient history as a ColdFusion developer, an identity crisis as a salesman and marketer, and over 10 years of enterprise-level Microsoft stack development. I am guilty of being obsessively excited about Apple products, the revitalization of Microsoft, functional programming, lightweight JavaScript frameworks, big data, philosophy, and alpine skiing.

I like to solve problems with software, and thinking aloud with other great minds.

I am a developer with a particular passion for platform-agnostic C# development, as well as all things concerning the .NET framework. My professional background includes over 10 years of enterprise-level Microsoft stack development.

Personal Information

Date of birth
February 11th, 1980
Address
Lincoln, RI
Phone
(617) 615-9374
Website

Technical Skills

Main Languages
C# LINQ JavaScript XML ColdFusion SQL
Other Languages
Python Java VB.NET VB6 F# R
Web Development
ASP.NET MVC & WebAPI HTML5 CSS jQuery Azure
SQL Server
Database Design Advanced SQL Stored Procedures Triggers Views
Other Databases
SQLite MongoDB mySQL
Application Development
SpecFlow/Gherkin Visual Studio ALM Git Team Foundation Server Jenkins / Hudson

Work Experience

June 2013 - present

Senior Integrations Engineer @ Experian Data Quality

from June 2013 to present day

Developed the EDQ Partner Platform (Experian's '2013 Product of the Year') to give our resellers and partners a SaaS platform to consume our data quality products from. Lead developer on various innovative projects across the company.

Dec. 2011 - May 2013

Product Evangelist @ Collette Vacations

from Dec. 2011 to present day

Tasked with leading the newly created Webinar Team. Using C#, ASP.NET MVC, SQL, and GoToWebinar API built numerous team-wide systems, including our project management system (Timeline), a link shortneing tool (not yet deployed), PowerPoint merging tool, and a video transcoding utility. Increased webinar reach and attendance by 60%+ and initiated company-wide marketing webinars.

May 2007 - Dec. 2011

.NET Developer @ Collette Vacations

from May 2007 to December 2011

Originally brought in as a consultant to help complete Collette's internal reservation and product development system (NEO), and was instrumental in its completion. Later as fulltime employee helped maintain Neo system as well as build enchancements, helped in development of new website, ported company-wide reports from VB6 to SQL Reporting Services, and built a Training Management system for the Training department. Advised Website team on launch of 2010 website.

July 2006 - May 2007

Application Developer @ Artifex Consulting

from July 2006 to May 2007

Designed, built, and launched social media sports site, and was project lead for a dynamic Flash/ActionScript application for PGCalc. Improved SQL performance for multiple clients. developed applications and websites for clients using a wide variety of languages, including C#, ASP.NET, VB6, and ColdFusion.

Oct. 2005 - July 2006

Developer @ GLAD Works

from October 2005 to July 2006

Built websites for clients such as Gulf Oil, Wyeth, and Groden Schools. Maintained company Exchange and IIS servers. Started private-label CMS intiative using DotNetNuke and Drupal. Programmed ASP.NET, ColdFusion, and PHP solutions for multiple clients and was instrumental in landing contracts. Also performed other tasks to benefit the company, including installing and maintaining company Exchange server, building IIS server environments, and implementing new project management software.

July 2005 - Oct. 2005

Lead Developer @ WinCampaign

from June 2005 to October 2005

Ported legacy ASP applications to ASP.NET. Refactored database design and increased efficiency by over 50%. Was in the process of creating multilingual option and new database import tools when software was aquired and operations moved to Washington D.C.

Certifications

2013

Microsoft Certified Solutions Developer

February 2013 to present

MCSD Charter Member

Tests taken:

  • 70-480: Programming in HTML5 with JavaScript and CSS3
  • 70-486: Developing ASP.NET 4.5 MVC Applications
  • 70-487: Developing Windows Azure and Web Services

2003

Microsoft Certified Application Developer

January 2003 to present

MCAD.NET Charter Member

Tests taken:

  • 70-315: Developing and Implementing Web Applications w/ C#
  • 70-316: Developing and Implementing Windows Applications w/ C#
  • 70-320: Developing XML Web Services and Server Controls w/ C#

2014

Certified ScrumMaster

February 2014 to present

Certified ScrumMaster