I’m Justin. I’m a product manager at PrizePicks.

I work on Accounts.

Helping members securely manage their account, stopping bad activity without getting in the way of trusted members, and fixing problems when the normal experience breaks down.

After three NFL seasons, I joined PrizePicks as an Associate Product Manager and built Platform Operations from the ground up. In 2026, I transformed Platform Operations into the Accounts domain.

Justin Hilliard speaking on stage with a microphone.
Justin Hilliard · Columbus, Ohio

2025 → 2026

From Platform Operations to Accounts.

Platform Operations

2025

I built Platform Operations from the ground up. The team grew substantially, with product work spanning support, settlements, and operational enablement.

  • SupportGive support the context, actions, and platform capabilities to resolve member problems.
  • SettlementsCut the wait between a final game and a payout.
  • EnablementBuild the internal tools and operating capabilities that make teams faster, safer, and more effective.

Accounts

2026

In 2026, I moved into the core product organization and transformed Platform Operations into the Accounts domain. I separated the roadmap into three jobs with different member needs and tradeoffs.

  1. ManageHelp members securely manage their account.
  2. ProtectStop bad activity without getting in the way of trusted members.
  3. ResolveFix problems when the normal experience breaks down.

HQ + legacy admin

Scattered tools. One place to finish the job.

One member issue could move through support, settlements, fraud operations, or incident response. Each team had part of the story, spread across multiple tools. At every handoff, the next person could spend time rebuilding what had already happened.

We built HQ to bring the history and the actions into one place. I mapped the workflows across those tools, designed the role-based access foundation, and led the use-case-by-use-case plan to move teams off the legacy admin safely.

Back-office working session

HQ / working model1 of 3

Many tools. One member issue.

Supportmember lookup ______

member asks about payout

Settlementsmember lookup ______

entry still pending

Fraud opsmember lookup ______

review cleared

Incidentsmember lookup ______

provider delay open

Case notesmember lookup ______

context copied here

Member actionsmember lookup ______

action lives elsewhere

To answer one question, the operator had to rebuild the story.

About ¾ faster median time to close

About 40% faster median response time

RBAC role-based access foundation

Settlements

The game was over. Payout still took about half an hour.

I tested whether game-end-to-payout time was associated with what members did next across major sports. The strongest relationship appeared in NFL. Settlement speed was worth treating as a product problem, not just a back-office timing issue.

The model showed a meaningful opportunity if we could reduce the wait. I took ownership in August 2025 and built the MVP settlement buffer: eligible entries could trigger once defined thresholds were met, without waiting for live scoring to mark the game final. The next milestone was confidence-based timing; we did not reach it before ownership moved.

The broader roadmap also delivered Win Protection, stronger resettlement controls, and a new Scoring Dashboard workflow.

Earlier stateroughly ½ hour
Broader program outcomelow double digits

Real-world game endProvider finalization sat inside the earlier wait.

Shipped MVP mechanism

The real-world event is over. The live-scoring provider may not have marked it final yet.

Next · not shipped before ownership movedConfidence-based settlement

Move from fixed eligibility thresholds toward confidence in the underlying result.

Broader program results

About ⅔faster from game end to payout

2×+increase in entries settled early

Double-digitpoint gain in auto-settlement

Support + AI

The AI knew the policy. It didn’t know the member.

FIN could explain a withdrawal policy. It could not answer “Where is my withdrawal?” because it did not have the member’s account context or a way to act.

I led the strategy with Customer Support, including the build-versus-buy decision, technical sprints, and a roadmap ordered around the member journey rather than integration ease.

  1. The questionWhat is the member actually trying to resolve?
  2. The contextWhat account information does the AI need?
  3. The actionCan it safely finish the job?
  4. The handoffIf not, can a person pick up with the context intact?

40%+automation rate

About ⅔resolution rate

Double-digitCX score gain, YTD

Results shown as rounded ranges.

Multi-accounting

Clear the multi-accounting backlog. Stop it from rebuilding.

Multi-accounting means one person operating more accounts than permitted. A large backlog had already been flagged, while the behaviors creating new accounts were still active. I authored and pitched a phased plan that treated those as two different jobs.

Back bookRemediate what already exists.
Forward controlsDetect, prevent, and block what comes next.

guardrailUnder 1% false positives

Across the back-book work, we held false positives to well under 1%. At large scale, even a small error rate could block legitimate members.

Before PrizePicks, I played linebacker in the NFL.

I spent three NFL seasons with the San Francisco 49ers, New York Giants, and Kansas City Chiefs. I’ve also advised early-stage teams through Ohio Angel Collective and Rootnote.

I also earned an M.S. in Consumer Sciences. My graduate work included consumer-insights research into customer pain points and habits, along with research on switching costs, satisfaction, and loyalty.

Justin Hilliard running a tackling drill during San Francisco 49ers training camp.
49ers training camp, 2021 · Photo: Terrell Lloyd / 49ers ↗

While football was still the job

For 341 days, I tracked what went into performance.

Sleep stages, HRV, training load, nutrition, recovery habits, and my own read on how I performed—45 fields in all. I was trying to learn what actually helped, not build a portfolio project.

341 entries across 471 calendar days.

Each mark is a day I logged at least one signal. Missing days stay missing; nothing is filled in.

Explore the data and correction on Kaggle ↗
How to read this

One person’s self-tracking data. Ratings such as RPE and overall performance are subjective. Missing values are shown, not filled. Relationships are descriptive—not causal or training advice. The source does not document the overnight sleep-date convention.

Always open to connect.