Andrew Liu · Product, Engineering & AI

Less busywork.
More room to think.

I’m a product manager with a frontend engineering background. I build internal AI tools and automate workflows with the teams who use them.

Featured projectA/B test cleanup botTicket → History → Human review
Built from real work at REVOLVE
01 / Selected work
REVOLVE

Selected work
at REVOLVE.

My work spans internal AI tools, commerce, and marketing platforms. These examples show the decisions behind the work and the part I owned.

Featured case study / 01AI tooling × Experimentation

A/B test
cleanup bot.

After an A/B test ends, engineers still need to trace its history and remove the unused code. I built a bot that gathers that context and opens a cleanup pull request for review.

My role

Identified the problem and built the bot.

People involved

Product, engineering, and QA.

Delivery

Proposed cleanup pull requests with human review.

From concluded test to cleanup PR

Follow the work, step by step.

01 / CONTEXT

Start with the
completed ticket.

The bot starts with the concluded experiment ticket. It uses the result and related work to understand what needs to be cleaned up.

1 of 5

Illustrative workflow. Company code, tickets, and internal data are omitted.

Inside the case study

The decisions behind the workflow.

Cleanup was a coordination problem as well as a coding task. I focused on the preparation and handoffs around the work.

Understand the handoffs.

PMs had to work out which areas were affected and coordinate frontend and backend cleanup. Engineers also had to reconstruct experiments that could have run for months. That preparation could push the work into another planning cycle.

Start with the completed test.

I made the experiment ticket the starting point. The bot gathers its history and related changes before proposing cleanup, giving the work a clearer starting point for review.

Keep judgment with people.

Engineers and QA review the proposed changes before merge. A person also approves or declines lessons from PR feedback, because reviewers can have different coding preferences.

I built a workflow that connects experiment context to repository changes, then carries approved feedback into future runs.

Connect the history.

The bot uses MCP to read issue context and consults repository commits to trace the experiment and later changes. Team rules help it recognize frontend work.

Prepare a reviewable change.

With repository access, the bot finds the relevant code, creates a branch, and opens a cleanup pull request. Engineering and QA review that proposal before it is merged.

Make feedback reusable.

I built a step that turns PR comments into proposed lessons. Approved lessons become part of the context for future cleanups, giving users control over which guidance carries forward.

What the tool delivers

A cleanup proposal built from experiment history, ready for the team to review, plus an approval step for feedback used in future runs.

More from REVOLVE

A closer look at the work.

AI, automation, and the tools
people use to get things done.

Applied AI / Communications

AI voice for executive communications.

I led an AI voice recording process for quarterly executive communications, turning a conversation about AI into a repeatable workflow.

My roleLed the process and delivered the recordings.
More about the work

I worked with executives to understand what they wanted from AI, then delivered the recordings each quarter over the past year.

Voice workflowIllustrative demo
A conversation about AI.A process the team can repeat.
ConversationRecordingQuarterly delivery
Illustrative waveform. No executive audio.
Illustrative demos using sample content.
02 / Working together

Let’s fix the work
that slows you down.

I help teams turn recurring problems into useful internal tools. Here are a few places we could start.

Tell me what your team is working on
A possible starting pointExample
Project notes
Recent changes
A first draft, prepared

Collect the details. Put the update together.

Ready for a person to reviewReview draft

The repetitive steps get shorter.
Your team stays in control.

From my work at REVOLVEExplore the A/B cleanup bot
Understand the work.Build a useful first version.Improve it with the team.
03 / About

About Andrew.

Product judgment. Hands-on engineering.

At REVOLVE, I moved from frontend engineering into product management. I still build tools, and I work with engineering and business teams to decide what is worth building and how to deliver it.

My path started in civil engineering, then led through operations and into software. I bring that mix of perspectives to the problems I choose to solve.

I’m interested in product management and forward deployed engineering roles where I can work directly with teams and build the tools they need.