Advantis Global

September 2020 to present

Software Engineer II contracted to Facebook

Migrated video metrics from sunsetted system to new, more performant statistics engine

Designed and developed internal video metric migration auditing tool

Improved test suite with more thorough and consistent coverage using computationally-generated test cases

Technologies

Hack (strongly-typed PHP) 4

PHPUnit

React 16

Flow

Systems

Object-oriented programming

Test-driven development

Sporcle

November 2018 to January 2020

Web and Salesforce Developer

Maintained the world's largest trivia site

Created new desktop and mobile versions of website footer, the first step of a major site redesign

Enhanced forms and pages on the Sporcle Live host portal

Added new features that improved the sales team's external communications and reduced workload

Spearheaded growth of Salesforce Apex automated test suite from 600 to 2600 tests in ten months

Technologies

PHP 7.2

HTML 5

CSS 3

Salesforce Apex

SOQL

Redis 5

Lightning Design Components

Salesforce custom objects

VisualForce

REST API

SVG

Systems

Object-oriented programming

Responsive web design

MVC architecture

Salesforce

January 2016 to November 2018

Software Engineer

Developed and maintained Pardot, a marketing automation platform

Created presentation database used in public launch of Wave Analytics (now B2B Marketing Analytics)

Maintained connector, used to synchronize data between Pardot and Salesforce

Authored over 40 pull requests, reviewed over 170 pull requests, and tested over 50 pull requests

Named Pardot MVP in November 2017 for innovations introduced as team scrum master

Technologies

PHP 7.1

PHPUnit

Symfony 1

Salesforce Apex

SOQL

Github

Ant

Systems

Agile methodology

Object-oriented programming

Test-driven development

LAMP Camp / The Cresca Group

July 2015 to October 2015

LAMP Stack Developer

Finished program of study and earned certificate of completion

Designed and developed an inventory and sales tracking system

In lead developer role, served as a coding and testing knowledge resource for new developers

Created data visualization objects

Technologies

PHP 5.5

MySQL 5.6

HTML 4

jQuery 2

Git

Systems

Object-oriented programming

PSR autoloading

MVC architecture

Sterling BackCheck

November 2014 to July 2015

Software Engineer Consultant

Maintained a suite of applications used to retrieve and report background check information

Developed contextual date parser, improving recognition rate by a factor of 10

Diagnosed and repaired issues involving SOAP communication security and Word OLE

Technologies

Delphi 7

C#

Microsoft SQL Server

SOAP

Word OLE

Systems

Object-oriented programming

Test-driven development

Well Played, LLC

September 2012 to July 2015

Owner

Co-founded a board and card game retail business with sales revenue of over $35,000 in 2014

Authored an inventory system

Created and automated services to post products for sale and to download financial transactions from point-of-sale system

Excelled in teaching dozens of new games to hundreds of enthusiasts at events and conventions throughout the Southeast

Technologies

PHP 5.3

Lazarus (Open-source Delphi) 1.2

MySQL 5.5

Amazon Marketplace Web Services API

Square Connect API

Systems

Object-oriented programming

ADP Incorporated

August 2007 to May 2012

Senior Software Analyst

Designed, developed, and maintained a flexible spending account management database

Coordinated with other business units to author and maintain several stand-alone applications that import data and generate reports

Created development estimates, design documents, unit tests, and user acceptance testing outlines

Technologies

Delphi 2007

Oracle 10g

Crystal Reports 9.0

Young Consulting

September 2006 to August 2007

Software Analyst

Developed and maintained an insurance proposal and claims application suite

Created and maintained auto-generated reports

Created and maintained tables and stored procedures

Technologies

Delphi 5.0

QuickReports

T-SQL

Microsoft Reporting Services

Microsoft SQL Server

BellSouth

July 2004 to September 2006

Systems Analyst II

Developed and maintained a quote generation application

In technical lead analyst role, oversaw the day-to-day operations of a team of three developers

Led group reviews of designs, code, and testing plans

In post-implementation lead analyst role, coordinated and managed repair of defect backlog

Authored over 100 analysis, specification, and unit test documents

Developed standard document templates for group use

Technologies

Delphi 6.0

CCH Incorporated

October 2002 to June 2004

Programmer Analyst

Analyzed, developed and maintained a suite of accounting practice management software

Acted as a training resource for Crystal Reports expertise for multiple divisions and locations of the company

Contributed to four released versions of our team's product

Technologies

Delphi 7.0

Crystal Reports 9.0

Artisan Software Design

August 2001 to October 2002

Owner

Founded and managed a freelance software consulting practice

Analyzed, designed, coded, tested, and implemented bar code inventory software for Santee Cooper

Analyzed, designed, coded, and tested publicly distributed end-user inventory system for Maximum Rx Credit

Technologies

Delphi 5.0

Crystal Reports 8.0

Columbia Ultimate Business Systems

September 2000 to August 2001

Delphi Developer

Developed and maintained a Windows-based debt collection software suite

Analyzed, designed, coded, and tested flat file import functionality

Acted as liaison between development and product validation teams

Technologies

Delphi 5.0

Crystal Reports 8.0

ClickChoice.com

July 1999 to August 2000

Developer

Developed and maintained home internet filtering suite of applications

Worked closely with quality assurance to implement suggested changes

Designed, coded, and tested original Delphi components

Technologies

Delphi 4.0

Computing Solutions

June 1996 to July 1999

Associate Developer

Designed and developed custom software for multiple small business clients

Managed many projects from initial design to final delivery

Primary contact for multiple clients

Technologies

Delphi 2.0

Microsoft Access 97

Crystal Reports 6.5