Senior Product Manager
I spent four years as a software engineer — building production systems in Ruby on Rails, Java, and Android. That technical foundation wasn't a detour; it's what the rest is built on.
From there I moved into project management — not because it was the obvious next step, but because I was working toward product and knew I needed to understand delivery, cross-functional dynamics, and client relationships before I could own strategy. I also went for an MBA, because the business side of product — positioning, market strategy, the commercial layer — was something I wanted to understand properly, not approximate.
Six years into product management, I work at the intersection of developer experience and infrastructure: which capabilities belong on the API surface, how the response contract should be structured, which use cases warrant a data streaming interface over REST, and where exposing too much complexity breaks the developer experience. That's been my work at Brightcove, Wowza, and Oracle — and it's the work I want to keep doing.
Based in San Francisco. Open to senior PM roles in API platforms, developer tools, B2B infrastructure, and AI products.
Case Studies
Detailed walkthroughs of product problems I've owned — from discovery and risk framing through solution design, metrics, and learnings.
How I led product for a high-stakes international live sports stream — orchestrating multi-CDN routing, defining real-time health scoring, and coordinating cross-functional response under pressure.
How I enabled enterprise customers to protect their content through a comprehensive security framework combining asset-level restrictions, runtime entitlement checks, and concurrent stream limits.
How I resolved the tension between strict studio HDCP enforcement and broadcasters' need to serve every viewer — using a multi-key DRM architecture that automatically falls back to SD for non-compliant devices.
How I expanded concurrent stream limiting to customers priced out of DRM — a heartbeat-based session mechanism that trades some tamper-resistance for dramatically lower adoption friction.
Product Thinking
I use LinkedIn as a thinking space, not a highlight reel. The posts here are ideas I couldn't stop turning over after a product decision, a customer conversation, or a pattern I kept seeing across teams. I share them to pressure-test the thinking with my network — not to broadcast conclusions, but to open the discussion. If something resonates or you disagree, I want to hear it.
Experience
Gathered technical requirements and worked directly with engineering to build core functionality for the My Oracle Support internal developer APIs.
Shaped a SaaS-based live streaming solution, enhancing developer and user experience and driving customer retention.
Principal strategist for VOD streaming backend services — encryption, content delivery, and SSAI — owning the full product lifecycle from discovery through measurement.
Started as a software engineer building production systems in Ruby, Java, and Android. Transitioned into project management in 2016 — leading cross-functional teams, owning client relationships end-to-end, and scaling agile practices across international teams.
Side Projects
Researching and building an AI-powered platform to guide small Mexican businesses (11–50 employees) through structured digital adoption across financial management, CRM, and HR/payroll — using Claude Code to implement the AI agent layer.
Led product for an AI agent integration enabling CRM-less customer meeting logging — users capture and retrieve meeting context through a conversational AI agent instead of a traditional CRM.
Skills
Product
Video & Streaming
Technical
AI
Education