Page

Resume

DR

David Raines

Web & Database Developer

📍 Saint Louis, Missouri ✉️ Draines011488@gmail.com

Developer with hands-on experience across the full web stack and CRM/database layer — building and maintaining production websites, writing Salesforce Apex batch classes, architecting automation flows, and implementing analytics infrastructure. Comfortable moving between front-end code, back-end data logic, and the tools that connect them. Currently leading web development and Salesforce/PatronManager development at The Repertory Theatre of St. Louis.

Web Development

HTML & CSS
JavaScript
WordPress
PHP
Web Accessibility / WCAG
Git / GitHub
Responsive Design

CRM & Database

Salesforce Apex
Salesforce Flow Builder
PatronManager
C#
SQL

Analytics & Marketing Tech

Google Tag Manager
Google Ads
Google Analytics
Google Workspace

Design & Creative

Adobe Creative Suite
Adobe XD
Unity
Autodesk Maya

Web & Database Development

2025 – Present

The Repertory Theatre of St. Louis · Saint Louis, MO

Web & Front-End

  • Sole developer responsible for all front-end updates and new page builds on repstl.org.
  • Rebuilt high-impact pages to improve usability, accessibility, and visual consistency.
  • Conducted ADA/WCAG compliance audits and resolved contrast, focus, and screen reader issues.
  • Built a full WordPress theme demo and stakeholder presentation for a proposed CMS migration covering architecture, cost savings, and plugin strategy — currently under internal review.

Salesforce / PatronManager

  • Built and deployed DonationRollupBatch, a scheduled Apex batch class that calculates Total Gifts, Largest Gift, Number of Gifts, Last Gift Date, Last Gift Amount, and First Gift Date nightly on Contact records.
  • Built a record-triggered Salesforce Flow delivering scheduled email and in-app follow-up notifications to development staff.
  • Developed a scoped HTML ticket purchase snippet embedded in the Showtime CMS for the Diamond Anniversary Concert Series.
  • Researched and documented PatronManager limitations around donor-status-gated discount codes.

Analytics & Tracking

  • Implemented Google Tag Manager across repstl.org, establishing scalable infrastructure for all tracking needs.
  • Researched and scoped Google Ads conversion tracking across the PatronManager/Salesforce ticket purchase funnel.

Content / Web Specialist

2022 – Present

Kaplan, LLC · Saint Louis, MO (Remote)

  • Designed and deployed JavaScript automations in Google Apps Script to streamline calendar operations.
  • Led creation and improvement of licensing content across multiple states.
  • Managed state-specific licensing websites for accuracy and regulatory compliance.
  • Implemented Google Analytics to improve engagement tracking across multi-state guide sites.
  • Produced custom visuals and digital content using Adobe Photoshop and Animate.
  • Rebuilt page layouts across all state sites to align with branding standards.
  • Wrote and debugged HTML/JavaScript in Dreamweaver and VS Code.
  • Delivered NC Real Estate Pre-License, Post License, CE, and Update courses.

A.A.S. IT Full Stack Programming

2022 – Present

Central Piedmont Community College · Charlotte, NC

A.A.S. Simulation and Game Development Programming

2022 – 2025

Central Piedmont Community College · Charlotte, NC

B.A. Criminal Justice

2012

University of North Carolina at Charlotte · Charlotte, NC