Product Manager · Product Owner
Patrick
Mischke Ramirez
PM with M.Sc. Media Informatics and 2+ years owning the full product lifecycle in B2B SaaS CRM. Works at the intersection of product strategy, UX, and technical delivery across international enterprise projects.
Oct 2023 - Dec 2025
Karlsruhe, DE
Product Manager & Product Owner
CAS Software AG
Owned the full product lifecycle for SmartWe CRM, a B2B SaaS platform for mid-market enterprise clients, from concept through go-live and iteration.
  • Led SmartWe's largest enterprise engagement to date for one of the world's leading commercial vehicle manufacturers, managing 2 parallel workstreams across 5+ internal teams. Scoped a global CRM rollout replacing 2 core legacy modules across DACH, Scandinavia, and France, enabling the platform to move from mid-sized companies to enterprise level.
  • Designed and delivered a cross-platform e-invoicing service adopted by 4 CAS products, supporting XRechnung and ZUGFeRD compliance, acting as central knowledge owner across 3 product teams and owning both the user-facing integration and the underlying microservice architecture.
  • Delivered customer-specific CRM solutions for Deutsche Bahn Energie and Bioland, spanning requirements analysis, functional specification, and technical implementation, including SaaS migration from on-premise infrastructure.
  • Took ownership of the 2FA mobile app Secure Login, defining the roadmap including account transfer and biometric authentication for internal and external users.
  • Drove customer-centric working practices as CX Moderator through workshops, establishing new processes within the Product and Solution Design unit.
Nov 2018 - Dec 2025
Remote
Freelance Photographer & Digital Content Strategist
Patrick Mischke Fotodesign
Delivered end-to-end visual storytelling (photo & video) for clients ranging from small businesses to global enterprises, combining hands-on production with strategic content advisory.
  • Content campaigns and visual storytelling for Ferrero, Victorinox, Dr. Oetker — applying UX thinking and content strategy to commercial briefs.
  • Built a niche YouTube channel to 3M+ impressions and 16,000 hours of watch time in three years through structured content planning and iterative improvement.
Apr 2018 - Aug 2018
Düsseldorf, DE
Online Marketing Manager (Internship)
Trendomedia
Supported the execution of online marketing campaigns across multiple channels (SEO, social media, email), contributing to lead generation and brand awareness.
  • Planning, execution and monitoring of content marketing campaigns.
  • Organized and hosted a branded event for Shabany with 20+ participants which resulted in a boost in brand awareness and an increase in product sales on Amazon
2023
M.Sc. Media Informatics
Düsseldorf University of Applied Sciences
GPA 3.7 / 4.0
Dissertation: Synthetic Media as an Alternative or Supplement in Content Creation
Key moduls: Advanced Software Engineering, Theoretical Computer Science, Digital Storytelling, Human Factor in Information Security
2019
B.Eng. Media Technology
Düsseldorf University of Applied Sciences
GPA 3.3 / 4.0
Dissertation: E-Learning with Digital Voice Assistants and Smart Displays
Key moduls: Project Management, E-Learning, Economics, Computer Science for Engineers, Digital Literacy
PM · PO Enterprise · CRM · CPQ 2024
From On-Premise to Cloud-Native: Integrated CRM & CPQ for Enterprise
SmartWe's largest enterprise project — global rollout for a leading commercial vehicle manufacturer.
Read case study →
PM · PO Cross-Platform · Compliance 2023–2024
eInvoice Service — Cross-Platform E-Invoicing for CAS
Designed and delivered a microservice for EU e-invoice compliance, adopted by 4 CAS products.
Read case study →
Market Reseach AI Agent
Built an AI-powered market research agent capable of autonomously collecting and analyzing competitor intelligence to inform product strategy and positioning.
AI Tooling
LLM Eval Pipeline
Built a production-style evaluation pipeline for RAG systems combining BERTScore, semantic scoring, and Claude as Judge — measuring Faithfulness, Answer Relevancy, and Context Recall across two AI providers.
AI Tooling
Portfolio RAG Chatbot
Built a production-deployed AI assistant that answers questions about my portfolio using retrieval-augmented generation. Stack: FastAPI on Railway, ChromaDB, OpenAI embeddings, Claude via LangChain — running live on this page.
AI Engineering
Figma Dashboard
Developed a high-fidelity Figma dashboard mockup focusing on data visualization best practices, translating complex KPI frameworks into an intuitive and actionable user interface.
UX/UI Design
AI PRD — Smart Note Taker
Full product requirements document for an AI-powered note and task automation feature for CRM — covering personas, MoSCoW, user flows, technical architecture, and success metrics. Conceptual PRD developed as a product strategy exercise based on real CRM domain experience.
Product Strategy
Product
Jira
Confluence
Figma
SCRUM
Agile
Roadmap Planning
Stakeholder Management
Technical
SQL
Python (basics)
Postman
GitHub
SaaS Architecture
MCP
Prompt Engineering
RAG
Creative
Adobe Photoshop
Lightroom
DaVinci Resolve
Content Strategy
UX Writing
Languages
German (native)
English (fluent)
Spanish (proficient)
PM · PO Enterprise · CRM · CPQ 2024
From On-Premise to Cloud-Native: Integrated CRM & CPQ for Enterprise
The Challenge

The client, one of the world's leading commercial vehicle manufacturers, had relied on CAS's on-premise CPQ tool for over a decade. Growing operational demands and the limitations of on-premise infrastructure created pressure to modernize, not just technically, but architecturally. The new solution needed to be cloud-native, built on standard platforms (SmartWe CRM and CAS Merlin CPQ) to ensure maintainable update paths, integrate with several existing third party services and be deployed outside of CAS's own infrastructure for the first time. The complexity was compounded by two parallel work streams serving different business units, each with their own requirements and timelines.

My Role

I sat at the intersection of the client-facing project unit and SmartWe product management, owning the coordination across solution and standard development teams. As Product Owner for the solution team, I was responsible for prioritizing and specifying requirements that fell outside the standard platform, including integration with a centralized customer database, a third-party DMS, and a custom news feature. Beyond my own team, I aligned with at least two additional standard development teams and maintained regular touchpoints with UX, project management, and the CAS Merlin CPQ unit to ensure cross-workstream consistency.

Key Decisions
  • One key architectural decision was to isolate all custom solution logic into a dedicated micro service, deployed alongside SmartWe in Kubernetes rather than embedded into the standard platform. This allowed us to maintain a clean standard codebase with clear update paths, while still delivering the client-specific functionality required. The service communicated with SmartWe via its existing APIs and Auth Server, and acted as a middleware layer between SmartWe and external systems such as the customer database and DMS. This approach proved critical for scalability and maintainability.
  • Another key decision was enabling SmartWe to support MySQL alongside MariaDB. The client's deployment ran on Microsoft Azure, which no longer supported MariaDB, creating a critical infrastructure blocker. Through analysis and hands-on testing together with my development team, we built the case for extending SmartWe's database compatibility to include MySQL. This decision was essential for the stability and long-term maintainability of the Kubernetes deployment in Azure.
What Went Wrong

While important milestones were reached before I left, there were areas that could have been handled better. The database mismatch between MariaDB and MySQL was identified early, but the initial hope was that a working alternative would emerge. This delayed the decision to adopt MySQL, consuming resources and introducing additional deployment and backup challenges. In retrospect, I would have pushed harder and earlier for a clear resolution rather than waiting for circumstances to clarify.

A second challenge arose when a parallel project with overlapping scope was introduced and elevated in priority. Several features existed in both projects but with different external requirements, and the time it took to align on a unified direction spanned months. This created overhead and pushed already finished work out of scope. A more assertive push towards early alignment on shared features would have reduced this significantly.

Outcome

When I left CAS, the project had reached several significant milestones and was on track to go live for the first market in summer. Core features had been deployed to external test systems and early user feedback was being collected and incorporated into ongoing refinement. The backend infrastructure was fully deployed and being adjusted based on test results. The MySQL migration had been completed and validated both internally and externally. Due to the reprioritization of the parallel project and the resulting scope shifts, certain features such as the customer database integration were still being refined at the time of my departure.

Learnings

Approaching a project of this scale again, I would prioritize early deployment testing and push for technical decisions to be resolved before they become blockers. The database migration and infrastructure setup taught me that deferring critical technical decisions in the hope of a simpler solution creates more overhead than resolving them upfront.

Beyond the technical side, this project was one of the most valuable experiences of my career in terms of stakeholder management and cross-team communication. Navigating changing scopes, technical debt, differing infrastructure requirements, and multiple organizational units simultaneously taught me how to stay focused on delivery while keeping all parties aligned.

PM · PO Cross-Platform · Compliance 2023–2024
eInvoice Service — Cross-Platform E-Invoicing for CAS
The Challenge

With the European guideline 2014/55/EU and the following european norm EN 16931 invoices are required to be sent fully digitally by 2028. With the advantage of being fully compliant and digitally processable which in the end should improve transparency and reduce money laundering within the european union. For this B2B it also means improved workflows and reduced effort in writing and paying invoices. Given the advantages and legislative guidelines, CAS, as a CRM leader for mid size companies in Germany, advocated the change by implementing a solution early on to provide the customers sufficient time for adoption in their workflows.

My Role & Key Decisions

To ensure the best compatibility within all provided CAS solutions, the decision was taken to offer a service that could be used by any platform within the company. With the given boundaries, my role was not just the ensure to be fully compliant but also building a scalable and adaptable solution that - in theory - could be used by any of CAS platform. To achieve this goal I made sure to understand the regulatory restrictions and gather input from internal stakeholders on required core aspect to focus on the most valuable MVP.

  • Together with my development team we decided on a micro service architecture that would be deployed within SmartWe's Kubernetes Cluster and therefore would be accessible for additional platforms.
  • Within SmartWe I designed a workflow that would complement the already existing user journey to simplify the switch from a traditional paper invoice to the digital electronic invoice. This included adjusting multiple forms and adding additional logic and fall backs to ensure that the user couldn't send faulty invoices towards the micro service.
  • To satisfy user needs I decided to implement XRechnung (the German standard in pure XML) and ZUGFeRD (the German hybrid standard pdf/XML). Prior discussions already revealed that both would be required since many customers still preferred a classic pdf, but in the long run the switch to XRechnung would happen regardless.
  • Beyond my own development team, I acted as the central knowledge owner for the einvoicing domain, supporting three additional product teams through their integration of the micro service.
What Went Wrong

In retrospective we found out that the chosen open source library was limiting some of our use cases and lead to custom code in our version of the library. For example the library was missing some more specialized invoicing fields or had an outdated Id required for correct identification of the invoice format. With additional in depth analysis this could have been spotted earlier.

Outcome

At go-live, SmartWe was fully enabled to create XRechnung and ZUGFeRD compliant invoices. The micro service was rapidly adopted by three additional CAS platforms - CAS GenesisWorld, CAS Macenas, and internal billing - making it a shared infrastructure component across the company. Acting as central knowledge owner, I supported three product teams through integration and ensured consistent implementation across platforms.

Learnings

Early and thorough evaluation of third-party libraries is critical when compliance standards are involved. A more structured assessment of the Mustang library's field coverage against XRechnung requirements would have prevented custom code overhead. Beyond the technical side, this project reinforced the value of building shared infrastructure. The effort of designing for reusability paid off quickly when additional platforms adopted the service.

PM · Strategy AI · CRM · B2B SaaS Conceptual
AI PRD — Smart Note Taker
1. Introduction & Purpose

Our goal is to give the users a tool that does more than the bare minimum. A tool should be smart, understand the users needs and proactively reduce workloads to best support the overall goal - enabling meaningful user connections and boost sales. From the Deal Closer who loses information between back-to-back calls, to the Small Business Owner who skips documentation entirely — Smart Notes addresses a shared pain point across our core user segments.

The tool will assist the user to create notes from emails and transcribed calls and will update a new section in the users customers profile. Smart Notes will also go a step further and automatically create tasks in the CRM — setting deadlines and priority based on all known information from the conversation. The feature will be a paid add-on based on the amount of users, with running costs covered by the additional charge.

2. Target Audience & Personas

The feature is targeted to users that have regular exchanges with their customers and own the customer communication life cycle. Three personas represent the core target group: John (Deal Closer), Laura (Relationship Builder), and Iris (Business Owner/All-Rounder).

To ensure broad adoption, it is essential that the user always feels like the last instance of decision. Instead of asking for explicit approval every time, we make clear where information came from and make it easy to rewrite, reject notes, or tasks — either through the notification menu or a conclusion overlay directly after a call.

  • John, the Deal Closer — Sales Manager (B2B), multiple calls/day, loses information between calls. Driver: "Does it save me time?" Highest expected adoption rate.
  • Laura, the Relationship Builder — Account Manager / CSM, structured but relies on manual processes. Driver: "Can I prepare better for meetings?"
  • Iris, the All-Rounder — SMB Founder, skips documentation entirely, prefers plug-and-play. Driver: "Does it require setup?" Lowest expected adoption rate.
3. Features & Functionality (MoSCoW)
  • Must have: Compress and write relevant information into note fields with AI label · Create tasks from transcribed calls · Notification when notes are generated · Post-call modal with summary and tasks · Option to switch off completely · MS Teams and internal calling tool integration
  • Should have: Option to deactivate for certain calls · Confidential mode · User feedback mechanism
  • Can have: Automatic appointment scheduling · Share tasks with other users · Email communication support
  • Won't have: Integration into Skype for Business
4. User Flow & Design

The user starts the call from within the CRM and enables recording/transcription. The feature activates automatically after purchase and can be deactivated in settings.

Once the call ends, a modal opens showing: (1) current processing step in the header (summarizing → analyzing → creating tasks), (2) a text box displaying the summary once complete, (3) a section showing created tasks linked to the summary. The user can edit the summary, re-trigger task creation, close with "Close and inform me later", or save once satisfied. All outputs are linked to the call record.

Error handling differentiates between background failures (user closed modal — notification sent, retry available in data record) and active failures (open modal — user advised to update manually). All errors are logged automatically.

5. System & Technical Requirements

Three-step process: (1) Summarize the information, (2) Extract relevant task aspects, (3) Create one or multiple tasks.

  • A small local model (Llama 3 8B) summarizes the transcript quickly — output is displayed to the user while the larger model works in the background.
  • Claude handles task extraction natively in JSON, reducing a critical failure point. The system prompt includes all relevant CRM fields and writing style instructions.
  • This two-model architecture accelerates the perceived response time: the user reads the summary while task creation runs in parallel.
  • GDPR documentation to be updated to ensure customers agree to AI usage when purchasing the add-on.
6. AI-Specific Requirements
  • Hallucination Handling: Low temperature to stay close to input; user feedback incorporated to identify and adjust model behavior.
  • Confidence Threshold: Recall-based approach — no relevant data should be lost. Users instructed to review output.
  • Feedback Loop: Like/dislike button with optional written feedback per generated output.
  • Data Requirements: Access locked to information the individual user can access — no cross-user data exposure.
7. Assumptions & Constraints

API calls will be limited to sensible thresholds based on persona cohort behavior analysis. Pricing will be adjusted based on real-world usage once the feature is in testing. The model is expected to perform well for most tasks but may fall short when tasks require additional context knowledge — a RAG system using previous summaries is planned as a follow-up step.

8. Risks & Dependencies
  • External: LLM provider pricing changes · Changes in EU and global legislation (per-country compliance check required before release)
  • Internal: Two-model chain risk — relevant information may be lost between summarization and task creation. Single-model alternative increases cost and context blind spots. · Limited resources for parallel development.
9. Success Metrics

All metrics tracked per persona cohort — highest adoption expected with John, lowest with Iris.

  • NSM: Number of active users in the last month (active = edited a note or changed a task on a daily basis)
  • Adoption Rate: Active users / qualified users. Target: 60% from an estimated 1,000 qualified users.
  • Feature activation over tenants — opt-out process, active by default after purchase
  • Tasks generated by SmartNotes — quality signal vs. test data baseline
  • Manual changes in AI-generated tasks and notes — quality of model output
  • Model feedback ratio — thumbs up/down as leading indicator of issues
  • Amount of feature purchases — lagging commercial indicator
10. Timeline & Release Plan
  • Product Concept Phase (Stakeholder, Product, UX)
  • Technical Analysis (Product, Dev, UX)
  • Feature Refinement (Product, Dev)
  • Phase 1 Implementation — Core Features / Must Haves (Dev, Product, QA)
  • Phase 1 Rollout → User Feedback → Next steps based on predefined features and feedback
11. Stakeholder Review & Approval
  • Product Lead — Content Approval
  • Engineering Lead — Technical Feasibility
  • Legal/Compliance — GDPR
  • Sales — Pricing and Positioning
  • UX — Design Approval