Product marketing · Product strategy · AI workflow design

I design the thinking behind products, then build them with AI and human judgment.

I work upstream of the build: defining the core user problem, integrating AI into the workflow with structure and QA, and shaping how the result is positioned. Two live products and a portfolio of analytics work demonstrate how I think, not just what I deliver.

MS Marketing, Johns Hopkins Carey  ·  ex-McCann Worldgroup planning  ·  Washington, DC

Two products, built from a problem I could name before I could solve it.

One is a two-sided marketplace solving a concrete, under-served pain point. The other is a system for making AI dependable enough for serious work. Each is broken down the way I actually work: context, problem, insight, strategy, execution, QA, impact.

01 — Two-sided marketplace

SubletU

A verified, student-only subletting marketplace that closes the gap between 12-month leases and a 9-month academic year.

RoleProduct & marketing lead
FocusProblem framing · positioning
Livesubletu.xyz ↗
subletu.xyz
SubletU homepage — find trusted student housing near campus

Trust-first homepage positioning: verified student housing, not another open marketplace.

01 / Context

A calendar mismatch every student already knows.

Leases run 12 months; the academic year runs about 9. Every spring, students either eat the cost of summers they're not living there, or scramble to sublet through chaotic group chats where listings are inconsistent and scams are common.

02 / Problem

Students pay for months they don't live in.

The workaround — informal subletting — is its own problem. Listings have no standard, counterparties are unknown, and a single bad actor can cost a student their deposit. The friction isn't finding a place; it's trusting the person on the other side fast enough to act.

03 / Insight

The problem isn't supply. It's trust and friction.

Sublets already exist; what's missing is a verified, legible channel. Students move quickly when they trust the counterparty. So the right move isn't another open marketplace to scroll — it's to standardize and verify, and make trust the product.

04 / Strategy

Make trust the wedge, not a feature.

I scoped the MVP around a single job: get strangers to trust each other quickly. Everything else — listings, search, messaging — serves that. The positioning ("verified, student-only") wasn't a guess; it came out of a structured, AI-assisted research process with human judgment on the final call.

  • Step-back prompting. Instead of asking AI for positioning directly, I first mapped the functional, emotional, and social needs Craigslist and Facebook Marketplace leave exposed — then generated six concepts and chose the trust layer myself.
  • Synthetic personas. Built digital twins of two student segments to pressure-test feature trade-offs and messaging before any build.
05 / Execution

A clean, predictable process where a scramble used to be.

The live product keeps the network to verified students, standardizes how every sublet is listed, and cuts time-to-match. It's now live at subletu.xyz.

  • .edu verification. A student-only network that filters out strangers before the first message.
  • Standardized listings. Every sublet captures the same fields, so renters compare like for like.
  • Smarter matching & reviews. Pairs sublets to seekers by dates, budget, and fit, with two-sided reputation.
subletu.xyz/browse
SubletU verified listings grid with prices and locations
Verified listings with standardized fields and a clear search-to-keys flow.
06 / QA / Iteration

The positioning had to survive a competitive matrix.

Before committing, I ran a Stage-2 validation: qualitative research on feature trade-offs and messaging across four angles, then a five-dimension brand-similarity matrix to test competitive fit. The verified-student angle wasn't kept because it sounded good — it was the only concept that held up on both trust and student relevance at once.

07 / Impact

An uncontested position, and a live product behind it.

The research surfaced white space no existing platform holds, and the product shipped against it — starting with the Baltimore–DC corridor where demand is concentrated and predictable.

24/25
Brand-similarity score — the only concept above 3 on both trust and student relevance
Live
Shipped and running at subletu.xyz
4 schools
Phase-1 corridor: JHU, UMD, Georgetown, GWU
02 — AI workflow system

FOVRA

An AI workflow and QA layer that makes AI dependable enough for serious, high-stakes work.

RoleFounder & system designer
FocusWorkflow design · QA
Livefovra.app ↗
fovra.app
FOVRA quality gates — input, prompt, and output gates with pass/concern/needs-context states

Quality gates turn AI work into a staged review process before an output ships.

01 / Context

Everyone is racing to generate faster.

The default way people use AI for real work is one model, one prompt, one pass — then they trust the output. For anything that matters, that workflow is fragile, and the race is all on the generation side.

02 / Problem

One chatbot answer isn't good enough for real work.

Weak assumptions go unchallenged, the wrong model gets the wrong job, and nothing catches what's confidently wrong. The failure isn't that AI can't generate — it's that nobody is checking the output before it ships.

03 / Insight

Quality comes from structure, not a better prompt.

Serious thinking separates research, writing, critique, and review into stages, each with the right tool and a check on the last. AI should work the same way. The differentiator isn't generation — it's the QA layer.

04 / Strategy

Make review the product, not an afterthought.

I set the thesis — structure beats single-shot prompting — and designed FOVRA around it: routed stages with a built-in critique-and-QA gate, positioned deliberately away from generic "AI automation" language. Making QA the core feature is what turns it into a defensible category instead of another chat tool.

fovra.app
FOVRA hero — control the AI work behind every project
Positioning FOVRA as a control layer for AI work, not another generator.
05 / Execution

Stage-separated workflows with the right model for each job.

FOVRA breaks AI work into routed stages instead of one long chat, and helps users pick the right model per stage. It's live in free beta at fovra.app.

  • AI stack setup. Configure your tools, tone, and rules once — FOVRA uses that profile to judge every output.
  • Task + prompt QA. Route each task to the right model and rewrite the prompt before any token is spent externally.
  • Output review + artifact readiness. Score outputs and compile shippable Decision Notes, Briefs, PRDs, and Task Cards.
06 / QA / Iteration

Quality gates with a falsifiable rubric — no "looks good to me."

The core of the system is a set of gates — input, prompt, output — each with a falsifiable rubric. A failed critical criterion blocks the deliverable; a failed warning flags concerns. A seven-dimension rubric scores every pasted output and flags issues by severity, so review is structured, not vibes.

07 / Impact

A defensible category: QA as the main feature.

By owning the step that decides whether an output can be trusted, FOVRA sits in a different category from the generators — and turns AI from a fast first draft into something dependable enough to ship.

3 gates
Input · Prompt · Output, each with a falsifiable rubric
7-dim
Rubric scoring every output by severity
Live beta
Running in free beta at fovra.app
Course projects

The analytics underneath the strategy.

Graduate and undergraduate projects showing the method behind the recommendation: cleaning real data, modeling it, and turning the output into a client-ready decision. Grouped by the method or tool each one leans on.

R

Cleaning, modeling, and interpreting data — from social-listening exports to multi-factor risk models.

R data-cleaning steps on a Sprout Social export
Cleaning the Sprout Social export in R
Retailer-specific recommendation for Costco and Walmart
Retailer-specific 4-P recommendation
RSprout Social

Egg Prices Across Retail Channels

Graduate · Social Media Analytics · Client: McCormick

Method. Cleaned a raw Sprout Social export in R — missing-value checks, grepl() filtering, dummy coding, ifelse() sentiment encoding, log-transform — then regressed post engagement.

Strategy. Costco shoppers debated deals (65%); Walmart skewed to emotional complaints (43.7%) → a differentiated 4-P playbook per retailer.

Pruned decision tree fit in R
Pruned decision tree surfacing conditional risk patterns
R

Beyond Smoking: Lung Cancer & Air Pollution

Graduate · Data Analytics

Method. Ordinal logistic regression, forward stepwise selection (AIC), and a pruned decision tree to test air pollution beyond smoking.

Finding. Air pollution is a conditional, non-linear risk factor — amplifying severity in high-obesity, high-exposure subgroups.

Excel

Decision tools that project trends, compare scenarios, and quantify trade-offs.

Excel model built from raw truck mileage data
Building the model from raw truck data in Excel
Excel

Schneider Truck-Swapping Decision Model

Undergraduate · Operations Management

Method. Built an Excel decision tool projecting future mileage from a trend trajectory, comparing dedicated, one-way, and combined swapping scenarios.

Outcome. Quantified the combined program's savings and flagged where the one-for-one assumption limits the model.

Survey & Conjoint

Designing studies, prepping the data, and running the models that turn responses into pricing and retention calls.

Excel data prep into a JASP regression for AMC A-List
Excel prep into a JASP regression
ExcelJASP

AMC A-List Subscription Behavior

Graduate · Marketing Research

Method. Designed a survey, dummy-coded responses in Excel, and ran regression in JASP to test price sensitivity, social influence, and theater-vs-streaming (n=25).

Strategy. A-List members prefer theaters significantly (β ≈ −2.06, p<.05) → hold them on value and identity, not price cuts.

Conjoint attribute importance driving a pricing strategy
Attribute importance translated into a pricing strategy
Conjoint Analysis

Pricing the Universal Express Pass

Graduate · Pricing Strategy

Method. Conjoint analysis to estimate attribute importance and willingness-to-pay across visitor segments.

Strategy. Express coverage is the dominant driver (42.8%) → hybrid pricing with targeted bundles for families, IP fans, and thrill seekers.

Portrait of Kenny Hsu // product marketing · product strategy · AI workflow design
The edge

Frame the problem before reaching for the solution.

I'm a marketing and product strategist with an MS in Marketing from Johns Hopkins Carey and a planning background at McCann Worldgroup. What sets me apart is how I use AI: to think better, not just produce more. I use it to turn ambiguity into clear workflows, pressure-test ideas, and keep human judgment on the final decision.

Most products answer the wrong question well. I start with the user's real friction and the assumptions everyone skipped, then work out where AI fits, how to route the work, and how to position the result so its value is obvious to the person choosing it.

Judgment

AI moves fast; the person keeps control of the final decision. I design for that, not around it.

Structure

Routed workflows over one-shot prompts — research, drafting, critique, and review as distinct stages.

Strategic QA

The step that decides whether an output can be trusted is the one I make first-class.

Let's talk

Product and strategy,
with judgment at the center.

I'm drawn to roles where framing the problem matters as much as executing the answer. If that's how your team works, I'd love to connect.