Palm Bay, FL Β· Available for opportunities

Joshua Lee
Maynard.

Operations leader and systems builder with 20+ years running enterprise operations while building the reporting infrastructure, automation tools, and data systems that drove performance.

Operations Leadership Data Systems & Automation Python Β· Streamlit Β· Claude API n8n Β· Airtable AfterGas β€” Coming to Google Play
20+Years in Operations
300+Workforce Managed
∞Problems Automated

I build practical tools that solve real operational problems.

My background combines genuine people leadership with technical depth in automation and data systems. I've managed 300+ person workforces across complex multi-client environments while simultaneously building the reporting frameworks, Python tools, and AI-powered applications that made those operations actually run.

After nearly 30 years in operations at GMRS, I moved into identity and access management for enterprise K-12 β€” where I immediately started building a suite of tools to handle the things that were being done manually.

That's the throughline: wherever I see manual work that should be automated, I build the thing. The tools in this portfolio are the evidence.

Get in Touch
πŸ—οΈ
Operations at Scale

Nearly 30 years running enterprise call center operations β€” 300+ employees, dozens of concurrent research projects, full HR authority.

πŸ› οΈ
Tool Builder

Python GUIs, Streamlit apps, Claude API integrations, n8n pipelines, Excel frameworks β€” built to solve real problems, not to demonstrate skills.

πŸ”
Identity & SaaS Platforms

Customer Success Engineer at Identity Automation (Jamf) β€” K-12 identity lifecycle, Active Directory, Google Workspace, RapidIdentity.

β›½
App Developer β€” AfterGas (In Development)

Building AfterGas for Android β€” a gig worker profit calculator with real MPG data, IRS deduction tracking, and a "Worth It?" offer evaluator. Submitting to Google Play soon.

πŸ“
Palm Bay, FL

321.961.1345 Β· josh.lee.maynard@gmail.com Β· Eastern Florida State College

Built to Solve Real Problems.

Tools, systems, pipelines, and an app in development β€” most replacing manual workflows that shouldn't have existed in the first place.

πŸ”

Identity Implementation Toolchain

Three connected tools covering the full K-12 identity platform implementation lifecycle β€” Python audit generator, browser-based district tracker with DVR delta tracking, and a Claude API configuration validator used live on client calls. Each tool feeds the next.

PythonClaude APIVanilla JSActive DirectoryGoogle Workspace3 tools Β· 1 workflow
πŸ”Ž

SOQL Query Workbench β€” NPSP Edition

A library of the queries a nonprofit data analyst actually runs β€” household giving roll-ups, soft credit recognition, LYBUNT/SYBUNT lapse reports, lapsed major donors β€” in real SOQL syntax against NPSP objects, executed live against an in-browser sample dataset.

SOQLSalesforce NPSPFundraising AnalyticsLYBUNT / SYBUNTLive tool
🎯

Multi-Dimensional Quota & Sampling Engine

Interactive demonstration of multi-dimensional quota management in survey production β€” translating client-issued quota specifications into manageable sample structures, with a 32-cell age Γ— region Γ— sample-type matrix, shift-by-shift fill simulation, attainment heatmap, and a variance report that converts pacing math into floor decisions.

Stratified SamplingQuota ManagementVariance AnalysisLive tool
πŸ“‹

Lakeside Migration Case Study

End-to-end data operations audit for a fictional nonprofit moving from Raiser's Edge to Salesforce NPSP β€” source profiling, anomaly detection (5 types), field mapping with crosswalk, KNIME transformation pipeline, and clean staging file production. 214 source records β†’ 163 clean records ready for Data Import Wizard.

Salesforce NPSPRaiser's EdgeKNIMEData MigrationNonprofit CRMCase study
🏠

NPSP Donor Data Operations Simulator

Interactive walkthrough of the four data operations at the core of Salesforce NPSP work β€” Household Account grouping with giving roll-ups, hard vs. soft gift credits, constituent deduplication with merge preview, and a preference-aware tax receipt batch run with full exclusion logging.

Salesforce NPSPNonprofit CRMData OperationsJavaScriptLive tool
πŸ—ƒοΈ

Operational Data Transformer

Python/Tkinter desktop GUI for transforming structured operational files via configurable conditional rules before system ingestion. Replaced entirely manual data preparation workflows.

PythonTkinterPandas
πŸ”—

Multi-Source Dataset Combiner

Python GUI that merges datasets from multiple disparate sources into a unified structure for reporting and analysis β€” eliminating manual consolidation across operational data systems.

PythonTkinterPandas
βš™οΈ

Disposition Merge Automation Tool

Merges and standardizes disposition-level data from multiple sources into a unified reporting dataset β€” replacing manual consolidation and significantly improving data consistency.

PythonAutomationopenpyxl
πŸ”

Dynamic Group Mapping Engine

Streamlit web app (v5.1) enabling non-technical admins to configure, audit, and export identity platform group rules across Active Directory and Google Workspace β€” eliminating manual reconciliation entirely.

StreamlitActive DirectoryGoogle Workspace
πŸ”„

N8N/Airtable Job Aggregation Pipeline

Automated pipeline pulling from three live job APIs, merging and deduplicating records, normalizing structure, and upserting into Airtable β€” with full audit, normalization, and dedupe reporting.

n8nAirtableAPI Integration
πŸ“Š

Operational Forecasting Model

Multi-shift Excel forecasting model projecting staffing and workload demand from historical trends β€” one of three financial frameworks built for a 300+ employee operation's executive decision-making.

ExcelPivot ArchitectureForecasting
πŸ“‹

Operational Reporting & Analytics Framework

Scalable reporting system consolidating multi-source operational, staffing, and performance data β€” tracking 50+ metrics per shift with auto-calculated KPIs across all active campaigns.

ExcelKPI Automation50+ Metrics/Shift
πŸ’³

Transaction Performance Dashboard

Financial operations dashboard with KPI frameworks for authorization rates, failure rates, and processing performance β€” with trend analysis visualizations designed at production reporting standards.

ExcelDashboardFinancial KPIs
πŸ’°

Financial Operations & Profitability Toolkit

Pre-field cost estimation and post-field profitability analysis β€” a CPI calculator combined with a multi-study financial ledger tracking true operational cost against client billing across concurrent engagements.

ExcelCPI AnalysisMulti-Study Ledger
☁️

Salesforce Reporting & CRM Projects

Salesforce reporting solutions monitoring support operations, tracking performance metrics, and analyzing customer trends β€” designed for cross-functional stakeholders with focus on data integrity and usability.

SalesforceCRM ReportingCertified Associate
πŸ“„

Salesforce Admin Sprint β€” Clicked Team Project

54-slide collaborative Salesforce Admin Sprint covering the full admin curriculum: Config & Setup, Object Manager, Lightning App Builder, Sales & Service Cloud, Data Analytics, and Workflow Automation. Co-authored with a team of 8.

SalesforceAdmin CurriculumClicked Sprint
πŸ“Š

Power BI Operations Dashboard

Two-page interactive Power BI dashboard built on simulated call center operations data modeled after nearly 30 years of real production work β€” 180 studies, 664 shifts, full star schema. Cross-filtering, slicer controls, and shift-level supervisor performance analysis across AM/PM breakdowns.

Power BIData ModelingStar SchemaMock Data
πŸ”€

Donor Data Pipeline β€” Multi-Source Integration Simulator

Interactive browser-based tool that simulates the multi-source donor data normalization workflow used before a Salesforce Data Loader import β€” field mapping, format standardization, duplicate resolution with best-value merge logic, and validated output with a full audit log.

Data PipelineETLSalesforceNonprofit CRMJavaScript
πŸ“Š

FP&A Variance Analysis Agent β€” Meridian SaaS Co.

Working implementation of a fictional AI agent built as a supplement to a Senior BSA skills assessment. n8n orchestrates the pipeline; Claude generates CFO-ready variance commentary on flagged GL accounts. Mock data, real workflow.

n8nClaude APINetlify FunctionsLive demo
πŸ’¬

Have a role in mind?

If one of these projects maps to a problem you're hiring to solve, let's talk.

Identity Implementation Toolchain

Three tools. One workflow. Full implementation lifecycle coverage.

PythonClaude APIVanilla JSlocalStorageActive DirectoryGoogle WorkspaceUsed on live client calls

The Problem

Implementing an identity platform across a K-12 district involves three distinct phases. First, the district's data across Active Directory, Infinite Campus, and Munis needs auditing for errors that block provisioning. Second, those errors need tracking through remediation across weeks of back-and-forth with district IT β€” often across multiple districts simultaneously. Third, the configuration must be validated before go-live. Without dedicated tools, all three phases rely on manual spreadsheet work and email threads.

The Solution

Three connected tools, each handling a distinct phase and feeding the next.

Tool 1 β€” Python

Identity Reconciliation Audit Generator

Ingests CSV exports from Active Directory, Infinite Campus, and Munis. Auto-detects status field format, sorts by active/inactive/unknown, and produces a formatted Excel workbook. Each sheet gets a color-coded remediation dashboard mapped from six error types: orphaned AD staff, orphaned AD students, duplicate staff/student IDs, IC students not found in AD, and Munis staff not found in AD. Output feeds directly into Tool 2.

Tool 2 β€” Browser App (Vanilla JS + localStorage)

District Implementation Tracker

Browser-based dashboard for tracking multiple districts simultaneously. Each record includes phase status (Kickoff β†’ Active Remediation β†’ UAT Ready β†’ Stalled), a nine-item issue checklist with per-issue notes, meeting log, OU and group mapping notes, and a DVR run history. The DVR tab parses the Audit Generator output automatically, stores counts, and shows week-over-week delta comparisons (β–² +12, β–Ό -31) so you can see at a glance whether remediation is working. Full JSON export/import for portability.

Tool 3 β€” Claude API

OU & Group Mapping Validator

Claude-powered configuration review tool for validating the district's OU Placement and Dynamic Group Mapping sheets before go-live. Paste the configuration, click validate, and get a scored report with prioritized issues, expandable What/Why/Fix detail, pass/fail checklists, and a one-click copy for client documentation β€” all in seconds. Designed to be used live on client calls.

How they connect: Audit Generator produces the data β†’ District Tracker logs it and tracks remediation week over week β†’ Mapping Validator confirms configuration is correct before go-live. A district moves through all three tools as they progress through implementation.

What It Demonstrates

  • End-to-end systems thinking β€” three tools designed as a connected workflow
  • Full-stack breadth: Python data processing, vanilla JS browser app with localStorage persistence, Claude API-powered validation tool
  • Deep K-12 identity domain expertise: provisioning workflows, source system reconciliation, OU configuration, dynamic group management
  • Designing for real users under real constraints β€” used live on client calls, built to handle messy real-world data

Screenshots

Tool 1 β€” Identity Reconciliation Audit Generator output in Excel
Tool 1 β€” Audit Generator Β· Excel output with color-coded remediation dashboards
Tool 2 β€” District Implementation Tracker
Tool 2 β€” District Tracker Β· multi-district remediation tracking with DVR delta history
Tool 3 β€” OU & Group Mapping Validator
Tool 3 β€” Mapping Validator Β· Claude API-powered scored configuration review
Β© 2026 Joshua Lee Maynard

Operational Data Transformer

Desktop GUI for configurable conditional transformation of structured operational files.

PythonTkinterPandas

Overview

A Python-based desktop utility that transforms structured data files based on configurable rule sets. Users define conditional transformation rules and apply them to operational datasets through a graphical interface β€” no command line required.

Use Case

Transforming structured operational files where specific column values must be updated based on defined conditions before ingestion into another system. Built to eliminate repetitive manual file modification and reduce pre-ingestion data preparation errors that accumulated across the operational cycle at GMRS.

What It Demonstrates

  • Translating a repetitive manual workflow into a reusable, configurable tool
  • Python GUI development with Tkinter for non-technical end users
  • Data transformation logic using Pandas applied to real operational file structures

Screenshot

Operational Data Transformer GUI
File Transformer GUI β€” configurable rule blocks, source/destination column mapping
Β© 2026 Joshua Lee Maynard

Multi-Source Dataset Combiner

GUI tool for merging disparate datasets into a unified structure for reporting and analysis.

PythonTkinterPandas

Overview

Built to merge datasets from multiple sources into a unified structure suitable for reporting and analysis β€” eliminating manual consolidation work that was error-prone and time-consuming across GMRS's multi-project environment.

The Problem It Solved

Operational data at GMRS originated from multiple separate systems and file formats. Combining them for reporting required manual work that introduced inconsistencies and consumed significant staff time every cycle. This tool codified the merge logic and made it repeatable and auditable.

What It Demonstrates

  • Multi-source data pipeline design β€” normalizing and merging sources correctly, not just reading files
  • Turning a manual, error-prone process into a reliable, repeatable tool
  • Python/Pandas data engineering applied to real operational workflows

Screenshot

Spreadsheet Combiner GUI
Spreadsheet Combiner β€” multi-file selection, header mapping, 1,847 rows combined across 5 sources
Β© 2026 Joshua Lee Maynard

Disposition Merge Automation Tool

Merges and standardizes disposition data from multiple sources into a unified reporting dataset.

PythonAutomationopenpyxl

Overview

Merges and standardizes disposition-level data from multiple sources into a unified reporting dataset. Replaced manual consolidation processes, reducing errors and significantly improving data consistency for operational reporting and analysis across GMRS research campaign lifecycles.

What It Demonstrates

  • Applied automation to a high-frequency, error-prone operational task
  • Data standardization logic across inconsistent source formats
  • Python/openpyxl for structured Excel output generation

Screenshot

DispoMerge tool GUI and log output
DispoMerge β€” GUI with log output showing 4,812 records processed, 421 duplicates removed, 3,200 merged and saved
Β© 2026 Joshua Lee Maynard

Dynamic Group Mapping Engine

Streamlit v5.1 β€” non-technical admin interface for group rule configuration, audit, and export.

StreamlitActive DirectoryGoogle WorkspaceUsed in production

Overview

A Streamlit web application enabling non-technical administrators to configure, audit, and export identity platform dynamic group mapping rules across Active Directory and Google Workspace β€” without touching raw configuration files or requiring technical knowledge of the underlying systems.

What It Replaced

Manual reconciliation of group mapping rules that required technical staff to directly inspect and compare configurations across systems. The engine made this accessible to implementation managers and reduced reconciliation from hours to minutes.

What It Demonstrates

  • Streamlit application design for non-technical end users in a production environment
  • Deep knowledge of identity platform group rule architecture
  • Building tools that increase operational capacity without adding technical headcount

Screenshot

Dynamic Group Mapping Engine β€” District Logic Engine v5.1
District Logic Engine v5.1 β€” Seattle_Unified, 847 groups loaded Β· 612 synced, 143 AD Only, 67 Google Only, 25 Missing
Β© 2026 Joshua Lee Maynard

N8N/Airtable Job Aggregation Pipeline

Fully automated multi-source job data pipeline β€” built to solve a real problem during an active job search.

n8nAirtableRemoteOK APIWe Work Remotely RSSRemotive API

The Problem

Remote job listings are scattered across dozens of platforms with inconsistent formatting, duplicate postings, and no unified view. Manually tracking and comparing listings across sources is time-consuming and error-prone β€” exactly the kind of problem that should be automated.

What It Does

  • Pulls live data from RemoteOK API, We Work Remotely RSS, and Remotive API simultaneously
  • Merges all records into a unified stream and deduplicates across sources
  • Normalizes data structure and field values across sources with inconsistent schemas
  • Routes records into Master Table and Daily Feed views in Airtable via upsert
  • Generates audit, normalization, dedupe, and combo reports for pipeline visibility

What It Demonstrates

  • Practical workflow automation using n8n node-based architecture
  • Multi-source data ingestion, transformation, and normalization across inconsistent APIs
  • Real-world application β€” built to solve an actual operational problem, not as a demonstration

Screenshots

n8n workflow canvas β€” three parallel API ingestion paths merging into dedupe, normalization, and Airtable upsert
Airtable output β€” normalized job listings from RemoteOK, We Work Remotely, and Remotive
Β© 2026 Joshua Lee Maynard

Operational Forecasting Model

Multi-shift staffing and workload forecasting β€” built for a 300+ employee operation.

ExcelPivot ArchitectureMulti-ShiftForecasting

Overview

An Excel-based forecasting model projecting staffing requirements and workload demand across multiple shifts based on historical trends. Built for a 300+ employee, multi-project call center operation where accurate staffing projection directly affected production capacity and client deliverable timelines.

Part of a Broader Financial Framework

One component of a three-part financial operations suite β€” alongside the CPI Calculator and Multi-Study Profitability Tracker β€” that together served as the central financial intelligence layer for GMRS executive decision-making.

What It Demonstrates

  • Applied Excel modeling for operational forecasting in a complex, dynamic environment
  • Understanding of how staffing projections connect to production outcomes and financial results
  • Building systems that translate raw operational data into decision-ready outputs

Screenshot

Forecasting Model β€” Notes tab, manual entry with 5-shift projection results, and auto-calculation engine
Β© 2026 Joshua Lee Maynard

Operational Reporting & Analytics Framework

50+ metrics per shift, auto-calculated KPIs, single source of truth across a 30-year operation.

Excel50+ Metrics/ShiftKPI AutomationMulti-Campaign

Overview

A scalable reporting and analytics framework consolidating multi-source operational, staffing, and performance data into a single source of truth. Designed to track 50+ metrics per shift across campaign lifecycles with auto-calculated KPIs and a structured data entry architecture β€” replacing informal, inconsistent reporting practices across all active research campaigns at GMRS.

What It Replaced

Informal, ad-hoc shift reporting that varied by supervisor and couldn't be reliably aggregated or audited. The framework standardized what was captured, how it was captured, and how it connected to downstream financial and billing systems.

What It Demonstrates

  • Systems thinking at the operational level β€” connecting shift-level data to executive-level visibility
  • Excel architecture for structured data entry that maintains integrity at scale
  • Reporting design that serves multiple stakeholders: floor supervisors, operations management, and executive leadership

Screenshot

Raw supervisor shift input (left) β†’ auto-calculated KPI summary report (right) Β· Study X0014, Banking Customer Communications
Β© 2026 Joshua Lee Maynard

Transaction Performance Dashboard & Reporting Model

Financial operations dashboard demonstrating production-level KPI reporting and trend analysis.

ExcelDashboardAuthorization RatesTrend Analysis

Overview

A financial operations dashboard built using simulated transaction data to replicate real-world reporting scenarios. Developed KPI frameworks for authorization rates, failure rates, and processing performance, with visualizations for trend analysis and operational monitoring.

Design Intent

Built to demonstrate clean data structure, reporting accuracy, and actionable insights at a production level β€” not a toy example, but a genuine template for the kind of financial reporting used to monitor transaction processing operations. Emphasized structural clarity and reproducibility.

What It Demonstrates

  • Financial KPI framework design: authorization rates, failure rates, processing performance
  • Dashboard layout and visualization design for operational decision-making
  • Clean data architecture that supports reliable, reproducible reporting

Screenshots

Source data β€” raw transaction CSV with TransactionID, Status, Amount, PaymentMethod, CardType, AuthTimeMs
Structured table β€” 60% auth rate, 20% failure rate, 213ms avg processing time
Pivot analysis β€” processing time by status, volume by date, channel, and outcome
Dashboard β€” transaction by status, avg processing time, payment method breakdown, daily volume with narrative commentary
Β© 2026 Joshua Lee Maynard

Financial Operations & Profitability Toolkit

Pre-field cost estimation + post-field profitability analysis across concurrent research studies.

ExcelCPI AnalysisMulti-Study LedgerBilling Accuracy

Overview

A two-component financial toolkit for research study management: a pre-field cost estimator projecting the cost-per-interview before a study begins, and a post-field profitability tracker comparing true operational cost against client billing across all concurrent studies.

Why It Mattered

In a multi-client call center running dozens of concurrent research studies, billing accuracy and profitability visibility were critical. Without systematic tracking, individual study margins were invisible until invoicing β€” by which point it was too late to course-correct. This toolkit brought real-time financial visibility to every active study.

What It Demonstrates

  • Financial modeling applied to operational research environments
  • Pre-field / post-field analytical framework design
  • Multi-study ledger architecture that scales across concurrent client engagements
  • Understanding of how operational decisions connect directly to financial outcomes

Screenshots

CPI Calculator β€” pre-field vs actual comparison
CPI Calculator β€” Study X0001, CNO Financial Β· $45 bid vs $15.17 actual CPI, incidence rate +20% above estimate
Profit Evaluator β€” 12-study summary ledger
Profit Evaluator β€” 12 studies, $27,895 cost, $158,420 billed, +$130,133 net Β· 11 profitable, 1 at loss
Β© 2026 Joshua Lee Maynard

Salesforce Reporting & CRM Projects

Certified Salesforce Associate β€” reporting solutions for support operations and customer analytics.

SalesforceCRM ReportingCertified AssociateData Integrity

Overview

Salesforce reporting solutions designed and maintained to monitor support operations, track key performance metrics, and analyze customer trends at Identity Automation β€” built for cross-functional stakeholders with focus on data integrity, report accuracy, and usability.

Key Applications

  • Built reporting to track adoption trends across the K-12 customer portfolio
  • Monitored support activity and operational risk indicators by customer and district
  • Designed dashboards supporting cross-functional visibility for CSE, TAM, and leadership teams
  • Maintained data integrity across CRM records tied to active implementations
Salesforce Certified Associate β€” CRM reporting, data management & operational usage

Full Project β€” PDF

A Clicked project demonstrating end-to-end Salesforce dashboard design: requirements gathering from a stakeholder interview, custom object + field creation, mock data import via the Data Import Wizard, report building, and final dashboard delivery on desktop and mobile.

Salesforce_Dashboard_Mockups.pdf Β· 10 slides ↓ Download
Β© 2026 Joshua Lee Maynard

Salesforce Admin Sprint β€” Team 15

54-slide collaborative project covering the full Salesforce Admin curriculum β€” co-authored with a team of 8.

SalesforceClicked SprintAdmin Curriculum54 slidesTeam of 8

Overview

A 54-slide collaborative Salesforce Admin Sprint project completed through Clicked, covering the full Salesforce Admin curriculum across seven task sets: Configuration & Setup, Object Manager & Lightning App Builder, Sales & Service Cloud, Data Analytics Management & Productivity, and Workflow & Process Automation.

What It Shows

  • End-to-end Salesforce admin competency across the full curriculum
  • Ability to structure and present technical work clearly for a professional audience
  • Collaborative project execution across a team of 8 contributors
  • Canva-produced presentation demonstrating visual communication alongside technical content

Full Project β€” PDF

A 54-slide collaborative Salesforce Admin Sprint project completed through Clicked, covering the full Salesforce Admin curriculum across seven task sets: Configuration & Setup, Object Manager & Lightning App Builder, Sales & Service Cloud, Data Analytics Management & Productivity, and Workflow & Process Automation.

Salesforce_Admin_Sprint.pdf Β· 54 slides ↓ Download
Β© 2026 Joshua Lee Maynard

Power BI Operations Dashboard

Two-page interactive dashboard built on a star schema modeled after real call center operations β€” 180 studies, 664 shifts, full cross-filtering.

Power BIStar SchemaData ModelingDAXMock Data2 pages Β· 7 visuals

Dashboard Preview

Animated walkthrough showing slicer filtering, cross-filter interaction, and page 2 shift-level analysis. Built in Power BI Desktop on mock data modeled from real operational structure.

Power BI Operations Dashboard animated walkthrough

The Context

Nearly 30 years of call center operations data no longer exists in accessible form β€” but the metrics, structures, and operational logic do. This project reconstructs a representative dataset from that institutional knowledge: 180 concurrent research studies across four branch locations, 664 individual shifts tracked across AM/PM breakdowns, and a full date dimension β€” all modeled as a proper star schema with defined relationships.

The goal was twofold: build real Power BI hands-on experience with data that actually means something, and produce a portfolio artifact that demonstrates operational analytics thinking β€” not just chart-clicking on a sample dataset.

The Data Model

Three tables connected via defined relationships in Power BI's model view:

  • studies β€” 180 rows, one per research project. Study name, client, call center, PM, LOI, incidence rate, LL/CP completes and hours, production rate, CPI vs. bid CPI, and full charge breakdown through total revenue.
  • shifts β€” 664 rows, one per shift worked across 60 studies. AM/PM breakdowns, supervisor, dial metrics, production rate, comprate, TQs by termination reason, refusals, breakoffs, and answering machines.
  • dim_date β€” Full date dimension covering 2023–2024 with year, quarter, month, week, and weekday flag for time intelligence.

Page 1 β€” Study Overview

Four visuals with a call center slicer providing interactive cross-filtering across all charts simultaneously:

  • Total Revenue by Call Center (horizontal bar)
  • Completed Interviews by Project Manager (horizontal bar)
  • Average Production Rate by Month (line chart β€” monthly trend)
  • Average Incidence Rate by Call Center (horizontal bar)

Page 2 β€” Shift-Level Operations

Drill-down into shift performance with cross-filtering active across all three visuals:

  • Production Rate by Supervisor (average, horizontal bar)
  • Production Rate by Supervisor and Shift β€” AM vs. PM breakdown (clustered bar with legend)
  • Breakoffs and Refusals by Month (dual-axis line chart β€” separate Y-axes for each metric)

What It Demonstrates

  • Star schema data modeling with defined table relationships
  • Correct aggregation choices (Average vs. Sum) for rate-based metrics
  • Cross-filtering behavior across related tables
  • Slicer design with user experience considerations (Select All, filter reset)
  • Dual-axis charting for metrics at different scales
  • Multi-page dashboard architecture with consistent visual language
Β© 2026 Joshua Lee Maynard

Donor Data Pipeline β€” Multi-Source Integration Simulator

Interactive browser-based tool simulating the full multi-source donor data normalization workflow used before a Salesforce Data Loader import β€” field mapping, deduplication, format standardization, and audited output.

Data PipelineETLSalesforce NPSPNonprofit CRMJavaScriptLive tool
Open live tool β†—

The Problem This Models

Before any donor data can be loaded into a CRM β€” Salesforce, Microsoft Dynamics, Blackbaud, or otherwise β€” it has to be cleaned. Every nonprofit technology implementation runs this gauntlet: data arrives from three or four sources, each with different field names, different formatting conventions, and duplicate records for the same person. Someone has to normalize it, resolve the duplicates, document every decision, and produce a validated output file the import tool will actually accept.

This simulator models that workflow end to end across three realistic source systems: a Salesforce Contacts export (with real NPSP field names like npo02__TotalOppAmount__c), an email platform subscriber export, and an event sign-in spreadsheet.

What the Pipeline Actually Does

The tool isn't decorative β€” the JavaScript is executing each step against real authored source data:

  • Stage 1 β€” Ingest: Reads 33 total records across three sources with inconsistent schemas and field naming conventions
  • Stage 2 β€” Field mapping: Resolves 12 source field variants (FirstName / fname / First Name) to a single canonical donor schema
  • Stage 3 β€” Quality validation: Catches and corrects phone number formats, state name abbreviations, invalid values, and missing critical fields β€” with counts and specific examples for each issue type
  • Stage 4 β€” Deduplication: Detects cross-source duplicate groups via email matching, applies best-value field selection logic on merge (CRM giving history preferred over email platform engagement data), and resolves name variants like "Pat Harris" vs. "Patricia Harris"
  • Stage 5 β€” Output: Produces a real downloadable CSV (39 unique records, Salesforce NPSP Contact schema compatible) and a timestamped audit log of every transformation

Design Decisions Worth Explaining

Why these three source systems

CRM export, email platform, and event sign-in sheet are the three most common sources a nonprofit data team encounters at the start of a new client engagement. Each represents a different level of data discipline. The NPSP field names in the CRM export reflect real Salesforce vocabulary β€” not invented names. Handling all three is the actual job.

Why the audit log matters

In production data work, every transformation has to be documented β€” when a client asks why a record changed, there has to be a traceable answer. The audit log captures what changed, why, and which source record was treated as master. That accountability layer distinguishes someone who owns a data workflow from someone who ran a script.

What this is and isn't

This is a working model of how I think about data operations problems, built in JavaScript so it runs in a browser without infrastructure. A production pipeline would use Python, Pandas, a proper dedup library, and a validated import process with error row review. What this demonstrates is the underlying methodology: define the canonical schema first, map sources to it explicitly, treat every quality issue as a documented decision, and produce output your downstream system can trust. That approach doesn't change whether the tool is written in FoxPro, Python, or JavaScript.

What It Demonstrates

  • Systems thinking across the full data operations loop β€” ingest β†’ map β†’ validate β†’ deduplicate β†’ output β†’ document, not just individual tasks
  • Nonprofit CRM domain fluency β€” real NPSP field names, Salesforce Data Loader output schema, the specific quality problems that appear in nonprofit donor data
  • Audit-first methodology β€” every transformation is a documented decision, not a silent correction
  • Best-value merge logic β€” source record preference is deliberate and explained, not arbitrary
  • Building tools to demonstrate thinking, not just describe it
Β© 2026 Joshua Lee Maynard

NPSP Donor Data Operations Simulator

Interactive browser-based walkthrough of the four data operations at the core of Salesforce Nonprofit Success Pack work β€” the Household Account model, hard and soft gift credits, constituent deduplication, and communication-preference-aware tax receipt batches.

Salesforce NPSPNonprofit CRMHousehold AccountsSoft CreditsDeduplicationLive tool
Open live tool β†—

Why This Exists

The Donor Data Pipeline Simulator (its sibling project) covers what happens before data enters a nonprofit CRM. This tool covers what happens inside it β€” the NPSP-specific data model decisions that determine whether reporting, receipting, and donor relationships actually work. Built to demonstrate working knowledge of the data model itself, not just the vocabulary.

The Four Modules

  • Household Account model: Ungrouped contacts resolve into Household Accounts with combined giving roll-ups β€” including the edge case household grouping rules have to get right (same last name, different address resolves to a separate household)
  • Hard vs. soft credits: Gift entry with automatic household soft credits for spouses and an employer matching-gift path β€” with separated totals showing why finance reports on hard credits only while development reporting may include soft-credit recognition
  • Constituent deduplication: A 12-record file scanned with nickname normalization (Bob ↔ Robert, Liz ↔ Elizabeth, Peggy ↔ Margaret), email/address/phone match scoring with stated reasons, and a merge preview where the surviving record keeps the most complete value per field
  • Tax receipt batch run: A weekly batch that honors Do Not Mail / Do Not Email flags, routes by preferred channel, holds records that fail address validation, suppresses anonymous gifts β€” and logs every exclusion with its reason

Design Decisions Worth Explaining

Why the receipt batch logs exclusions

High-volume receipt production is where data quality becomes legally and reputationally visible. The interesting engineering isn't generating the receipts that go out β€” it's the auditable record of who was skipped and exactly why. Honoring a donor's communication preferences is a data operations responsibility, and every exclusion in this simulation is a documented decision, not a silent drop.

What this is and isn't

This is a browser-based simulation of NPSP data behavior β€” it is not connected to a Salesforce org. The logic mirrors what I built and ran in production for nearly three decades: multi-source integration, deduplication via unique indexing, validation frameworks, and exception handling for malformed records β€” translated into the NPSP vocabulary and object model.

What It Demonstrates

  • NPSP data model fluency β€” Household Accounts vs. one-to-one and Person Account models, Opportunity-based gift entry, automatic household soft credits
  • The revenue-integrity distinction β€” why conflating hard and soft credits is one of the most common nonprofit reporting errors, and how the model prevents it
  • Dedup methodology β€” normalized comparison, weighted multi-signal scoring with stated reasons, best-value survivorship on merge
  • Preference-aware communications β€” donor consent flags treated as hard constraints with an auditable exclusion trail
Β© 2026 Joshua Lee Maynard

SOQL Query Workbench β€” NPSP Edition

Six production-pattern queries in real SOQL syntax against NPSP objects β€” selectable from a library, executed live against an in-browser sample dataset, each with an explanation of why a fundraising operation runs it.

SOQLSalesforce NPSPFundraising AnalyticsDonor RetentionLive tool
Open live tool β†—

Why This Exists

Decades of hand-written SQL is one claim; being able to query Salesforce specifically is another. This workbench is the bridge: the same relational thinking β€” aggregation, grouping, filtering, anti-joins β€” expressed in the SOQL dialect against the NPSP object model, applied to the questions fundraising teams actually ask.

The Query Library

  • Top households by lifetime giving β€” the foundational NPSP roll-up: closed-won Opportunities grouped by Household Account
  • LYBUNT report β€” donors who gave Last Year But Unfortunately Not This: the most actionable retention list in fundraising, built on NPSP's Contact rollup fields
  • SYBUNT report β€” gave Some Year But Unfortunately Not This, ordered by lapse age for reactivation segmentation
  • Soft credit recognition β€” non-primary OpportunityContactRole totals per contact: household recognition without double-counting revenue
  • Lapsed major donors β€” $1,000+ lifetime giving with no gift in 2+ years, using SOQL's LAST_N_YEARS relative date literal
  • Year-over-year giving trend β€” the board-meeting query, using SOQL's CALENDAR_YEAR() date function

Design Decisions Worth Explaining

Real syntax, simulated execution

The SOQL shown is real β€” real NPSP field names (npo02__TotalOppAmount__c, npo02__OppAmountLastYear__c), real Salesforce date literals and functions. The execution layer is JavaScript running the equivalent logic over authored sample data, clearly labeled as such. The point is demonstrating that the query logic, the object model, and the fundraising vocabulary are understood β€” in a form anyone can verify in a browser without org access.

Why LYBUNT/SYBUNT lead the library

These reports are fundraising-native vocabulary β€” the retention lists every development office runs at fiscal year boundaries. Including them signals domain fluency, not just SQL fluency: knowing which questions matter is the analyst's half of the job.

What It Demonstrates

  • SQL-to-SOQL transfer β€” aggregation, grouping, and filtering logic carried from decades of production SQL into the Salesforce dialect
  • NPSP object model fluency β€” Contact rollup fields, Opportunity-based gifts, OpportunityContactRole soft credits
  • Fundraising domain vocabulary β€” LYBUNT, SYBUNT, lapse segmentation, major donor thresholds
  • Analyst judgment β€” every query paired with the operational reason a team runs it
Β© 2026 Joshua Lee Maynard

Multi-Dimensional Quota & Sampling Engine

An interactive demonstration of multi-dimensional quota management. Across thousands of production studies, clients issued the quota specifications β€” my work was formatting and preparing the sample so those quotas could be managed in the field. This demo models that management layer: 32 concurrent quota cells, shift-by-shift fill simulation with differential response rates, and variance analysis that converts attainment math into floor decisions.

Stratified SamplingQuota ConstructionVariance AnalysisProduction TargetingLive tool
Open live tool β†—

The Problem This Models

A research study needs 600 completed interviews β€” but not just any 600. The dataset must mirror the target population across every dimension at once: age bracket, region, and sample type. That turns one target into 32 concurrent micro-targets, each of which must close for the data to be representative. And cells fill unevenly: younger respondents are harder to reach, cell-phone sample converts differently than landline, regional contact rates vary by shift. Passive monitoring fails; the operation needs variance analysis that surfaces under-pacing cells while there's still field time to act.

What the Simulation Does

  • Quota structure: stratifies a client-issued 600-complete specification across 4 age brackets Γ— 4 regions Γ— 2 sample types using population weights β€” the spec is the client’s; making it operational is the job
  • Shift simulation: each "Run shift" applies differential response propensities plus production noise, so the matrix fills realistically unevenly across a 14-shift field period
  • Attainment heatmap: every cell color-codes its fill rate against pace; filled quotas close and production against them stops β€” every interview against a closed cell is wasted cost
  • Variance report: under-pacing cells ranked worst-first, each with the per-shift completion rate now required and the floor intervention: which sample to load, where to weight interviewer hours, when to escalate

Provenance

Where the methodology comes from

This demonstration draws on sample preparation and quota management work I did in production FoxPro/SQL systems at Global Marketing Research Services across nearly three decades and thousands of studies β€” translating client-issued quota specifications into production sample structures via demographic recoding, stratification, randomization, and file partitioning. The simulation is its own build with generated data β€” it models the methodology so it can be explored in a browser; it is not a rebuild of the production system.

Why it transfers

The math is segment-constrained target attainment β€” the same structure as RevOps pipeline coverage targets, capacity planning, demand allocation, and any operation where a total goal must be hit across intersecting segment constraints while resources get reallocated mid-flight based on variance.

What It Demonstrates

  • Spec-to-structure translation β€” taking a client-issued quota specification and making it operational: the business-analyst bridge between research design and production
  • Statistical sampling methodology β€” stratification, population weighting, differential response modeling
  • Real-time operational analytics β€” pace-vs-plan tracking with automatic cell closure at quota
  • Variance-driven decision-making β€” analysis that ends in an instruction, not just a number
  • Deep operational expertise β€” methodology grounded in three decades of production quota and sampling work
Β© 2026 Joshua Lee Maynard

30 Years of Getting Things Done.

From managing a 300-person call center to building K-12 identity management tools β€” with all the data systems in between.

2024 – Present
Customer Success Engineer
Identity Automation (a Jamf Company)
  • Diagnose and resolve identity provisioning failures and data integrity issues across enterprise K-12 environments β€” improving account lifecycle reliability for district-wide SaaS and directory deployments
  • Built an AI-powered configuration validator (Claude API) used live on client calls to surface misconfigurations in real time β€” reducing escalation time and improving first-call resolution rates
  • Designed and deployed a Streamlit-based Dynamic Group Mapping Engine (v5.1) enabling non-technical administrators to configure, audit, and export identity platform group rules β€” eliminating manual reconciliation workflows entirely
  • Created technical documentation and repeatable troubleshooting frameworks that standardized issue resolution and reduced onboarding friction across new district deployments
  • Built Salesforce-based reporting to track adoption trends, support activity, and operational risk indicators across the customer portfolio
2024 – 2025
Technical Account Manager
Identity Automation (a Jamf Company)
  • Guided enterprise K-12 customers through structured data remediation strategies across directory services, SaaS platforms, and authentication policy configuration
  • Partnered with cross-functional stakeholders to improve data quality, workflow reliability, and implementation consistency
  • Documented best practices that reduced time-to-value for new district deployments
1995 – 2024
Operations & Data Systems Manager
Global Marketing Research Services, Inc.
  • Directed enterprise-scale, multi-client call center operations across nearly 30 years β€” 300+ employees across dozens of simultaneous research projects
  • Managed full supervisory structure with direct HR authority: hiring, performance reviews, corrective action plans, supervisor development
  • Translated executive priorities into floor-level execution across staffing, quality, production targets, and client deliverables with competing demands
  • Built a multi-shift operational forecasting model, CPI calculator, and multi-study profitability tracker in Excel β€” supporting executive decision-making, billing accuracy, and financial planning
  • Designed a full operational incidence reporting framework tracking 50+ metrics per shift with auto-calculated KPIs β€” replaced informal reporting across all active campaigns
  • Developed Python-based tools including a flat-file transformation GUI (Tkinter), multi-source dataset combiner, and disposition merge automation β€” replacing entirely manual data preparation workflows
2007 – 2013
Payroll & Administrative Analyst (Concurrent)
Global Marketing Research Services, Inc.
  • Managed end-to-end payroll processing and reporting using Paychex and ADP across a large multi-employee workforce
  • Investigated and resolved payroll discrepancies; maintained strict confidentiality of sensitive employee and financial data
  • Produced operational reports for internal leadership while managing full payroll cycle accuracy at scale

Where Operations Meets Engineering.

The unusual combination: genuine people leadership depth plus real technical capability in Python, AI tooling, workflow automation, and SaaS platforms.

πŸ‘₯

People & Operations Leadership

  • Workforce management (300+)
  • Supervisor development & coaching
  • Hiring & performance reviews
  • Corrective action administration
  • Call center operations
  • Capacity planning & scheduling
  • Escalation resolution
πŸ“ˆ

Data, Reporting & Analytics

  • KPI & SLA tracking
  • Multi-source data integration
  • Operational forecasting
  • Excel modeling & pivot architecture
  • Financial performance frameworks
  • CPI analysis
  • Stakeholder & executive reporting
πŸ› οΈ

Tool Building & Automation

  • Python (Tkinter, Pandas, openpyxl)
  • Streamlit web app development
  • AI-powered tooling (Claude API)
  • n8n workflow automation
  • Android app development
  • Multi-source pipeline integration
  • Flat-file data transformation
πŸ”

Identity & SaaS Platforms

  • Identity lifecycle management
  • Active Directory administration
  • Google Workspace
  • SaaS platform configuration
  • Authentication policy
  • Data remediation strategies
  • Account provisioning workflows
☁️

CRM & Business Systems

  • Salesforce CRM (Certified Associate)
  • Salesforce reporting & dashboards
  • Customer portfolio tracking
  • Payroll systems (Paychex, ADP)
  • Airtable database design
  • Technical documentation
  • Cross-functional coordination
🧠

Process & Problem Solving

  • Root cause analysis
  • Process improvement
  • Data validation & quality
  • Requirements-to-production translation
  • AI tool integration
  • Troubleshooting framework design
  • Structured issue resolution
Microsoft ExcelPythonTkinterPandasopenpyxlStreamlitClaude APIn8nAirtableSalesforce CRMGoogle WorkspaceActive DirectoryPaychexADPAndroid SDKFoxProCanvaPhotoshopWordPress
HubSpot Academy
HubSpot Revenue Operations Certified
Revenue operations strategy, data alignment, and RevOps frameworks
Salesforce
Salesforce Certified Associate
CRM reporting, data management & operational usage
Identity Automation
RapidIdentity Platform Training
Identity lifecycle, authentication policies, SaaS integrations

Full RΓ©sumΓ©

20+ years of operations leadership combined with genuine technical depth in automation, AI tooling, and data systems.

josh_maynard_resume.docxUpdated June 2026
Joshua Lee Maynard
Operations Leader Β· Data Systems & Automation Β· SaaS Platforms Β· People & Performance Management
Professional Summary

Operations leader and systems analyst with 20+ years running enterprise-level, multi-client call center operations, managing workforces of 300+ across dozens of concurrent research projects, while simultaneously building the data infrastructure, ETL pipelines, automation tools, and reporting systems that drove performance. Combines genuine people leadership experience (hiring, performance management, supervisor development, corrective action) with rare technical depth across SQL-based data work, database design, Python automation, AI-powered tooling, and SaaS platform operations. Currently applying that combined skillset in identity and access management for enterprise K-12 environments. Brings both the business context to know what problems matter and the technical capability to build solutions that actually get used.

Technical Skills

SQL (SELECT, JOIN, GROUP BY, aggregations), FoxPro / Visual FoxPro, relational database design, schema design, data modeling, indexing, ETL pipelines, multi-source data integration, data validation, data quality methodology, statistical sampling, stratified sampling, quota construction, multi-dimensional quota structures, quota attainment tracking, variance analysis, survey methodology, root cause analysis, Python, Pandas, openpyxl, Tkinter, Streamlit, Claude API, AI-powered tooling, workflow automation, business requirements analysis, technical specification development, Microsoft Excel, advanced Excel formulas, Excel modeling, pivot tables, financial modeling, KPI tracking, SLA tracking, CPI analysis, operational forecasting, executive reporting, dashboard development, Power BI, Salesforce CRM, Google Workspace, Active Directory, RapidIdentity, SaaS identity platforms, identity and access management, IAM, account lifecycle management, authentication policies, dynamic group mapping, revenue operations, RevOps, HubSpot, HubSpot Academy, Paychex, ADP, Canva, Photoshop, WordPress, technical documentation, SOP development

Professional Experience
Customer Success Engineer2024 – Present
Identity Automation (a Jamf Company)
  • Diagnose and resolve identity provisioning failures and data integrity issues across enterprise K-12 environments, improving account lifecycle reliability for district-wide SaaS and directory deployments.
  • Built an AI-powered configuration validator (Claude API) used live on client calls to surface misconfigurations in real time β€” reducing escalation time and improving first-call resolution rates across implementations.
  • Designed and deployed a Streamlit-based Dynamic Group Mapping Engine (v5.1) enabling non-technical administrators to configure, audit, and export identity platform group rules across Active Directory and Google Workspace β€” eliminating manual reconciliation workflows entirely.
  • Created technical documentation and repeatable troubleshooting frameworks that standardized issue resolution and reduced onboarding friction across new district deployments.
  • Built Salesforce-based reporting to track adoption trends, support activity, and operational risk indicators across the customer portfolio.
  • Full project portfolio at joshmaynard.dev.
Technical Account Manager2024 – 2025
Identity Automation (a Jamf Company)
  • Guided enterprise K-12 customers through structured data remediation strategies across directory services, SaaS platforms, and authentication policy configuration.
  • Partnered with cross-functional stakeholders to improve data quality, workflow reliability, and implementation consistency; documented best practices that reduced time-to-value for new district deployments.
Operations & Data Systems Manager1995 – 2024
Global Marketing Research Services, Inc.

Operations Leadership

  • Directed enterprise-scale, multi-client call center operations across a nearly 30-year tenure β€” overseeing a workforce of 300+ employees across dozens of simultaneous research projects in a complex, high-volume production environment.
  • Managed a full supervisory structure with direct HR authority: led hiring processes, conducted performance reviews, administered corrective action plans, and developed supervisors into consistent operational leaders.
  • Translated executive priorities into floor-level execution by directing supervisors across staffing, quality, production targets, and client deliverable timelines β€” maintaining performance across concurrent studies with competing demands.
  • Served as the operational decision-maker for day-to-day scheduling, capacity planning, and escalation resolution across all active research campaigns.

Database Design, ETL & SQL-Based Data Work

  • Designed and maintained relational database systems (FoxPro / Visual FoxPro) β€” including schema design, indexing strategies, table relationships, and data type optimization across operational and analytical workloads.
  • Wrote extensive SQL queries (SELECT, GROUP BY, COUNT, aggregations, multi-table operations) for production reporting, sample analysis, and quota tracking β€” transferable directly to modern SQL dialects (PostgreSQL, MS SQL Server, MySQL).
  • Built reusable ETL pipelines that extracted from multiple client source systems, transformed records through demographic recoding and field standardization, performed dedup and quality control passes, and loaded to staging files partitioned for downstream operations.
  • Developed parameterized FoxPro programs (PRGs) serving as templates customized per research project β€” translating distinct client specifications, weighting rules, and quota requirements into reusable modular code.

Quota Management, Sampling & Performance Methodology

  • Designed and implemented multi-dimensional quota structures across thousands of client engagements β€” constructing combined demographic, regional, sample, and version quotas that drove production targeting across concurrent projects.
  • Built quota attainment tracking and variance analysis into production code using SQL aggregations β€” monitoring real-time progress and surfacing under-performing segments before deliverable deadlines.
  • Implemented statistical sampling methodologies including stratified sampling, random field generation, and demographic weighting infrastructure across thousands of research projects.
  • Designed data quality and validation frameworks built directly into sample preparation β€” including deduplication, uncodable record flagging, multi-vocabulary normalization, and structured exception handling.

Reporting & Performance Analytics

  • Built a multi-shift operational forecasting model, a cost-per-interview (CPI) calculator, and a multi-study profitability tracker in Excel β€” frameworks supporting executive decision-making, billing accuracy, and financial planning.
  • Designed a full operational incidence reporting framework tracking 50+ metrics per shift with auto-calculated KPIs and a structured data entry architecture that replaced informal, inconsistent reporting practices.

Modern Automation & Tool Development

  • Developed Python-based tools including a flat-file transformation GUI (Tkinter), a multi-source dataset combiner, and a disposition merge automation tool β€” replacing entirely manual data preparation workflows.
  • Translated complex business requirements into scalable reporting and workflow solutions adopted consistently across operations, finance, and project management functions.
Payroll & Administrative Analyst (Concurrent Role)2007 – 2013
Global Marketing Research Services, Inc.
  • Managed end-to-end payroll processing and reporting using Paychex and ADP across a large multi-employee operational workforce, ensuring accuracy at scale.
  • Investigated and resolved payroll discrepancies; maintained strict confidentiality of sensitive employee and financial data while producing operational reports for internal leadership.
Certifications & Training

HubSpot Revenue Operations Certified β€” HubSpot Academy. Revenue operations strategy, data alignment, and RevOps frameworks.

Salesforce Certified Associate β€” Salesforce. CRM reporting, data management, and operational usage.

RapidIdentity Platform Training β€” Identity Automation. Identity lifecycle, authentication policies, SaaS integrations.

Education

General Studies Coursework β€” Eastern Florida State College

Send a Message

I'll get back to you within 24 hours.

Or email directly: josh.lee.maynard@gmail.com

βœ…

Message sent!

Thanks for reaching out. I'll be in touch shortly.