Technical support · Product operations · Solutions

Ayman Sbeiti

Technical / Product Support Engineer with deep experience supporting high-trust, high-stakes software platforms.

5+ years across support, engineering, and regulated operations. I turn ambiguous escalations into reproducible cases and build workflows that keep engineering and customers in sync.

Experience across

Selected outcomes

Selected work

Case studies in real problems.

All case studies →

Capabilities

What I bring to the table.

Systems & technologies

Tools I’ve worked with.

Support & Operations

  • Intercom
  • Jira
  • HubSpot
  • ServiceNow
  • Slack
  • Zapier
  • Vitally

Product & Engineering

  • Flutter
  • Node.js
  • TypeScript
  • GitHub
  • Docker
  • Socket.IO
  • Postman
  • REST APIs

Infrastructure & Data

  • AWS
  • PostgreSQL
  • Redis
  • Kafka
  • Firebase
  • Server configuration

Security, Identity & Trust

  • Stripe
  • KYC
  • MFA
  • API authentication
  • VPN configuration

AI & Automation

  • ChatGPT
  • Claude
  • Gemini
  • Fin (Intercom AI)
  • Dust

How I work

How I investigate complex systems.

I don’t start by changing code.

I start by understanding the signal, reproducing the problem, eliminating incorrect hypotheses, validating evidence, and documenting the result so the next engineer inherits a better system.

Ayman Sbeiti presenting a system architecture diagram

From the record

How an investigation actually ran.

from: Debugging a Silently Failing Escalation Workflow

  1. 01 — Signal

    Signal

    Escalations from Intercom intermittently produced no Jira ticket while the automation appeared to trigger successfully.

    • Silent
    • Partial
    • Appeared healthy
  2. 02 — Reproduce

    Reproduce

    Reproduced the failure and gathered previous successful escalations as a known-good comparison baseline.

  3. 03 — Eliminate

    Ruled out

    • Connection failureSuccessful escalations confirmed the Intercom–Jira connection was functioning.
    • Workflow configuration as the primary causeProgressive rollback isolated where the issue was introduced, without proving the structure itself was the cause.
  4. 04 — Inspect

    Inspect

    Compared the JSON payloads of successful and failed requests sent to Jira.

  5. 05 — Find

    Find

    A required attribute could arrive empty or missing, and fields could mismatch the Jira schema. Jira rejected the complete request rather than accepting partial data.

  6. 06 — Confirm

    Root cause confirmed

    Required attributes arriving empty or missing, or fields mismatching the Jira schema, prevented ticket creation without producing an operationally visible failure.

View the full investigation

Let's work together

Need someone who can untangle complex support systems?

I work across technical support, product operations, integrations, and trust systems, turning ambiguous incidents into reproducible investigations and durable operational improvements.

Ayman_sbaity@hotmail.com

Professional references available upon request.