Melanie Godoy

API-First Embedded Finance KYC / FINTRAC SaaS Consumer

Senior Product Manager. I build the product before I brief it.

Claude Code, InstantDB, functional prototypes — so engineering validates the spec on day one.

Sole product manager at VoPay since 2022, owning the full product portfolio for a Canadian embedded finance scale-up. Six years across Canada, the US, and LATAM. I taught myself to ship working software so the PRD isn't where the conversation starts.

Vancouver, BC

What I Bring to Your Team

Build before I brief

I prototype the product in Claude Code and wire it to a real database before the first sprint. Engineering inherits a working reference and a validated data model — not a PRD they have to interpret.

Compliance as a product input

KYC, AML, FINTRAC — I treat regulatory constraints as design inputs, not blockers. At VoPay I've negotiated risk appetite with Legal and the CEO, then translated those calls into rule logic engineering can ship.

Tradeoffs, on the record

I'll tell you what I cut and why. To hit cPortal's launch deadline, I shipped one notification feature instead of the three I'd scoped. The hardest part of senior PM work isn't deciding what to build; it's defending what got dropped.

Case Studies

Each project led by outcome, grounded in discovery.

AI-Native Build · Embedded Finance

De-Risked a New Business Line by Prototyping Treasury Before the First Sprint

VoPay's CEO sponsored a new treasury business line — I prototyped the product with Claude Code and InstantDB before engineering committed.

VoPay — Canadian embedded finance scale-up · Sole product manager since 2022.

Strategic Why

VoPay's CEO sponsored treasury management as a net-new business line targeting enterprise CFOs and Treasury Managers. The challenge: commit engineering to a domain we didn't yet have deep product expertise in. I chose a prototype-first approach to validate the product shape — and the data model — before the first sprint.

Discovery & Validation

Demoed the Claude Code prototype to treasury experts first to ground the product in domain reality, then to potential enterprise customers (CFOs and Treasury Managers) to pressure-test priorities. Expert feedback defined which calculations and flows mattered most; customer demos validated the sequencing.

How I Built It

Prototyped the product end-to-end in Claude Code with no prior treasury domain expertise — learning the domain by building it. Connected the prototype to InstantDB so the data model was testable from day one; as customer feedback surfaced new calculations, I iterated the schema in real time. Engineering inherits a working reference and a validated data model, not just a PRD.

Senior PM Edge

Stakeholders Direct CEO sponsorship on a net-new business line — aligned on a prototype-first approach to keep engineering cost low while we validated the product shape.
Technical Designed the InstantDB data model to accommodate both net-new treasury entities and integrations with VoPay's existing products — resolving the data graph across the broader product ecosystem before engineering committed to a schema.
Leadership Operating as a 2-person team — one backend engineer and myself, both using AI tools throughout. Delivery cadence: every 4 weeks. I own product scope, design, and the prototype; engineering owns production code.

Tradeoffs & What I Cut

We deprioritized yield/investment features for launch focus — until a Vegas demo surfaced a potential customer who saw treasury's value not as reporting on cash, but as growing cash without leaving the system. That single conversation pushed yield/investment back up the roadmap and shaped the post-launch sequencing.

Outcome

Currently in build — started mid-March 2026, delivering every 4 weeks on a 2-person team. Prototype validated product direction through expert-first then enterprise customer demos. Data model defined in InstantDB ahead of engineering commit. Target launch: September 2026.

Claude Code InstantDB Figma
Compliance & Identity

Reduced Manual RFI by 40% with Rule-Based KYC Logic

VoPay needed to onboard business clients faster without increasing compliance risk.

VoPay — Canadian embedded finance scale-up · Sole product manager since 2022.

Strategic Why

As VoPay expanded its embedded finance partnerships in Canada, manual onboarding was creating bottlenecks — costing the sales team deals and increasing operational overhead under FINTRAC compliance load.

Discovery & Validation

Analyzed Zendesk support tickets and interviewed the onboarding team to identify the top 10 RFI triggers. Ran a data pull to quantify drop-off rates at each step.

How I Built It

Mapped every RFI trigger into a decision tree from Zendesk ticket data and onboarding-team conversations before scoping. Designed the rule logic against Transunion's verification API contract — engineering inherited a fully-specified ruleset, not a discovery brief. A v2 of this product is in flight now, where I'm prototyping the new flows in Claude Code before commit.

Senior PM Edge

Stakeholders Aligned CEO and Legal on KYC risk appetite — negotiated which decisions could be automated vs. required human review.
Technical Worked with Transunion to define the business verification API logic. Mapped all edge cases into a decision tree before a single ticket was created.
Leadership Led 2 designers through 4 rounds of UX iteration based on compliance team feedback, focusing on progressive disclosure of information.

Tradeoffs & What I Cut

Chose to automate only Tier 1 and Tier 2 risk clients. Tier 3 still requires manual review — a tradeoff that slowed onboarding for ~15% of clients but was the right call for regulatory safety.

Outcome

~40% reduction in manual RFI · 35% faster time-to-onboard · contributed directly to higher sales pipeline conversion. v2 currently being prototyped in Claude Code.

KYC onboarding decision-tree flow — RFI triggers mapped against Transunion verification API
Figma Zendesk Jira Transunion API
Embedded Finance & Whitelabel

Built VoPay's Primary Revenue Driver with a Whitelabel Lending Collections Platform

Lenders needed flexible, branded payment collection — VoPay needed a scalable revenue model.

VoPay — Canadian embedded finance scale-up · Sole product manager since 2022.

Strategic Why

VoPay was shifting from a transaction processor to a full financial services partner. eLinx was the flagship product to prove that model — and win enterprise lending clients who needed a whitelabel-ready, API-first collections experience.

Discovery & Validation

Ran discovery interviews with 3 lenders to map their payment scheduling pain points. Designed the flexible scheduling logic in Figma and walked stakeholders through interactive flows before writing a single PRD.

How I Built It

In 2023 — before AI prototyping was in my toolkit — the build relied on heavy upfront design work. Designed the full scheduling logic in Figma (flexible schedules, retry rules, lender-branded UI) and walked stakeholders through it interactively before scoping. Engineering inherited a fully-specified design, not a discovery brief — eliminating two weeks of back-and-forth on requirements.

Senior PM Edge

Stakeholders Presented the product vision to the CEO and board. Aligned Legal on the data sharing agreement framework for whitelabel clients.
Technical Defined the API contract for the collections engine. The interactive Figma prototype demonstrated the scheduling logic against the contract — engineering started from a single shared model.
Leadership Led 2 designers to create a whitelabel-ready UI component library that could be reskinned per client.

Tradeoffs & What I Cut

Initially wanted to support 8 payment schedule types. After engineering scoping, launched with 4 and shipped ~30% faster — the right call to validate market fit before broadening the surface area.

Outcome

Became VoPay's primary revenue driver. Offered lenders 30% more flexibility in payment scheduling. Shortened the enterprise sales cycle by giving prospects a live demo environment.

eLinx whitelabel collections platform — flexible scheduling UI
Figma Jira Confluence Datadog RUM
Embedded Finance · B2B2C

Unlocked a New B2B2C Revenue Line for VoPay with a Whitelabel Web-App

VoPay's lenders wanted to serve borrowers beyond the loan — cPortal is their branded multi-service web-app.

VoPay — Canadian embedded finance scale-up · Sole product manager since 2022.

Strategic Why

VoPay's strategy is to consolidate financial services into one platform so customers stop stitching providers together. For lenders — a core segment — a loan-only app doesn't pay back economically. cPortal turns one-time borrowers into repeat users across wallets, international transfers, bill pay, and gift cards, while giving lenders a markup revenue stream and richer customer insight beyond the loan event.

Discovery & Validation

Prioritized four services already live in VoPay's product portfolio — Global Send, Bill Pay, Gift Cards, and wallets — to reach launch fast on proven infrastructure. An anchor lender is lined up as the first whitelabel customer at launch: VoPay sets feature priority, but launch scope was negotiated against this lender's use case in a mutual roadmap agreement.

How I Built It

Used Claude Code to prototype specific flows and validate UX decisions ahead of engineering — particularly for the integrations that touched multiple existing VoPay APIs at once. This gave engineering a working reference where integration risk was highest, without rebuilding the whole app in prototype form.

Senior PM Edge

Stakeholders Proposed a non-whitelabel variant where end-users would become VoPay's direct customers; CEO pushed back on compliance risk for a net-new product launch. Accepted the call — lenders keep the customer relationship — and re-scoped UI and backend accordingly.
Technical Re-architected the data model after the whitelabel-only decision — end-users became dependents of the lender's VoPay account rather than standalone VoPay accounts, which simplified compliance scope and deferred KYC/KYB work to a later phase.
Leadership Hard deadline forced scope negotiation with engineering. Split notifications from one feature into three deliverables (scheduled-payment reminders, custom notifications, wallet-impact notifications); shipped only the first for launch; accepted hardcoded values in places I committed to harden in Phase 2.

Tradeoffs & What I Cut

Cut the direct-customer variant for launch: end-users will remain under their lender's VoPay account rather than onboarding to VoPay directly. This deferred KYC/KYB infrastructure to a future phase but let us ship on May 8 with controlled risk during a net-new product launch.

Outcome

Launching May 8, 2026, to VoPay's enterprise customers — primarily lenders, with an anchor lender as the first whitelabel customer. Scope at launch: wallets + Global Send + Bill Pay + Gift Cards, in a single whitelabel web-app. Phase 2 roadmap: expand the service catalog and harden the launch shortcuts.

cPortal — B2B2C whitelabel web-app for VoPay's lenders, with wallets, Global Send, Bill Pay, and Gift Cards
Claude Code Figma
Consumer · 0-to-1

Director on a 3-Person Founding Team Shipping a Cross-Platform Consumer App Outside Fintech

A part-time Director role outside VoPay: helping a 3-person founding team ship a script-practice app for actors — AI-tooled end-to-end across product and the marketing site.

Luna Lines — Independent consumer app for actors · Director, Product & Growth on a 3-person founding team.

Strategic Why

Luna Lines targets a niche consumer need: actors practicing scripts with voice playback. I joined as Director alongside the founder and co-founder, who together cover engineering, design, and product. The team committed to AI tooling end-to-end so 3 people could ship and run a working consumer product outside fintech without growing headcount.

Discovery & Validation

Interviewed 12 actors and acting coaches to validate the core use case. Tested 3 different value propositions before landing on voice playback + PDF script scanning as the primary hook.

How I Built It

Co-built product flows in Claude Code alongside the engineering co-founder; maintain the marketing site myself with the same toolchain. The AI workflow let a 3-person team ship feature parity across Android and iOS, run a paid tier, and keep the website current — without growing the team.

Senior PM Edge

Stakeholders Partner with the founder and co-founder on roadmap and scope. Own GTM, App Store submissions for both Apple and Google, and the marketing site end-to-end.
Technical Defined PDF parsing and voice synthesis integration requirements. Co-shaped the cross-platform build strategy to ensure feature parity at launch.
Leadership Led GTM — App Store optimization, pricing model design, early user acquisition. Introduced Luna Lines Pro as the paid tier with monthly and annual subscribers.

Tradeoffs & What I Cut

Launched with core script-practice functionality only — deferred social features and coach collaboration tools to V2 to keep the initial build lean.

Outcome

Launched on Android first (10k+ downloads), then expanded to iOS. Paid tier (Luna Lines Pro) live with monthly and annual subscribers. Proves a 3-person founding team can ship and grow a cross-platform consumer product outside fintech with AI tooling end-to-end.

Luna Lines — cross-platform consumer app for actors, live on iOS and Android
Figma Claude Code App Store Connect Google Play Console

The Modern PM Workflow

Bridging the gap between strategy and production with AI-assisted clarity.

1

Strategic Discovery & PRD

Every feature starts with a business "Why". I map out user pain points, regulatory constraints, and technical edge cases into a structured PRD.

Stakeholder Alignment Competitive Analysis Market Sizing
2

AI-Assisted Functional Prototype

Using Claude Code, I transform the PRD into a functional UI in hours — sometimes wired to InstantDB so the logic is testable, not just the layout. This lets us validate product behavior before a single engineering ticket is created.

Rapid Validation Logic Stress-Testing UX Discovery
3

High-Fidelity Engineering Handover

Engineering receives a working reference, not just a document. This reduces "requirement ambiguity" and speeds up dev-cycles by an estimated 30%.

Technical Spec API Contract Definition Zero-Waste Sprints

"This approach doesn't replace discovery — it accelerates requirement clarity. The prototype is the communication tool that aligns Design, Engineering, and Business early."

Senior PM. Build-first.

The fastest teams I've worked with don't just ship faster — they learn faster. That's the thing I've gotten a little obsessed with, and it's why I stopped writing PRDs in a vacuum and started building the product first.

I'm a Senior PM in Vancouver. Six years across Canada, the US, and LATAM — Independencia (Peru lending startup, first product hire, cut loan processing time 25%), Juntoz (Peru e-commerce), and four years at VoPay as sole product manager since 2022, owning the full product portfolio: Treasury, cPortal, eLinx, KYC, Verify, Global Send, Analytics. I now use Claude Code and InstantDB to prototype before engineering commits — it's how I close the gap between "what we think we want" and "what actually works."

MBA from University Canada West. B.S. Economics from UPC Peru. Bilingual EN/ES. On weekends I run Luna Lines — a consumer app for actors, live on iOS and Android — because some product instincts only sharpen when you're outside your domain.

Core Competencies

Product Strategy
Roadmap Management
KYC / AML / FINTRAC
Whitelabel & Embedded Finance
API-First Products
Stakeholder Alignment
Scrum Leadership
AI-Assisted Prototyping
Cross-border Payments
Data Analytics
Figma / Claude Code / InstantDB
Bilingual (EN/ES)

Let's Build Something Together