About
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.
Skills
Web Development
CRM & Database
Analytics & Marketing Tech
Design & Creative
Experience
Web & Database Development
2025 – PresentThe 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.
- Architected and built a custom, no-page-builder WordPress theme (repstl-theme) from scratch to replace the legacy Showtime CMS, including custom post types for Shows, Subscriptions, and Events — currently staged on production hosting ahead of DNS cutover.
CMS & Admin UX Design
- Designed a Customizer-based CMS layer allowing non-technical theatre staff to manage page content, layouts, and media without touching code.
- Built a custom Page Sections meta box system giving staff a flexible, block-style way to compose page content while keeping the front end consistent and on-brand.
- Developed self-service admin tools including a drag-to-reorder production photo gallery, a crossfade slideshow, and sponsor/hero image management — reducing staff reliance on developer support for routine content updates.
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 – PresentKaplan, 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.
Education
A.A.S. IT Full Stack Programming
2022 – PresentCentral Piedmont Community College · Charlotte, NC
A.A.S. Simulation and Game Development Programming
2022 – 2025Central Piedmont Community College · Charlotte, NC
B.A. Criminal Justice
2012University of North Carolina at Charlotte · Charlotte, NC