Product Manager · Business Architect

I design enterprise platforms that people actually adopt.

Five years of building global B2B products across procurement, finance operations, and supply chain risk. I take platforms from discovery and design all the way to launch and adoption.

LinkedIn
Enterprise SaaSGlobal rollouts across regions
Low code & BPMCertified platform architect
AI productsConcept to funded build
CertifiedCSPO · Lean Six Sigma Green Belt
Discovery at scale

Jobs to be Done research across hundreds of stakeholder sessions.

Design before build

UX reviews in Figma as a standard gate before anything gets built.

Adoption & change

Structured launches: training, live support bridges, hypercare.

AI in daily practice

Research, prototyping, and drafting move faster with AI, every day.

Selected Work

Interactive recreations of platforms I have designed and product concepts I have originated. Every screen uses fictional sample data. Step through each flow.

Enterprise SaaS · Procurement Finance

Enterprise Savings Intelligence Platform

Platform migration and global rollout, owned end to end

A global consumer goods enterprise tracked cost savings initiatives in a rigid legacy system: identical forms for every team, junk data, and approval chains that matched nobody's real governance. I led the move to a modern platform with capture forms tailored to each team, configurable approval matrices, bulk workflows, and BI reporting that stays close to real time, rolled out team by team to a global user base.

Platform migrationApproval matrix designJTBD discoveryData migrationBI integrationChange management
savingsplatform / portfolio
Savings IQ
Portfolio
New initiative
Approvals
Analytics
Admin
Savings Portfolio · Beverages Team
ExportNew initiativeAR
Active initiatives128▲ this qtr
Awaiting approval14
On track92%
Cycle time4.2d▼ faster
Recent initiatives View all
InitiativeCategoryStageStatus
Packaging spec harmonisationMaterialsValidationApproved
Freight lane consolidationLogisticsReview L2Pending
Energy contract renewalUtilitiesDraftIn progress
Supplier tooling reuseCAPEXForecastApproved
Pipeline by stage
Draft
Review
Approved
Realised
Dashboards refresh automatically from the BI pipeline. No manual reporting.
Savings IQ
Portfolio
New initiative
Approvals
Analytics
New Savings Initiative
Clone from similarAR
Basics
2Savings profile
3Monthly split
4Review & submit
Savings profile Only fields relevant to your team
Cost avoidance
Cost item
12 months
Adjusted for likelihood
Consolidate secondary packaging specs across two production lines…
Smart defaults
Currency preset from countryEditable for cross border cases
Approval route set automaticallyBased on value threshold
Monthly split suggestedEven phasing, adjustable
No irrelevant mandatory fields. Every input maps to how this team actually reports.
Savings IQ
Portfolio
New initiative
Approvals
Analytics
Approval Queue
3 selectedApprove selectedMK
Pending my approval Level 2 · Country approver
InitiativeLevelWaiting
Freight lane consolidation2 of 32 days
Label stock substitution2 of 21 day
Line changeover reduction2 of 24 hrs
Pump seal standardisation2 of 43 hrs
Approve directly from email. One click, fully audited.
Approval matrix This team
L1 · Initiative owner's leadAll initiatives
L2 · Country approverStandard threshold and above
L3 · Finance controllerHigh value initiatives only
Audit logEvery action timestamped
Procurement Technology

Sourcing Negotiation Workspace

Lifecycle orchestration, right sized flows, and approval governance

Supplier negotiations ran across scattered documents and disconnected tools, and smaller deals skipped the system entirely because the process felt too heavy for them. I designed a single workspace that carries a negotiation through its whole lifecycle, a streamlined Lite flow that brought small deals back onto the platform, approval governance that scales with deal value, automated board scheduling, and a contextual legal playbook.

Lifecycle orchestrationProgressive disclosureTiered governanceCalendar integrationLegal playbook
sourcinghub / negotiation
Sourcing Hub
My negotiations
New negotiation
Approvals
Legal playbook
Resin Supply Renewal · Supplier N
On trackJT
Planning✓ Complete
Preparation✓ Complete
NegotiationIn progress, round 2
ClosureNot started
Current phase: Negotiation Round 2 of 3
Opening positions exchangedBoth parties logged
Counter proposal receivedUploaded to workspace
Internal alignment reviewCategory lead approval due
Final round scheduledPending alignment
Linked in context
Supplier profileActive sourcing eventsContract draft v3Market briefService tickets
Related records from supplier, contract, and ticketing systems surface here automatically. No hopping between tools.
Sourcing Hub
My negotiations
New negotiation
Approvals
Legal playbook
New Negotiation
JT
Lite flow recommended. Based on the estimated value and scope you entered, this negotiation qualifies for the streamlined path: fewer fields, faster to done.
Lite negotiation setup Four fields, minutes to complete
Supplier N · packaging films
Indirect materials
Renewal with improved terms
End of next month
Create negotiationSwitch to full flow
Lite vs. full
LiteFull
Required fieldsMinimalComplete set
PhasesSingle flow4 phases
ApprovalsOne approvalTiered
Best forSmaller dealsStrategic deals
Sourcing Hub
My negotiations
New negotiation
Approvals
Legal playbook
Approval Route: Strategic Renewal, Supplier D
Board review tierJT
Derived approval path Based on deal value and scope
VP approvalCompleted this week
Board review, live meetingRequired at this deal tier
Contract executionUnlocks after board approval
Meeting invite created automatically in the team calendar. Reading pack sent to attendees seven days ahead. Reschedules sync on their own.
Legal playbook for this deal Contextual
Volume fluctuation clause
Monthly volumes vary, protect both sides
Suggested
Price indexation terms
Raw material exposure detected
Suggested
Exclusivity provisions
Not typical for this category
Optional
Supply Chain Risk

Risk Mitigation Suite

Materials and factory network risk, redesigned from intake to closure

Disruption during the pandemic years exposed how reactive supply risk handling really was. I redesigned the workflow end to end: flagged high risk materials and factories flow into structured risk cases, each mapped to defined risk groups and standard action plans, broken into tasks with owners and deadlines, and closed with a formal risk downgrade once mitigation completes.

Risk taxonomy designAction plan templatesTask orchestrationTiered ownership modelAnnual mitigation cadence
risksuite / radar
Risk Suite
Risk radar
My cases
Task board
Trends
Flagged Materials · Annual Cycle
Mitigation window openSB
Flagged this cycleHigh
Cases created64%
Critical severity18
Window closesQ1
Flagged materials Grouped for case creation
MaterialRisk groupsSeverityAction
Specialty surfactant AFeedstock seasonalitySupply capacityCriticalAdd to case
Barrier film grade 3Single sourceHighAdd to case
Fragrance compound KGeopoliticalLead timeMediumAdd to case
Recycled resin blendSupply capacityMediumAdd to case
Risk Suite
Risk radar
My cases
Task board
Trends
Risk Case: Specialty Surfactant A
CriticalSB
Selected action plans From standard library
Alternate supplier approval
Five task template · qualification path
Supply capacityActive
Safety stock buffer
Coverage policy with supplier
SeasonalityActive
Tolerance clause in contract
Contractual volume flexibility
SeasonalityProposed
Template preview Alternate supplier approval
Scan approved vendor list
Initiate onboarding docs
Site auditAssigned · due in 2 weeks
Sample validation
Approval to master data
Risk Suite
Risk radar
My cases
Task board
Trends
Mitigation Task Board
1 deadline at riskSB
To do 2
Sample validation
Surfactant A3 wks
Contract clause draft
Surfactant A4 wks
In progress 2
Site audit · Supplier P
Due soon5 days
⚠ Delay cascades to 2 downstream tasks
Safety stock policy approval
Surfactant A1 wk
Done 3
Vendor list scan
Complete
Onboarding docs
Complete
Risk downgradeOn completion:
CriticalLow
Finance Operations

Payment Automation Suite

New builds from a blank page, plus a legacy system replacement

Recurring vendor payments were tracked by hand: spreadsheets, reminder emails, missed schedules rolling up into messy exception settlements. I designed a recurring payments engine from scratch with automated scheduling, reminders, grace windows, and lock rules. I also replaced an aging legacy tool for exception payments raised without a purchase order, and improved a live urgent payments platform so returned approvals resume from the step they left off.

Zero to one buildWorkflow automationLegacy replacementException governanceApproval flow design
payflow / recurring
PayFlow
Recurring
Urgent
Exceptions
Reports
New Recurring Payment
VP
Payment schedule setup
Facility Services Co.
Maintenance retainer
Monthly · 7th
12 occurrences
5 days before each date
Up to 7 days before schedule
Activate schedule
What the engine automates
Schedule generationAll occurrences created upfront
Reminder communicationsNo chasing over email
Lock and unpaid markingOnce the grace window passes
Previously fully manual, tracked person by person and payment by payment.
PayFlow
Recurring
Urgent
Exceptions
Reports
Maintenance Retainer · Facility Services Co.
Schedule activeVP
Occurrences Monthly · 7th
CycleStatusHandled by
Cycle 01PaidEngine
Cycle 02PaidEngine
Cycle 03Grace windowEngine · reminder sent
Cycle 04UpcomingScheduled
Cycle 05UpcomingScheduled
Automation log
Reminder sent for Cycle 035 days before schedule date
Cycle 02 confirmed automaticallyProcessed on schedule
Grace window open on Cycle 03Locks in 4 days if unpaid
Missed windows lock automatically and mark unpaid. No silent slippage into exception settlements.
PayFlow
Recurring
Urgent
Exceptions
Reports
Exception Payment Request
Decision requiredVP
Vendor check complete. "Northline Logistics" is not on the approved exception list. Choose how to proceed.
Decision path
Allow once as an exceptionThis payment only
Approve & add vendor to exception listFuture payments cleared upfront
Reject and require a purchase orderStandard policy path
Route for approvalRequest more info
Request context
VendorNorthline Logistics
JustificationEmergency haulage cover
Exception listNot listed
Prior requestsNone on record
Replaced an aging legacy tool. Decisions now run in one governed, auditable flow.
AI Product Concept · Approved for internal build

Embedded Feedback Intelligence

Original concept, product design, five prototype rounds, and the executive pitch

Feedback on enterprise applications disappears into email threads. Analysts spend weeks triaging unstructured input, and users who report issues never hear back. I conceived and designed an AI feedback pipeline: a widget inside the application that classifies natural language input on the spot, a governed triage workflow, and user stories drafted automatically into the delivery backlog. The concept cleared leadership review and was approved for an internal build.

AI native UXClassification pipelinePRD & technical designExecutive storytellingRapid prototyping
feedbackiq / widget
Enterprise App · Monthly Entry Screen
LN
Monthly savings entry
Current month
Standard split
Line items
Item 01 · materialsSaved
Item 02 · logisticsDraft
Feedback Assistant
The monthly split resets every time I change the duration. I keep typing the same values again.
Thanks, that sounds frustrating. Here is how I have classified it:
Usability issueData entrySeverity: HighSentiment: Frustrated
Confidence
High
SubmitAttach screenshot
Feedback IQ
Overview
Inbox
Clusters
Analytics
Cluster: Monthly Split Reset Issues
High priorityBA
Clustered feedback 6 related reports
"Split resets on duration change"UsabilityHigh
"Lost my allocation twice today"UsabilityHigh
"Can values be preserved?"Feature gapMedium
+ 3 more grouped by AI
Every reporter gets an automatic status update when this cluster progresses.
Governed pipeline
Analyst reviewCluster validated, context added
Technical lead assessmentFeasible, low effort
Product owner decisionPrioritisation in progress
User story generatedDrafted on approval
Feedback IQ
Overview
Inbox
Stories
Analytics
Generated User Story: Draft
AI draftedPush to backlog
Story draft Editable before push
Preserve monthly split values when duration changes

As a project owner, I want my monthly allocation preserved when I adjust duration, so that I do not have to enter the same values again for unchanged months.

Acceptance criteria
Existing month values retained on extend
Removed months prompt confirmation
Totals revalidate automatically
Traceability
Source cluster6 feedback reports
Pipeline approvalsAnalyst · Lead · PO
Target backlogDelivery sprint board
Closing the loop: reporters are notified their feedback became a scheduled improvement.
AI Product Concepts · Built on my own initiative

AI Concept Lab

From first idea to interactive prototype to leadership pitch

A portfolio of AI product concepts I started on my own initiative, each taken from problem framing to interactive prototype to executive pitch. Three of them here: a delivery governance platform that connects fragmented delivery tools, a metrics engine for enterprise apps that ship without measurement, and a story generator that writes enhancement stories grounded in real application context.

Platform architectureConcept to prototypeMonetisation modellingCompetitive analysisAI assisted development
conceptlab / prototypes
Delivery Governance Platform: Module Map
Platform conceptDB
Feedback IntelligenceFlagship module, the AI feedback pipeline
Release GovernanceApproval gates that block risky releases
Sprint DeliveryKanban and timelines across teams
Idea HubInnovation intake with lifecycle
Asset MarketplaceReusable components, not tribal knowledge
Capability HubSkills and enablement tracking
PulseAdoption heatmaps per module
Onboarding HubAccess and ramp up in one flow
Admin PortalRoles, access, and configuration
Modules talk to each other. Open high severity feedback on a UAT item automatically blocks its release approval.
Metrics Intelligence: Retrofit Mode
Concept prototypeDB
Retrofit modeInstrument a live application
New build modeMetrics designed at discovery
Analysis pipeline 4 stages
App structure analysedCase types, stages, data model read
Measurement points identifiedAI maps where value is created
Metrics blueprint draftedAdoption, efficiency, outcome tiers
Components generatedInstrumentation ready to deploy
Blueprint preview
Adoption metrics
Active users, feature uptake
Ready
Efficiency metrics
Cycle time, rework rate
Ready
Outcome metrics
Business value indicators
Drafting
Solves a chronic gap: enterprise apps shipped with no way to prove they're working.
Story Generator: Enhancement Workspace
Concept prototypeDB
Application knowledge library Captured once
Business rulesData model constraintsApproval logicWriting styleNaming conventionsIntegration map
AI understanding
Reviewed
Enhancement intent
When a case is returned for correction, resume the approval flow from the same step instead of restarting…
Generate story
Generated story Grounded in app context
Resume approval from returned step

As an approver, I want corrections to resume from the step they were returned from, so completed approvals aren't repeated.

Impact: approval flow2 rules affectedNo data model change
References real stage names
Respects existing validation rules
Flags impacted test cases

How I Work

The same discipline runs through everything above, from global platform migrations to concepts built on my own time.

Discovery before design

Structured Jobs to be Done discovery with the people who will use the product daily, repeated for every business team rather than assumed from the last one.

Design before build

Collaborative UX reviews before anything gets built. Mockups and flows validated with stakeholders, so what ships is what was agreed.

Launches as a practice

A repeatable rhythm: keep clear of critical business windows, train before UAT, staff live support bridges, run structured hypercare, and start the next rollout in parallel.

AI as a daily tool

Research, prototyping, and documentation move faster with AI. The concept portfolio above went from idea to interactive prototype this way.