Back to home

What I've worked on and how I think about it

I've spent the last decade working at the intersection of data, marketing, and product. Here's a closer look at what I've built and how I think about the work.

A quick note: the visuals below are recreated mockups, not screenshots of actual products. The work is real, but I've built these to illustrate the concepts without sharing anything proprietary.

Advanced ReportingSmart PricebooksSupplier Dashboards
WEX Field Service Management

Advanced Reporting & Custom Insights

Product Manager, 2024-Present

The core customer problem was straightforward: contractors needed to understand how their business was performing, but our reporting couldn't keep up with what they needed to see. Reports loaded slowly, showed static views with no way to explore, and every new report required our engineering team to build and deploy across multiple sprints. We tried solving this with Tableau Embedded, but it created new problems: poor load performance, limited control over branding and UX, and the same multi-sprint deployment bottleneck.

The question became: how do we give customers the reporting they need without our team being the bottleneck for every request? We evaluated ThoughtSpot Embedded, but a straight integration wouldn't work. We needed control over provisioning and data access at a level ThoughtSpot doesn't handle natively. So we built a hybrid integration with a custom middleware layer that manages what each user can see, while ThoughtSpot handles the analytics experience. On top of that, we shipped Custom Reporting via Spotter AI, which lets users build and save their own reports using natural language. Report generation went from minutes to seconds, and customers stopped waiting on us to answer their own questions. We packaged the full experience as Advanced Reporting, a paid add-on, making feasibility easier to justify by tying it directly to revenue.

63%+
of users leverage AI to create insights, validating that self-serve was the right bet
Min → Sec
Report generation time dropped from minutes to seconds, removing the biggest friction point
Self-serve
Users build their own reports. Our team ships capabilities, not individual reports
Before → After
Legacy Reporting
Reports - Revenue Summary
Date Range ▾All Technicians ▾Export CSV
TechnicianJobsRevenueAvg Ticket
Mike R.47$82,450$1,754
Sarah K.38$71,200$1,874
James T.52$68,900$1,325
Lisa M.29$54,100$1,866
Static views, no drill-down capability
Every new report = multi-sprint project
No AI, no personalization
Advanced Reporting
Advanced Reporting
Saved Reports+ New Report
Show me revenue by technician this quarter compared to last…
Revenue↑ 12.4%
$276,650
Avg Ticket↑ 8.2%
$1,705
AI-Generated InsightsSpotter AI
Mike R. has the highest job volume but lowest avg ticket. Consider reviewing his quoting patterns for upsell opportunities.
Revenue is trending 12% above last quarter with 3 weeks remaining. Maintenance agreements driving most of the growth.
1Natural language querying via Spotter AI lets users build reports by asking questions, not clicking through menus.
2Custom middleware handles provisioning and access control, so each customer sees only their data without managing it in ThoughtSpot directly.
3Paid add-on model (Advanced Reporting) turns the integration into a revenue line, not just a cost center.
WEX Field Service Management

Smart Pricebooks

Product Manager, 2024-Present

The customer pain was one of those problems that's easy to overlook because everyone just accepts it: contractors manually maintaining their pricebooks. Equipment costs shift constantly, supplier catalogs change, and most contractors either spend hours updating prices or, more often, stop updating entirely and sell off stale numbers. That means they're either losing margin or losing bids, and they don't always know which.

The product question was whether we could eliminate the maintenance burden without changing the experience contractors already knew. We didn't want to rebuild the pricebook UI. We wanted to make the data behind it smarter. By integrating a third-party data platform with our own middleware, we connected pricebooks to live supplier pricing and territory-specific product catalogs. Prices stay current automatically, and the products a contractor sees reflect what they actually sell in their market. The bigger unlock was what happens downstream: accurate pricebook data now flows directly into homeowner-facing proposals with good/better/best comparisons, so a contractor's pricing structure becomes their selling tool. The feasibility challenge was stitching together external data, internal logic, and a user-facing output that felt seamless without disrupting existing workflows.

Automated
Price maintenance that used to require hours of manual updates per month
Market-tuned
Pricebooks curated by supplier relationships and territory, not generic catalogs
End-to-end
From pricebook to proposal comparison, pricing flows directly into selling tools
Connected System
Data Sources
Supplier & Market Data
Supplier Catalogs
Live pricing from distribution partners
Territory Mapping
Region-specific product availability
Contractor-Specific Pricing
Supplier pricing on tap for each contractor
Smart Pricebook
Smart Pricebooks
EquipmentPriceStatus
Carrier 24ACC6
2.5 Ton AC Unit
$4,385 Current
Rheem RA16AZ
3 Ton Heat Pump
$5,210 Current
Goodman GSX14
2 Ton AC Unit
$3,640 Current
Sales Output
Homeowner Proposal
Comfort Pro HVAC
Equipment Proposal - Jan 2025
✔ Recommended
Carrier 24ACC6, 2.5 Ton
$7,850
Premium
Rheem RA16AZ, 3 Ton
$9,420
Economy
Goodman GSX14, 2 Ton
$6,180
1Supplier data feeds in automatically. Pricing stays current without manual updates from the contractor.
2Territory-aware curation means contractors see products they actually sell, from suppliers they actually work with.
3Proposals generate automatically with accurate pricing and good/better/best comparisons ready for the homeowner.

From marketing dashboards to product management

The project below is where my career turned. What started as a marketing initiative to help our sales channel turned into the work that made me a product manager. I built something the business needed, learned to think in systems instead of campaigns, and never looked back.

Payzer

Supplier Partner Dashboards

Director of Marketing / Client Growth, 2020-2022

This started with a business development question: how do we make our supplier partnerships more valuable for both sides? Our supplier partners, the distributors and manufacturers who referred contractors to our platform, had zero visibility into how those referrals were actually performing. Their reps visited contractors armed with anecdotes and historical sales data from their own systems, which meant every conversation started with “How's business going?” instead of anything actionable.

We had the data to change that, and the project landed on my desk because it sat at the intersection of marketing, product, and engineering. At the time, nobody else was standing in that intersection. I scoped the requirements by talking to supplier reps about what would actually change their behavior in the field (product thinking). I designed the metric hierarchy and storytelling framework that made the data legible to a non-technical audience (marketing thinking). And I built the Tableau dashboards myself, writing the queries, structuring the data models, and standing up the views (engineering execution). Market-level performance, drill-downs to individual contractors, coaching-ready insights on financing adoption, ticket size, equipment mix.

The customer value for suppliers was immediate: reps walked into meetings already knowing where a contractor was strong and where they were leaving money on the table. For our business, it turned a referral relationship into a data-driven partnership. For me, it was the project that made the career shift obvious. I wasn't doing marketing that happened to involve data. I was identifying user needs, building a product to serve them, and measuring whether it changed behavior. That's product management, and it's what I've been doing since.

New channel
First-ever data product for supplier partners, creating a new value proposition for the business
Market → individual
Drill-down from market trends to individual contractor performance
Consultative
Shifted supplier reps from anecdote-driven visits to data-informed coaching conversations
Supplier Partner View
SP
Southeast Regional Overview
Comfort Supply Co. - Q4 2021
Market
Contractors
Equipment
Total Sales
$4.2M
↑ 18% vs Q3
Avg Ticket
$6,840
↑ 6% vs Q3
Financing Rate
34%
↓ 2% vs Q3
Active Contractors
127
↑ 12 new
Monthly Sales Volume
Jul
Aug
Sep
Oct
Nov
Dec
Top Contractors
JH
Johnson HVAC
Charlotte, NC
$342K
YTD Sales
AC
Apex Comfort
Raleigh, NC
$298K
YTD Sales
SH
Summit Heating
Greenville, SC
$265K
YTD Sales
Coaching Opportunity
Apex Comfort's financing rate is 18%, well below the 34% market average. A conversation about financing options could unlock significant revenue for both the contractor and your territory.
1Market-level KPIs give supplier reps an instant read on territory health before any contractor visit.
2Contractor drill-down lets reps see individual performance and identify who needs attention.
3Coaching insights surface specific, actionable gaps (like low financing adoption) turning data into conversation starters.