Home About Portfolio Resume Contact
Jevon Butler
IT Operations & Project Management

Jevon Butler —
building systems
that scale.

10+ years leading enterprise technology operations, platform migrations, and digital transformation across federal and non-profit organizations. I turn operational complexity into repeatable, scalable outcomes.

Jevon Butler
10+Years of
IT leadership
100+Production
deployments
30K+Professionals
served at TRAILS
Platforms & Tools Salesforce Azure DevOps JAMF Jira AWS Entra ID Zendesk PostgreSQL Microsoft 365 Google Workspace
$8.2B Infrastructure Supported Air Force Satellite Control Network
41K+ Records Migrated Salesforce implementation · TRAILS
100% Launch Uptime Maintained Zero critical failures across all events
40K+ Athletes on Platforms Delivered DCO Mobile & Athlete Connect · USADA

Where operations meet delivery

I bridge the gap between technical teams and business outcomes — owning complex programs from first principles through to scalable, documented systems.

🔧

IT Operations Leadership

ITIL-based service management, incident and escalation ownership, SLA governance, and 24/7 operational continuity across distributed teams and platforms.

Enterprise Application Delivery

End-to-end product and platform delivery — from requirements and vendor management through UAT, phased rollout, and post-launch support operations.

📋

Project & Program Management

Cross-functional program coordination, stakeholder alignment, release planning, and Agile/DevOps delivery across complex, multi-system environments.

Want to see the work behind the outcomes?

Every project in my portfolio tells the full story — problem, decisions, execution, and impact.

Jevon Butler

I build the systems behind the mission.

I'm Jevon Butler — an IT Operations and Project Manager based in Colorado Springs with over a decade of experience leading technology programs that matter. From maintaining 24/7 communications infrastructure for the Air Force Satellite Control Network, to building USADA's digital testing ecosystem for Olympic athletes, to scaling TRAILS' technology operations to serve 30,000+ mental health professionals nationwide — my career has been defined by operational ownership in high-stakes environments.

I'm at my best when a program is complex, the stakes are real, and there isn't a pre-built playbook to follow. I thrive in the space between technical teams and business leadership — translating requirements into systems, and systems into outcomes.

Jevon Butler

My background

I started my career in the United States Air Force, where I led IT operations for global satellite control missions — managing 18,000+ assets, directing Tier 1–3 incident response, and owning compliance reporting for 627+ regulatory requirements. That environment taught me operational discipline, documentation rigor, and how to lead technical teams under real pressure.

After the Air Force, I brought that foundation into the non-profit and mission-driven technology space. At USADA, I owned the full enterprise application ecosystem for the U.S. Anti-Doping program — leading platform migrations, building integrations with WADA's global systems, and maintaining 99.9% on-time delivery across 100+ production deployments. At TRAILS, I've led the technology operations scaling effort for a national mental health platform, implementing Salesforce Nonprofit Cloud, building hardware lifecycle programs from scratch, and establishing the data governance infrastructure the organization needed to grow responsibly.

How I work

  • I document everything — SOPs, runbooks, and knowledge bases aren't an afterthought, they're how I make sure programs outlast any single person.
  • I sequence deliberately — when resources are constrained, getting the order right matters more than moving fast. I tackle the highest-risk items first.
  • I work with stakeholders, not around them — whether it's HR, legal, field teams, or executive leadership, I build processes that create shared accountability rather than isolated IT workflows.
  • I measure what matters — impact claims in my work are backed by actual numbers, not directional language.

Outside of work

I'm based in Colorado Springs, CO. I'm currently pursuing my PMP certification and continuing to develop my SQL skills for data-informed operations work. I'm passionate about mission-driven technology — the idea that the right systems, built well, can meaningfully amplify the impact of organizations doing important work.

By the numbers

Education

Projects & Case Studies

Each project tells the full story — the problem, the decisions, the execution, and the measurable impact. Click any card to read the full case study.

💻
TRAILS · 2024
IT Operations · Program Design
Building TRAILS' First Hardware Lifecycle Program

Designed and implemented an end-to-end device management framework — replacing fragmented manual processes with a secure, repeatable system that cut provisioning effort in half.

MDM / Addigy & Intune Entra ID Apple Business Manager Asset Management
Enterprise Applications · Platform Migration
Migrating USADA to MODOC for Global Anti-Doping Operations

Led the end-to-end platform transition from a proprietary testing app to a globally standardized system — integrating with WADA's ADAMS while keeping live athlete testing operations running without interruption.

MODOC ADAMS (WADA) PostgreSQL UAT
☁️
TRAILS · 2024
CRM & Data · Platform Implementation
Salesforce Nonprofit Cloud Implementation at TRAILS

Built Salesforce as the operational backbone of TRAILS' national training program — migrating 41,354 records and integrating directly with the TRAILS website to verify training credentials and control content access for mental health professionals across 12,000+ schools.

Salesforce ETL Migration Data Governance RBAC
🏃
USADA · 2023
Product Delivery · Web Application
Delivering Athlete Connect — Compliance Platform for 40K+ Athletes

Led cross-functional delivery of a modern athlete compliance platform — improving Whereabouts reporting accuracy by 30% while replacing a low-adoption legacy system under strict WADA regulatory requirements.

Azure DevOps SIMON UAT WADA Compliance
Product Delivery · Mobile Platform
Delivering DCO Mobile — Digitizing Field Anti-Doping Operations

Led delivery of a custom mobile platform that replaced paper-based doping control workflows — eliminating manual data entry, accelerating lab coordination, and establishing legally defensible digital records.

Azure DevOps CI/CD SFTP Pipelines Legal Compliance
🛰️
U.S. Air Force · 2013–2019
IT Operations · Mission-Critical Infrastructure
IT Operations for Live Satellite Launch Events — AFSCN

Served as central IT coordination point for live satellite launch operations — maintaining 100% system availability across 10+ command and control networks with zero critical failures during launch windows.

Mission-Critical Ops Incident Response Contingency Planning Distributed Teams

Experience & Background

A visual summary of my professional history. Download the full resume for the complete picture.

⬇ Download Resume

Professional Experience

Technology Operations & Project Manager

TRAILS — Remote
January 2024 – Present

Senior operational leader for enterprise applications and IT service delivery at a fast-scaling national mental health non-profit. Led the implementation of Salesforce Nonprofit Cloud as the credential verification and content access engine for TRAILS' national training website — coordinating API integration with the internal web development team to control material access for 30,000+ trained professionals based on their Salesforce training records. Also responsible for platform modernization, hardware lifecycle management, data governance, and building the IT infrastructure to support a national workforce and 12,000+ partner schools.

50% provisioning reduction
41K records migrated
30K+ professionals served

Enterprise Applications & Operations Lead

United States Anti-Doping Agency (USADA) — Colorado Springs, CO
April 2021 – January 2024

Owned the full enterprise application ecosystem for the U.S. Anti-Doping program — including a proprietary digital testing platform supporting Olympic, Paralympic, and 45+ National Governing Bodies. Led multiple platform builds and migrations, maintained 99.9% on-time delivery across 100+ production deployments, and managed multi-vendor technology relationships and SLA oversight.

99.9% on-time delivery
40K+ athletes served
100% field digitization

IT Systems Administrator

United States Air Force — Various Locations
October 2013 – October 2019

Led IT operations and systems sustainment for global Air Force missions, overseeing infrastructure supporting an $8.2B Satellite Control Network across 10+ geographically separated units. Directed lifecycle management of 18,000+ IT assets and led incident response across Tier 1–3 support. Program recognized as Best Practice by Air Force Space Command Inspector General.

18K+ assets managed
100% launch uptime
5x best reporting activity

Education

Master of Science — Management Information Systems

Bellevue University
2025

Bachelor of Science — Information Technology Operations Management

Bellevue University
2021

Associate of Applied Science — Transportation Management

Community College of the Air Force
2019

Certifications

Project Management Professional (PMP)
PMI
In Progress

Core Skills

Service Management
ITIL Incident Mgmt Change Mgmt SLA Oversight Escalation Mgmt Outage Response
Delivery & PM
Agile DevOps Vendor Mgmt Release Planning UAT
Platforms
Salesforce Azure DevOps JAMF Jira AWS Zendesk
Data & Querying
SQL (intermediate) PostgreSQL Airtable SAS Enterprise Miner

Security & Compliance

RBAC IAM MDM/Endpoint Data Governance Compliance Reporting

Let's connect.

Whether you're exploring a role, a collaboration, or just want to talk about IT operations and project delivery — I'd love to hear from you.

Get in touch

I'm currently open to IT Operations Manager, IT Project Manager, and Product Owner / Product Manager opportunities. Based in Colorado Springs, CO — available for remote and hybrid roles.

Colorado Springs, CO · Available for remote & hybrid roles

Send a message

Fill out the form and I'll get back to you within 24 hours.

I typically respond within one business day.

IT Operations · Program Design

Building TRAILS' First Hardware Lifecycle Program from the Ground Up

How I designed and implemented an end-to-end device management framework at a fast-scaling national non-profit — replacing fragmented, manual processes with a secure, repeatable system that cut provisioning effort in half.

OrganizationTRAILS
Duration~6 months (2024)
RoleProgram Designer & Lead
Scope30,000+ users · 12,000+ partner orgs
Addigy (macOS MDM)Microsoft IntuneApple Business ManagerEntra IDGoogle WorkspacemacOS & WindowsAsset ManagementVendor Partnership

The context

TRAILS was growing fast — from a small regional initiative into a national mental health platform serving over 12,000 schools and 30,000+ professionals. With that growth came a problem that quietly compounded every week: the organization had no formal system for managing the devices its employees used.

Devices were tracked inconsistently, if at all. When someone joined, IT provisioning was improvised. When someone left, device recovery was informal — creating real data security exposure. As a remote-first, distributed workforce, the stakes of getting this wrong were higher than they would be in a traditional office environment.

The underlying risk: Without standardized offboarding and device recovery, departing employees could retain access to sensitive program data, partner information, and organizational systems — a compliance and security liability that grew with every new hire.

What we were working with

When I assessed the landscape, the gaps broke down into five distinct problem areas:

  • No reliable asset tracking — device ownership was informal and inventory records were fragmented across spreadsheets and memory
  • Inconsistent onboarding — new employee device setup varied by who handled it, leading to configuration gaps and security inconsistencies
  • Weak offboarding controls — no defined process for data wiping, device recovery, or access revocation at separation
  • Manual provisioning — setup took hours per device with no standardized tooling, causing delays and errors
  • No visibility into lifecycle status — leadership had no reliable picture of device age, condition, or reissuance readiness

Individually, each gap was manageable. Together, they represented a meaningful operational and security risk for an organization scaling nationally with sensitive student mental health data in scope.

Key decisions and tradeoffs

This wasn't a case of applying a standard playbook. TRAILS was an early-stage non-profit with lean resources, a distributed workforce, and no existing IT infrastructure to build on. Every design decision had to balance security rigor against operational simplicity.

MDM-first provisioning over manual configuration

Rather than documenting a manual setup checklist, I partnered with an MDM vendor to implement Addigy for macOS and Microsoft Intune for Windows — so device configuration, security policy enforcement, and software deployment happened automatically at enrollment. The upfront vendor partnership cost was higher, but it eliminated human error from every future provisioning event and made the program scalable without adding headcount.

Setting up Apple Business Manager directly

I set up Apple Business Manager myself, connecting procurement so that new macOS devices could be automatically enrolled in Addigy out of the box with no physical access required. This directly enabled zero-touch remote onboarding at scale — non-negotiable for a distributed workforce spread across the country.

Sequencing: security controls before full lifecycle scope

I made the deliberate choice to tackle offboarding and access revocation workflows first, before completing the full procurement-to-reissuance cycle. The security exposure from weak offboarding was the highest-urgency risk. Getting that right before optimizing the rest of the lifecycle was the right call for a scaling non-profit handling sensitive data.

Aligning with HR rather than working around them

Rather than building a parallel IT-owned process, I partnered with HR to embed device workflows directly into their onboarding and offboarding checklists. This created shared accountability, improved follow-through on device returns, and reduced the coordination overhead that had previously caused delays and missed steps.

How it came together

1

Assessment and gap mapping

Audited existing device inventory, interviewed stakeholders across HR, operations, and leadership, and documented the full scope of risk and operational gaps before designing anything.

2

Offboarding and security workflows (priority 1)

Designed and implemented secure device recovery, data wiping, and access revocation processes integrated with Entra ID and Google Workspace. Partnered with HR to embed these steps into the formal offboarding checklist.

3

MDM deployment and provisioning automation

Partnered with an MDM vendor to implement Addigy for macOS and Microsoft Intune for Windows. Set up Apple Business Manager directly, connecting it to Addigy so new devices enrolled automatically at first boot. Configured enrollment profiles, baseline security policies, and automated software deployment across both platforms.

4

Asset tracking and inventory standards

Established a centralized asset register with ownership records, lifecycle status, and assignment history. Defined standards for intake, tagging, and record-keeping that any team member could maintain consistently.

5

Documentation and handoff

Produced SOPs, onboarding/offboarding runbooks, and vendor coordination guidelines to ensure the program would run consistently without depending on any single individual.

The biggest organizational challenge wasn't technical — it was getting consistent follow-through on device returns during offboarding. Solving that required embedding IT steps into HR's process rather than maintaining a separate IT checklist. Once that accountability was shared, completion rates improved significantly.

Outcomes and impact

The program launched on schedule and delivered measurable improvements across every dimension we tracked.

50%Reduction in device provisioning effort through automation
98%Asset tracking coverage — up from fragmented records
12K+Partner organizations supported by the scaled infrastructure
30K+Professionals on the platform the program was built to support

Beyond the numbers, this program eliminated a category of security risk that was genuinely concerning for an organization handling sensitive student mental health data. It also gave leadership reliable visibility into the device fleet for the first time — which directly informed budgeting and procurement planning going forward.

Enterprise Applications · Platform Migration

Migrating USADA from DCO Mobile to MODOC for Global Anti-Doping Operations

How I designed and executed the migration from USADA's custom-built DCO Mobile to MODOC — building the ADAMS integration, architecting the AWS-based lab data routing infrastructure, designing the phased regional rollout strategy, and validating the system live at the World Athletics Championships in Eugene, Oregon in July 2022.

OrganizationUSADA
Duration~12 months (2022–2023)
RoleProject Lead · Integration Owner · Rollout Architect
Scope40,000+ athletes · 45+ governing bodies
MODOCADAMS (WADA)AWS S3SFTP PipelinesSIMONPostgreSQLZendeskAzure DevOps

The context

USADA's in-house testing application, DCO Mobile, was purpose-built for domestic doping control operations — and it worked well within those boundaries. But as anti-doping operations became increasingly international, the platform's limitations became a real operational liability. DCO Mobile wasn't designed for direct data exchange with ADAMS, the centralized anti-doping management system governed by the World Anti-Doping Agency (WADA), meaning every cross-border coordination required manual reconciliation to bridge the gap.

MODOC — a globally adopted testing platform used by anti-doping organizations worldwide — offered a path to standardization. Making the switch meant gaining native ADAMS integration and alignment with international agency workflows, but it also meant migrating mission-critical operations for a program where disruption to live athlete testing wasn't just an inconvenience — it was a compliance risk with real consequences for athletes and governing bodies.

The operational constraint: USADA tests athletes year-round, including during major international competitions. The migration could not introduce gaps in testing continuity, data integrity, or chain-of-custody documentation — standards that are legally and reputationally binding under the World Anti-Doping Code.

What we were working with

The core challenge wasn't just replacing software — it was replacing software that sat at the center of a tightly coupled ecosystem of internal systems, external agencies, and field operations.

  • No native ADAMS integration in DCO Mobile — every cross-border data exchange required manual effort to reformat and reconcile testing records
  • Misalignment with international agency workflows — other anti-doping organizations operated in MODOC, creating friction in joint testing programs
  • Complex internal dependencies — MODOC needed to integrate with SIMON, PostgreSQL, and SFTP pipelines without disrupting existing workflows
  • Distributed field operations — DCOs worked across geographically dispersed locations, making a simultaneous cutover operationally dangerous
  • Decommissioning risk — retiring DCO Mobile meant ensuring no historical data was lost and no active testing workflows were left mid-cycle

What I owned on this project

ADAMS integration — configured and activated

ADAMS has a built-in integration tool designed to connect directly to a MODOC instance. I configured this connection — providing USADA's MODOC instance information into the ADAMS integration tool and activating the direct data exchange between the two systems. This eliminated the manual reconciliation that had been required with DCO Mobile and brought USADA into alignment with the global anti-doping data standard.

AWS S3 lab routing infrastructure — designed and built

For lab data transmission, I connected MODOC to AWS S3 and built the routing architecture: a dedicated S3 bucket for each laboratory USADA works with. When a DCO selects a lab in the field, the sample data transmits through AWS to that lab's specific bucket. A script then copies the JSON file to USADA's historical records and transmits the file directly to the lab's system. This eliminated manual routing decisions and created an auditable, lab-specific data trail for every sample.

Phased regional rollout — designed and executed

I designed the phased rollout strategy, sequencing regions by testing volume and operational risk. Rather than switching all field teams simultaneously, I brought lower-volume regions online first, resolved any issues in that controlled environment, then moved to higher-activity programs. During the transition, both MODOC and DCO Mobile ran in parallel in the field — DCOs in migrated regions used MODOC while others continued on DCO Mobile, with no gap in testing operations.

Live validation at the World Athletics Championships

The most rigorous test of the migration happened in the field. I took MODOC live at the World Athletics Championships in Eugene, Oregon in July 2022 — the premier global track and field event. Testing in that environment, with international athletes, global governing body oversight, and legally binding chain-of-custody requirements, validated that the platform and all its integrations could perform under the highest-stakes conditions in the sport.

How it came together

1

ADAMS integration — configured and activated

Configured USADA's MODOC instance in the ADAMS built-in integration tool, establishing direct data exchange between MODOC and WADA's global anti-doping management system. Validated sync behavior across testing scenarios before any field deployment.

2

AWS S3 lab routing infrastructure — designed and built

Connected MODOC to AWS S3 and created a dedicated bucket for each laboratory. When a DCO selects a lab in the field, sample data routes automatically to that lab's bucket. Built the script that copies JSON files to historical records and transmits data directly to lab systems.

3

Phased regional rollout — designed and executed

Designed the rollout sequence, starting with lower-volume regions and progressively moving to higher-activity programs. Both MODOC and DCO Mobile ran simultaneously in the field during the transition — no testing operations were disrupted at any point across any region.

4

UAT and integration validation

Led UAT cycles covering ADAMS sync behavior, AWS routing accuracy across all labs, and concurrent multi-region submission scenarios. Validated the full end-to-end data flow from DCO field collection through lab delivery and ADAMS recording.

5

Live validation — World Athletics Championships, July 2022

Took MODOC live at the World Athletics Championships in Eugene, Oregon — July 15–24, 2022. The premier global track and field event provided the highest-stakes validation environment possible: international athletes, global governing body oversight, and legally binding chain-of-custody requirements on every test conducted.

6

DCO Mobile decommissioning and post-launch support

Managed the structured sunset of DCO Mobile once all regions had fully migrated to MODOC. Established Zendesk-based support workflows to track and resolve post-launch issues through the stabilization period.

Running two applications simultaneously in the field during the transition was the most operationally complex part of this project. DCOs in different regions were on different systems at the same time, all feeding into the same downstream data environment. Keeping that clean, ensuring no testing events were disrupted, and validating the full data pipeline all the way to the labs required precise coordination at every phase.

Outcomes and impact

The migration completed on schedule across all regions with no disruption to live athlete testing operations.

40%Reduction in administrative overhead from eliminating manual reconciliation
0Testing operation disruptions during the full migration period
45+National Governing Bodies on a unified, globally standardized platform
40K+Athletes whose data now flows directly into WADA's global compliance system
CRM & Data · Platform Implementation & Integration

Implementing Salesforce Nonprofit Cloud at TRAILS — The Operational Backbone of a National Training Program

How I led the Salesforce Nonprofit Cloud implementation at TRAILS — partnering with an external implementation vendor to migrate off Airtable, the organization's inconsistent and fragmented system of record, and build the platform that now houses TRAILS' entire program operation, automates training delivery through Zoom, and controls content access for 30,000+ mental health professionals on the TRAILS website.

OrganizationTRAILS
Duration~8 months (2024)
RoleImplementation Lead & Data Migration Owner
Scope41,354 records · 120 staff users · 30K+ external training recipients
Salesforce Nonprofit CloudSalesforce Data LoaderAPI IntegrationETL / Data MigrationAirtableRBACData GovernanceQA & Validation

The context

TRAILS had been running its national training program out of Airtable — a tool that worked at smaller scale but couldn't keep pace with the organization's growth. Records were inconsistent and unreliable, there was no way to link program delivery data, training history, and stakeholder information in one place, and leadership had no clear national view of program reach or outcomes. As TRAILS expanded to thousands of schools across the country, the gap between what the organization needed and what Airtable could provide became impossible to work around.

The decision was made to move to Salesforce Nonprofit Cloud. I was brought in to lead that project — owning requirements, vendor coordination, testing, data migration, and user adoption — in partnership with an external Salesforce implementation vendor who handled the platform architecture, object configuration, flows, and integrations.

The resulting Salesforce environment became far more than a CRM. It houses TRAILS' entire program operation — training management, stakeholder relationships, marketing, and donor tracking — and powers a Zoom integration that automates training delivery. When a training is created in Salesforce with the relevant accounts attached, Zoom meetings are automatically generated and invites sent. When the session ends, Zoom sends attendee data back to Salesforce, and an automated Flow marks participants as trained based on their attendance duration. The TRAILS website then makes API calls to Salesforce to check those training records and serve the content each professional is authorized to access.

Important distinction: The 30,000+ mental health professionals and school accounts in Salesforce are data records only — they never log into Salesforce. Salesforce is the back-end system of record; the TRAILS website is their only interface. Their records exist in Salesforce to drive training operations, attendance tracking, and content authorization.

What we were working with

Airtable had served as TRAILS' primary system of record, but it was never built for the complexity the organization had grown into. The core problems were:

  • Inconsistent and unreliable data — records were maintained differently across teams with no enforced standards, making it impossible to trust what was in the system
  • No meaningful linkage between program delivery, training history, and stakeholder relationships — everything lived in disconnected tables
  • No national reporting capability — leadership had no reliable view of training reach, completion rates, or program outcomes at scale
  • No way to automate training delivery or credential verification — every step required manual coordination across multiple tools
  • No scalable access controls — as more staff touched program data, the lack of governance created real security exposure

The 41,354 records being migrated represented both current and historical data — every person and organization TRAILS had a relationship with, going back through the organization's history. Getting that data clean and accurately mapped before migration was essential, because these records would immediately drive live training delivery and website access once Salesforce went live.

Key decisions and my role

This project was delivered in partnership with an external Salesforce implementation vendor who owned the platform architecture — designing the objects, relationships, flows, and integrations. My role was to lead the project on TRAILS' side: owning requirements, keeping the vendor accountable to them, validating what was being built, executing the data migration, and ensuring the organization was ready to adopt the new system.

Requirements ownership and vendor management

I served as the primary liaison between TRAILS staff and the implementation vendor — gathering requirements from program, training, marketing, and operations teams, translating them into clear direction for the vendor, and holding the vendor accountable to delivering a system that matched how TRAILS actually worked. When configurations drifted from requirements, I identified the gaps and drove corrections before they reached testing.

Data migration: export, field mapping, and import

I owned the full data migration process. I exported all current and historical records from Airtable, mapped each field to its corresponding Salesforce object and field in the new data model, cleaned and transformed the data to resolve the inconsistencies that had built up in Airtable, and executed the import using Salesforce Data Loader in staged batches with validation checks between each load. Accurate migration was critical because these records would immediately drive live training delivery and website access.

Permission sets for internal staff

Once the vendor established the objects and relationships in Salesforce, I built the permission sets for TRAILS' 120 internal staff users — scoping access appropriately for program coordinators, trainers, materials designers, analysts, and IT based on each team's data responsibilities.

End-to-end testing across the full training workflow

I led testing across every part of the system — Salesforce record creation and relationships, the Zoom integration that auto-generates meetings and sends invites, the Flow automation that processes attendance data and marks participants as trained, and the website API calls that verify training records and grant content access. Testing had to cover edge cases including partial session attendance, professionals working across multiple districts, and accounts enrolled in multiple programs simultaneously.

How it came together

1

Requirements gathering across all teams

Conducted cross-functional sessions with program delivery, training operations, marketing, and the internal web development team to capture requirements. Translated those requirements into clear direction for the implementation vendor and maintained them as the benchmark against which all vendor deliverables were evaluated.

2

Vendor coordination and architecture review

Worked closely with the implementation vendor through the design of Salesforce objects, relationships, flows, and integrations — providing feedback, raising misalignments with requirements, and ensuring the environment being built reflected how TRAILS actually operated rather than a generic Salesforce template.

3

Data export, field mapping, and migration

Exported all current and historical records from Airtable — 41,354 in total. Mapped each Airtable field to its corresponding Salesforce field in the new data model. Cleaned and resolved the data inconsistencies that had accumulated in Airtable, then executed the import via Salesforce Data Loader in staged batches with validation checks between each load to confirm record integrity and relationship accuracy.

4

Permission sets for internal staff

Built permission sets for all 120 internal staff users once the vendor had established the object and relationship structure — scoping access by role across program coordinators, trainers, materials designers, analysts, and IT.

5

End-to-end testing

Led testing across the full system — Salesforce record creation and relationships, the Zoom integration, the Flow automation that processes attendance and marks participants as trained, and the website API behavior that grants content access based on Salesforce training records. Covered edge cases including partial attendance, multi-program enrollments, and accounts spanning multiple school districts.

6

Go-live, onboarding, and stabilization

Managed the go-live transition for 120 internal staff users. Supported onboarding through training and documentation. Maintained a stabilization period post-launch to monitor adoption, address workflow friction, and validate that the live system was performing as tested.

The biggest challenge of this project wasn't any single technical piece — it was maintaining clarity on what was being built and why across a vendor relationship, internal stakeholders with different needs, and a data migration that had to be accurate because it would immediately power live operations. Keeping requirements sharp, testing thoroughly, and communicating clearly across all of those parties was what made the project land successfully.

Outcomes and impact

The implementation delivered a system that was meaningfully more complex than a standard CRM rollout — Salesforce now serves as the live operational backbone of TRAILS' national training program.

41,354Records migrated with validated integrity, each tied to real access permissions
35%Improvement in data accuracy and consistency across program records
30K+Mental health professionals whose training credentials and content access are now managed through Salesforce
120Internal staff users across program, training, operations, and IT onboarded at go-live

Beyond the numbers, the most significant outcome is structural: TRAILS now has a single source of truth that simultaneously powers internal operations and controls what tens of thousands of trained professionals can access on the website. Leadership has reliable national reporting on training delivery and program reach for the first time, and the system is architected to scale with the organization's continued growth.

Product Delivery · Web Application

Delivering Athlete Connect — A Compliance Platform for 40,000+ Athletes

How I led sprint planning, requirements, and UAT as an embedded member of USADA's internal DevOps team — delivering a modern athlete compliance platform that replaced a low-adoption legacy system and improved Whereabouts reporting accuracy by 30% under strict WADA regulatory standards.

OrganizationUSADA
Duration~9 months (2023)
RoleEmbedded DevOps · Sprint Lead · Requirements & UAT Owner
Scope40,000+ athletes · 45+ governing bodies
Agile / Sprint PlanningAzure DevOpsSIMONPostgreSQLGlobal DROUATWADA Compliance

The context

USADA's athlete compliance operations ran on a legacy platform that had aged out of step with the demands placed on it. Whereabouts reporting — the process by which athletes in the Registered Testing Pool must file their daily location availability for no-advance-notice testing — requires precision and consistency. A system that's hard to use produces errors. Errors produce compliance risk. And in anti-doping, compliance risk has real consequences for athletes.

Athlete Connect was USADA's answer: a modern, purpose-built web application designed around how athletes actually work, built by USADA's internal development team. I was embedded in that team as part of the DevOps function throughout my time at USADA — leading sprint planning, owning requirements, and driving UAT from inside the delivery process rather than managing it from the outside.

The regulatory constraint: Every workflow had to satisfy WADA's technical standards simultaneously with usability goals. Building for athletes and building for regulators weren't optional tradeoffs — both were non-negotiable at the same time.

What we were working with

  • Low adoption driven by poor usability — athletes avoided or minimized their use of the platform, increasing the likelihood of missed filings and compliance gaps
  • High error rates in Whereabouts reporting — a system that made errors easy was a systemic compliance risk under WADA rules
  • Limited operational visibility — staff had insufficient real-time insight into athlete compliance status for proactive outreach
  • Fragmented data — athlete testing records, drug reference data, and compliance history lived in separate systems with no unified view

Key decisions and tradeoffs

Regulatory translation before UX design

Before any workflow was designed, I mapped WADA's technical standards directly to system behaviors and validation rules. Getting the compliance boundaries established first meant usability improvements happened within a well-defined regulatory envelope, rather than creating gains that required painful rework later.

Scenario-based UAT over functional coverage testing

Rather than validating individual features in isolation, I designed UAT cycles around complete athlete workflows. Testing across full workflows surfaced integration gaps and edge cases that feature-level testing would have missed.

RTP athletes as a separate validation cohort

Athletes in the Registered Testing Pool have stricter compliance obligations. I carved out RTP-specific UAT scenarios to validate the platform correctly enforced additional requirements for this group — treating them as a distinct cohort rather than a generic athlete profile.

Integration validation as a delivery gate

I made integration validation across SIMON, PostgreSQL, and Global DRO a hard gate in the release process. No sprint was considered complete without confirmed data integrity across all three systems — slowing some cycles but preventing data consistency issues from reaching production.

How it came together

1

Regulatory requirements mapping

Translated WADA's technical standards into concrete system workflows, validation rules, and acceptance criteria — the foundation all delivery decisions were measured against.

2

Agile delivery — sprint planning and backlog ownership

Drove sprint planning and backlog refinement across engineering, QA, and compliance teams. Prioritized features based on regulatory criticality and athlete workflow impact.

3

Integration build and validation

Coordinated integration across SIMON, PostgreSQL, and Global DRO. Validated data consistency, real-time sync behavior, and edge case handling across all three systems before each sprint release.

4

Scenario-based UAT across athlete cohorts

Designed and executed structured UAT cycles covering standard workflows, RTP-specific compliance scenarios, and edge cases. Tracked defects through to resolution before production sign-off.

5

Friction point resolution and launch

Identified and resolved high-frequency workflow friction points during UAT — particularly in the Whereabouts filing flow — before launch. Coordinated the production launch and retirement of the legacy platform.

The most nuanced delivery challenge was the tension between the compliance team's requirement for strict validation rules and the product goal of reducing user friction. Resolving that required sitting in the middle — understanding both the regulatory intent behind each requirement and the usability cost of implementing it literally.

Outcomes and impact

30%Improvement in Whereabouts reporting compliance accuracy
25%Increase in successful compliance workflow completion rates
40K+Athletes on the platform, replacing a low-adoption legacy system
3Systems unified into a single source of truth for athlete compliance data

Athlete Connect established a centralized, integrated compliance platform that gave USADA teams real-time visibility into athlete status for the first time — shifting from reactive case management to proactive outreach, which is a fundamentally more effective operating model.

Product Delivery · Mobile Platform

Delivering DCO Mobile — Digitizing Field Operations for Anti-Doping Testing

How I led requirements, testing, and field validation for a custom mobile platform that replaced paper-based doping control workflows — including live testing at the U.S. Olympic Team Trials in June 2021, where athletes were competing for spots on the team heading to the Tokyo Olympics.

OrganizationUSADA
Duration~12 months (2021)
RoleRequirements Lead, UAT Owner & Field Tester
Scope40,000+ athletes · Field operations nationwide
Azure DevOpsRequirements GatheringUATField TestingSIMONPostgreSQLVendor ManagementLegal Compliance

The context

When a Doping Control Officer conducts an athlete test in the field, every step — from notification to sample collection to chain-of-custody documentation — must be recorded with precision. The data is legally significant: it forms the evidentiary basis for anti-doping rule violation proceedings and must be defensible under international arbitration standards.

For years, USADA managed this process on paper. Officers completed forms by hand, scanned them, emailed them to headquarters, and then staff re-entered the data into internal systems. As testing operations scaled, this workflow became an operational liability. USADA partnered with an external software vendor to build DCO Mobile — a custom application purpose-built for doping control field operations. I led the project on USADA's side: owning requirements, coordinating with the vendor, leading all testing, and serving as the field validator who took the application live at actual athlete competitions.

The legal constraint: DCO Mobile wasn't just a productivity tool — it produced records scrutinizable in international arbitration. Every requirement, every test case, and every acceptance decision had to hold up to the evidentiary standards of the World Anti-Doping Code.

What we were working with

  • Manual data entry at two points — in the field on paper, then again at headquarters during transcription — doubled the opportunity for error at every single test
  • Transmission delays — physical forms moved through scan-email-entry workflows that added hours between field collection and lab receipt
  • Limited traceability — reconstructing chain of custody for a given sample required piecing together paper records, scanned documents, and email threads
  • No pre-arrival data to labs — laboratories received samples before having any advance information, increasing processing time and delays

My role in this project

Requirements ownership

I mapped the end-to-end field testing workflow with Doping Control Officers and translated operational steps, legal constraints, and chain-of-custody requirements into formal specifications for the external vendor. When the vendor's builds drifted from requirements, I identified the gaps and drove corrections before they reached testing.

Vendor coordination and sprint management

I managed the sprint cycle and backlog in Azure DevOps — coordinating between USADA's internal stakeholders and the vendor's development team. This included backlog prioritization, sprint planning, and release gate decisions. Each release required confirmed UAT sign-off before promotion to production.

UAT strategy and execution

I designed UAT cycles based on actual DCO field scenarios — standard tests, no-advance-notice events, connectivity loss, and sample exception handling. Every test case was anchored to the legal acceptance criteria I had defined, ensuring that what worked in testing would hold up in the field and in any subsequent arbitration proceedings.

Live field testing at competition

The most critical validation happened in the field. I took DCO Mobile live at the U.S. Olympic Team Trials in June 2021 — athletes were competing for spots on the U.S. team heading to the Tokyo Olympics. Testing the application in that environment, under real operational conditions with real athletes and real chain-of-custody requirements, validated things that no controlled UAT environment could replicate.

How it came together

1

Field workflow mapping and requirements definition

Mapped the end-to-end testing workflow with DCOs, translating operational steps and legal constraints into formal requirements for the vendor. Established the acceptance criteria that all testing would be evaluated against.

2

Vendor coordination and sprint management

Managed the sprint cycle and backlog via Azure DevOps, coordinating between USADA stakeholders and the external development team. Owned release gate decisions — no build went to production without confirmed UAT sign-off.

3

Structured UAT across field scenarios

Designed and executed UAT cycles covering standard tests, no-advance-notice events, connectivity loss, and sample exception handling. Validated chain-of-custody documentation and audit log completeness against legal acceptance criteria.

4

Live field testing — U.S. Olympic Team Trials, June 2021

Took DCO Mobile live at the U.S. Olympic Team Trials in Eugene, Oregon — athletes competing for spots on the Tokyo Olympics team. Validated the application under real operational conditions, with real chain-of-custody requirements, real athletes, and real legal accountability for every record the system produced.

5

Launch and paper process retirement

Coordinated the production launch and retirement of paper-based workflows. Developed training materials and SOPs for DCOs. Monitored post-launch data quality through the stabilization period.

The most important validation didn't happen in a testing environment — it happened at the Olympic Trials. Putting the application in the hands of DCOs at one of the highest-stakes events in American athletics, with Olympic selection on the line, confirmed what controlled UAT couldn't: that the system was operationally sound when it mattered most.

Outcomes and impact

100%Of athlete testing data collection digitized — paper workflows fully retired
30%Reduction in manual data entry errors
20%Improvement in turnaround time for testing and results processing
1Unified source of truth for athlete testing data across all connected systems
IT Operations · Mission-Critical Infrastructure

Leading IT Operations for Live Satellite Launch Events — Air Force Satellite Control Network

How I served as the central IT coordination point for live satellite launch operations — owning readiness across infrastructure, applications, and distributed support teams to maintain 100% system availability during zero-tolerance launch windows.

OrganizationUnited States Air Force
Duration2013–2019 (multiple events)
RoleIT Operations Lead & Coordination Point
Scope10+ C2 networks · $8.2B network infrastructure
Mission-Critical OperationsIncident ResponseContingency PlanningCross-Unit CoordinationPre-Launch ValidationReal-Time Escalation

The context

The Air Force Satellite Control Network (AFSCN) is the global ground-based infrastructure that commands and controls U.S. military satellites. It operates across geographically distributed sites, with each location dependent on communications infrastructure, command and control systems, and IT support that must be available continuously — but especially during launch windows, when new satellites are being brought into operational status.

Launch events are operationally compressed and unforgiving. The sequence of events runs on a precise timeline. Any gap in IT infrastructure, communications availability, or systems support during that window doesn't produce a minor inconvenience; it produces a mission impact. My role was to ensure that never happened.

The operational reality: There is no "we'll fix it after the launch" in satellite operations. Problems during a launch window have to be resolved in real time, with no ability to pause or reschedule. The entire value of pre-launch preparation is reducing the probability of that scenario to as close to zero as possible.

What we were working with

  • Zero tolerance for downtime — any failure in command and control systems or communications during a launch window had direct mission consequences
  • Geographically distributed dependencies — multiple sites across different time zones had to be confirmed ready before a launch could proceed
  • Compressed resolution windows — issues that could be addressed over hours in normal operations had to be resolved in minutes during a live event
  • High consequence of escalation gaps — unclear escalation paths could delay issue resolution past the point where recovery was possible
  • Limited rehearsal opportunity — launches happen on fixed schedules determined by orbital mechanics, not IT readiness

Key decisions and tradeoffs

Structured pre-launch validation over informal readiness checks

Rather than relying on experienced operators to informally confirm system status, I implemented a structured validation checklist that systematically stepped through every critical system, communication channel, and escalation path before the window opened. This took longer but caught issues early enough to resolve them — rather than discovering them at T-minus-zero.

Pre-defined escalation paths rather than ad-hoc coordination

In a geographically distributed operation, ad-hoc escalation during a live event is a recipe for confusion and delay. Before each launch, I established and communicated explicit escalation paths: who gets contacted for which category of issue, in what sequence, through which channel.

Contingency planning for the highest-probability failure modes

I developed contingency plans specifically for the failure modes that history and operational analysis indicated were most likely — communications link degradation, application availability issues, and coordination gaps between distributed sites. Pre-thought responses meant faster reaction times when they occurred.

Post-launch reviews as operational investment

After each launch event, I conducted structured reviews to identify what had worked, what had required improvisation, and what should change. Treating these as genuine operational inputs — not administrative paperwork — produced improvements that made each subsequent launch more reliable.

How it came together

1

Pre-launch systems readiness validation

Executed structured validation of all critical systems, applications, and communication channels before each launch window. Confirmed readiness across all geographically distributed sites and documented status before proceeding.

2

Escalation path and contingency plan establishment

Defined and communicated explicit escalation paths for each category of potential issue. Briefed distributed support teams on contingency plans before each event so responses were pre-understood, not improvised.

3

Real-time coordination during launch windows

Served as the central IT coordination point during live events — monitoring system status across sites, directing real-time troubleshooting, managing communications between distributed teams, and making rapid escalation decisions.

4

Post-launch review and process improvement

Conducted structured post-event reviews after each launch to capture what had worked, what had required improvisation, and what process changes would improve the next event.

The most valuable thing I learned wasn't a technical skill — it was the discipline of pre-thinking. Every scenario thought through before the launch window is a scenario that can be responded to calmly and correctly during it. The operators who perform best under pressure aren't the best improvisers; they're the ones who've done the most preparation. That principle has shaped how I approach every high-stakes delivery since.

Outcomes and impact

100%System availability maintained across all launch windows
0Critical IT failures during live launch events
10+Command and control networks supported simultaneously
$8.2BNetwork infrastructure value supported by these operations

The operational processes developed through these launch events — structured pre-launch validation, explicit escalation paths, and disciplined post-event review — became repeatable standards that improved consistency across subsequent events. The broader IT operations program was recognized as a Best Practice by the Air Force Space Command Inspector General.