Applied AI — evals, RAG, knowledge systems
I work in applied AI at Caseproof: I own the content quality of the curated knowledge base behind an AI advisor product — knowledge curation, retrieval grounding, and evals. The foundation is seven years and 5,000+ Tier 3 production tickets, which taught me to tell a plausible answer from a correct one. That turns out to be most of the job. The tools I shipped along the way live here.
|
Content and Knowledge Strategist on Caseproof's AI team — responsible for what goes into an AI advisor product's knowledge base and whether its answers hold up: curation standards, retrieval grounding, and evals. The route in: four years as Senior Technical Support Engineer (Tier 3) at the same company (MemberPress) — the highest escalation level, across subscription lifecycle failures, payment gateway conflicts, REST APIs, and platform-critical bugs. 5,000+ production issues resolved · Customers across US, UAE, Egypt & Europe |
|
Members — by Caseproof · 300,000+ active installs
The leading WordPress User Roles & Capabilities plugin. I contribute directly to the codebase:
| Contribution | Status |
|---|---|
| Admin Menus add-on (+8k lines) | Open PR |
| Rescue Link for Administrator Role Recovery | Merged |
| Import / Export Roles | Merged |
| Reset Roles | Merged |
| Allow Changing Display Name for Roles | Merged |
|
Built after repeatedly hitting the limits of MemberPress's native admin filtering while resolving escalated tickets. Adds advanced filtering across Members, Transactions, and Subscriptions — turning a recurring support pain point into a maintained, public tool. |
Identified a reporting gap around Gift memberships while resolving escalated issues. Designed a scalable solution and published it — advanced gift reporting, scheduled reminders, weekly summary automation, and exportable data. |
Every tool here started as a real production problem from an escalated ticket.
|
⏩ Forward-Only Access Restricts members from accessing content published before their membership start date. Configurable per rule, supports exclusions, wp-config overrides, a shortcode, and PHP helpers. Ships with a PHPUnit test suite. |
🔒 Personal Content Adds a My Content tab to the MemberPress account page — per-member Wistia video links, file links, and personal notes, delivered without theme modifications. |
|
🎁 Hide Claim Fields for Gifting Per-field toggle controlling which fields gift recipients see during claim flows and on their account page. Suppresses validation on hidden fields so claim flows are never blocked. |
🏢 Hide Corporate Fields Per-field toggle controlling which fields corporate sub-accounts see on signup and account pages. Works with classic UI and ReadyLaunch. |
|
🧾 PDF Invoice Generator Generates structured, downloadable PDF invoices tied to MemberPress transactions — built for compliance-ready billing workflows. |
🧯 Staging Safe Mode for MemberPress MemberPress staging safeguards — block MP-related mail, pause reminders, sandbox gateways at read time, optional dev-tools unload, force non-production, one-time staging notice. |
Content and Knowledge Strategist (AI team) · Caseproof · 2026 – Present
Senior Technical Support Engineer (Tier 3) · Caseproof (MemberPress) · 2022 – Present
WordPress Technical Consultant / Lead Developer · SwiftX · 2023 – Present
WordPress Developer · Leap13 · 2019 – 2022
Core areas: LLM evals · RAG grounding · Knowledge curation · Subscription lifecycle · Stripe/PayPal gateway conflicts · WordPress REST API · Access control architecture · WP-Cron async processing · Multi-environment debugging · Caching & performance
Tip
Available for consulting and freelance work. Let's connect →



