PKPhillip Kuhn

IT Business Analyst I · Minneapolis, MN

I turn ambiguous business problems into systems people adopt.

I am a Salesforce business analyst who also covers product ownership, program management and AI automation. I take an ambiguous request, define what is actually required, and stay accountable through launch and adoption.

View this site as
Phillip Kuhn
4+
years on Salesforce Service Cloud and Order Management
9
AI agents co-built for delivery and program work
250+
live conversations with those agents
150+ hrs
estimated hours saved, based on my own conservative per-run estimates

What I do

Four areas of work, each backed by examples below.

01

Analyze

Requirements, process mapping, data investigation and testing. I write the solution designs developers build from and validate them end to end.

02

Own the product

Backlog management, phase planning and stakeholder decisions. I have covered Product Owner responsibilities through a major launch and a leave of absence.

03

Run the program

Intake, governance, vendor management and reporting for a digital adoption program spanning several business applications. I manage the board and the vendor relationship day to day.

04

Automate with AI

I design agents that absorb repeatable work. Any action that creates or changes data requires human approval.

Featured work

Projects I built or led. Employer work is described in general terms.

More work

Order approval workflow

I led analysis from requirements through testing, training, release and post-launch support, and presented options for handling historical orders.

Routing skills component

I specified a custom Salesforce component that lets supervisors change agent routing skills, from requirements through release.

File and image management

I delivered requirements, testing and enhancements for a custom Salesforce file and image solution used in service and community workflows.

Reporting accuracy investigation

I traced inaccurate turnaround-time reporting to its source data using SOQL and log analysis, then turned the findings into work the team could act on.

Help Center redesign research

I ran interviews and research, then presented recommendations on search, chatbot, accessibility, mobile and eCommerce integration.

Regression and end-to-end testing

I wrote test scenarios and ran end-to-end and user acceptance testing for releases, and documented a regression suite for the platform.

System documentation library

I wrote 500+ pages of process, data model and integration references, and checked them against the system before they were published.

Business Analyst Roundtable

I started a recurring practice group to improve user stories and acceptance criteria, with onboarding guides and Jira standards for new analysts.

AI adoption for the team

I help shape how a Digital Technology team approaches AI, including prompt playbooks for Jira, Confluence and requirements work.

Toolbox

The tools I work in daily and how I use them. Select a tool to see an interactive example. All examples use made-up data.

Planning and intake

Jira and Jira Product Discovery

I use Jira as the single entry point for an entire program.

  • One card per request carries the idea, requirements, testing and launch, so status never depends on a chat thread.
  • Readiness criteria determine when a request can move to Ready for delivery.
  • An automation rule triggers when work moves to Done and hands it to an agent that writes the documentation.
  • An intake agent interviews the requester and drafts the idea, then waits for approval.

JiraJira Product DiscoveryAutomation rulesDashboardsJQL

Illustration with made-up data.

Knowledge and agents

Confluence and Rovo

I treat documentation as a shared knowledge base that both my agents and my teammates rely on.

  • 500+ pages of process, data model and integration references sit in numbered folders, and were checked against the system before publishing.
  • A documentation agent writes up each completed item and files it in the right folder.
  • Story reviewer agents use that library to identify gaps before refinement.
  • Any agent that creates or changes something requires human approval.

ConfluenceAtlassian RovoAgent instructionsDocumentation structure

Is this story ready for refinement?

Mostly.
Clear: who it is for, two criteria.
Missing: what happens if the file is too large.
Open question: who approves exceptions?

I did not change the story. Want a suggested rewrite?

Illustration with made-up data.

AI tools

Claude, Claude Code and Copilot

I treat AI as a capable new teammate: it works under written ground rules and has to show its evidence.

  • Claude and Claude Code help me analyze Salesforce setup and data, check stories against a test environment and draft requirements.
  • Copilot covers Microsoft 365 work, using prompt playbooks I wrote for the team.
  • Every project gets a short instruction file that defines what is read-only, what requires approval and what must never be claimed.
  • I re-derive figures before repeating them and label estimates as estimates.
  • I have worked with AI tools for about four years, and I use the same approach to help friends and family build agents of their own.

ClaudeClaude CodeMicrosoft CopilotPrompt playbooksEvaluation

ground-rules.md

  • Read-only unless I say otherwise

    Reading is low risk. Changes need explicit approval.

  • Show a draft before anything is posted

    A draft costs a minute. A wrong post costs trust.

  • Re-derive every figure before repeating it

    Figures carried over from old notes are where errors hide.

  • Label estimates as estimates

    Readers should know what was measured and what was a judgment call.

  • Ask before anything outward-facing

    Messages and posts reach other people, so I approve them first.

Select a rule to see the reasoning behind it. An example of the rules I give AI tools.

Everyday work

Microsoft 365: OneNote, Outlook, Excel, Teams and PowerPoint

This is where most work is communicated and remembered. I configure these tools so routine administration runs itself and my time goes to work that needs judgment.

  • OneNote: I keep notebooks for each type of project, plus handwritten weekly notes. A Copilot notebook for each team pulls in my notes and meeting recaps. It also connects to Loop, so I can ask what we decided last time.
  • Outlook: rules and categories separate notifications from messages that need me, and scheduled Copilot tasks watch my inbox.
  • Excel, Power BI and Tableau: I use them for data analysis, lookups across several sheets and charts. When the data sits in a database, I build the visuals in Power BI or Tableau.
  • Teams: I share a link to the source document instead of pasting its contents, so everyone works from the current version.
  • PowerPoint: my decks follow a repeatable shape, and I change the level of detail for business, technical and training audiences.

OneNoteLoopOutlookExcelPower BITableauTeamsPowerPoint

  1. +Handwritten notes

    My weekly notes and meeting notes are handwritten.

  2. +Meeting recaps and transcripts

    Teams recaps flow in, including meetings I facilitate.

  3. +Loop pages

    Shared Loop pages connect to the notebook too.

  4. →One Copilot notebook per team

    Each team I support has its own notebook, so answers come from the right context.

  5. ?What did we decide last time?

    I ask in plain language and get an answer drawn from my notes and the meetings.

Select a step to see how it works. How my notes feed a team notebook.

Try it yourself

Three small tools you can use right now. They run entirely in your browser on made-up data, and nothing you enter is sent anywhere.

Business analysis

Story quality checker

Paste a user story and get a score out of 100, an INVEST assessment, what the story does well and up to three priority fixes.

INVESTAcceptance criteriaAgile

Product ownership

Backlog prioritization workbench

Adjust the scores on eight made-up backlog issues, then switch between WSJF and RICE and watch the ranking change.

WSJFRICEMoSCoW

AI enablement

Agent guardrail designer

Define what an AI agent is permitted to do, then see its risk level, the approvals it requires and a simulated run that stops for a person.

Human in the loopRiskGround rules

Demo Open full page

Skills

What I use and where it shows up in the work above. Search a tool or skill to see where it appears.

Business analysis

RequirementsUser storiesAcceptance criteriaProcess mappingSolution designRoot-cause analysis

Shown in: order approval workflow, routing skills component, reporting investigation.

Product and delivery

Product ownershipBacklog refinementSprint planningRelease readinessHypercareRoadmap planningRisk and dependencies

Shown in: platform launch, next-phase plan, Stratus for Jira.

Program management

GovernanceIntake and prioritizationVendor managementStatus reportingChange enablementAdoption analytics

Shown in: digital adoption program.

AI and automation

ClaudeClaude CodeAtlassian RovoMicrosoft CopilotGoogle GeminiAgent designPrompt designWorkflow automation

Shown in: AI agents, Stratus for Jira, the three demos.

Salesforce and integrations

Service CloudOrder ManagementExperience CloudOmni-ChannelMuleSoftFive9Email-to-Case

Shown in: platform launch, file management, routing component.

Data and testing

SOQLSQLSplunkPower BITableauExcelUATRegression testingData validation

Shown in: reporting investigation, regression and end-to-end testing.

Tools

JiraJira Product DiscoveryConfluenceWhatfixSmartsheetMicrosoft 365

Shown in: the Toolbox above.

How I work

01

Turning ambiguity into a plan

I take an ambiguous request and return with scope, options and a recommendation.

02

Stakeholder alignment

I keep business, developers, QA and vendors working from the same decisions.

03

Clear writing

I write stories, plans and documentation other people can act on without a meeting.

04

Fact from assumption

I separate what is confirmed from what is still an assumption.

05

Ownership

I stay accountable from discovery through launch and stabilization.

06

Efficiency

I keep refining how I work. When a process is slow or repetitive, I look for a better tool or a shorter path.

07

Teaching others

I run a practice group and write onboarding guides so the whole team's standards rise.

Experience

Four years with one direction: from gathering requirements to owning outcomes.

Select a step to see the role.

Sep 2026 to present Current

IT Business Analyst I

Andersen Corporation · Oak Park Heights, MN

Promoted in September 2026. Before that I took on acting Product Owner coverage, digital adoption program management and AI automation work alongside analyst duties.

Jun 2024 to Sep 2026

IT Business Analyst Associate

Andersen Corporation · Oak Park Heights, MN

Converted from contract to full-time. Led analysis for an order approval workflow, supported a platform launch, and started the Business Analyst Roundtable.

Mar 2024 to Jun 2024

Senior Associate

Turnberry Solutions (Crew) · consultant assigned to Andersen Corporation

Promoted for greater ownership of requirements and stakeholder communication on the Salesforce Service Cloud work.

Jun 2022 to Mar 2024

Business Analyst Associate

Turnberry Solutions (Crew) · consultant assigned to Andersen Corporation

Ran discovery sessions and turned them into stories, acceptance criteria and prioritized backlogs for Salesforce Service Cloud work.

Credentials

Salesforce Certified Business AnalystCertification
Salesforce Certified AdministratorCertification
Professional Scrum Product Owner IScrum.org, 2026
B.S. EconomicsUniversity of Minnesota, Twin Cities, 2022

Beyond work

Projects I take on outside work. They show how I operate when nobody assigned the problem.

Ongoing Real-world AI

Building AI agents and skills with friends and family

People I know keep asking for help applying AI to their real work, so I help. I have worked with people in healthcare, finance, manufacturing and tech to turn a daily frustration into an agent or skill they use.

  • Start with an interview, not a prompt. I ask about the problem, the process and how they want the result to sound before I write anything.
  • Test before they rely on it. I write test scenarios, run them, score the results and revise the instructions.
  • Work in the tools they already have. Their company's tools and permissions set the limits, so I build inside them.
  • Teach them to adjust it. The goal is that they can change the agent themselves next month.

Names and details stay private. These are real problems I solved for real people, one at a time.

Complete Home tech

Smart TV cleanup

I removed ads, tracking and demo apps from a Google TV and a Fire TV, then replaced their home screens with a clean launcher.

  • I switched off apps instead of deleting them, and kept an undo record so every change can be reversed.
  • I backed up each device first and tested after every batch, one device at a time.
  • I kept what the household uses: streaming apps, casting and the voice remote.
  • I wrote a how-to so the same steps work on the next device.

Built with an open-source tool called CleanYourTV.

Ongoing Data and automation

Fantasy football analysis tools

A weekly workflow that pulls league data, rates trade offers and checks injuries and weather before lineups are set.

  • Small Python tools handle the repeat analysis, so each session starts from fresh data.
  • Any message to another team owner waits for my approval first.

A low-stakes place to practice the same habits I use at work: automate the routine, keep a human on decisions.

Off the clock

Usually on a lake or a golf course.

I fish for walleye, bass, pike and muskie, hunt in the fall, and play golf around Minnesota. I would rather be outside than almost anywhere else.

It shapes how I work, too: prepare well, read the conditions, stay patient and take something from every trip. People are more than their job titles, so here is a bit of mine.

WalleyeBassPikeMuskieHuntingGolf

Walleye
Muskie

Press the ball to send it down the fairway again.

Let's talk

I am always glad to talk about product ownership, program management, AI enablement and Salesforce delivery. LinkedIn is the best way to reach me.