Skip to content
View omaraelhawary's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report omaraelhawary

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
omaraelhawary/README.md
Omar El-Hawary — Solutions Engineer

I help WordPress platform teams diagnose complex technical problems, architect scalable solutions, and ship tools that eliminate recurring failure patterns.

Solutions Engineering · Customer Architecture · WordPress at Scale

Website LinkedIn WordPress


About

Senior Customer Engineer (Tier 3) at Caseproof (MemberPress) — the highest escalation level, working directly with customers as a technical partner across subscription lifecycle failures, payment gateway conflicts, REST API integrations, and platform-critical bugs.

I work at the intersection of engineering, consulting, and customer success. I'm equally at home in a debugging session and an architecture discussion.

5,000+ complex technical issues resolved · Global customers across US, UAE, Egypt & Europe

Currently

  • Building AI-assisted support tooling to help teams draft faster, more accurate responses
  • Maintaining 7 open-source MemberPress plugins across WordPress.org and GitHub
  • Open to consulting, freelance, and FDE/SE opportunities

🤝 Open Source Contributions

Members — by Caseproof · 300,000+ active installs

The leading WordPress User Roles & Capabilities plugin. Rather than filing issues, I contributed directly to the codebase:

Feature Commit
Import / Export Roles
Allow Changing Display Name for Roles
Reset Roles
Rescue Link for Administrator Role Recovery

🎁 Published — MemberPress Gift Reporter

WordPress.org GitHub License

Identified a recurring reporting gap around Gift memberships while resolving escalated customer issues. Instead of repeating workarounds, I designed a scalable solution and published it to WordPress.org — turning a platform-level blind spot into a maintained, publicly available tool.

Advanced gift reporting · Scheduled reminder emails · Weekly summary automation · Clean exportable data


🧩 MemberPress Ecosystem Tools

Each tool below was built to solve a specific production problem — not as an experiment.

⏩ 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 Content visibility engine that conditionally renders blocks based on membership levels, active subscriptions, and custom conditions — 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.

🧯 Disable Emails on Staging Prevents MemberPress emails from firing in staging environments. Protects production users across multi-environment workflows.


💼 Background

Senior Customer Engineer (Tier 3) · Caseproof (MemberPress) Technical Lead · SwiftX WordPress Developer · Leap13

Core areas: Subscription lifecycle · Stripe/PayPal gateway conflicts · WordPress REST API · Access control architecture · WP-Cron async processing · Multi-environment debugging · Caching & performance · AI-assisted workflows


Tip

Available for consulting, freelance, and full-time FDE/Solutions Engineering opportunities. Let's connect →

Pinned Loading

  1. caseproof/members caseproof/members Public

    Members WordPress plugin.

    PHP 97 40

  2. gift-reporter-for-memberpress gift-reporter-for-memberpress Public

    WordPress plugin that generates detailed reports for MemberPress Gifting add-on, showing gift givers, recipients, redemption status, automatic reminders and transaction data with CSV export functio…

    PHP 1

  3. pdf-invoice-generator-for-memberpress pdf-invoice-generator-for-memberpress Public

    A WordPress plugin that generates bulk invoices for MemberPress subscriptions, allowing administrators to create and manage multiple invoices efficiently.

    PHP 1

  4. memberpress-personal-content memberpress-personal-content Public

    Adds a My Content tab to the MemberPress account page: Wistia video links, file links, and personal notes.

    PHP

  5. staging-disable-emails-memberpress staging-disable-emails-memberpress Public

    WordPress plugin to disable emails on staging environments for MemberPress

    PHP 1

  6. corporate-hide-fields-memberpress corporate-hide-fields-memberpress Public

    Adds a Show for Sub-account checkbox to each MemberPress custom field so you can control which fields corporate sub-accounts see on signup and on the account page.

    PHP 1