Skip to content
View NadaSadek's full-sized avatar

Block or report NadaSadek

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.

Content in all repositories owned by your account will be closed.
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
NadaSadek/README.md

Hi, I'm Nada 👋

Senior Software Engineer | AI Support Reliability Systems

AI Support Reliability React TypeScript Node.js Berlin

I'm a senior software engineer based in Berlin with more than ten years of experience across SaaS, ad tech and gaming.

I focus on AI support reliability particularly how support systems retrieve sources, assemble evidence, generate answers and expose enough internal state to diagnose failures.

My work combines assessments of real support assistants with retrieval evaluation, evidence review workflows and reliability-focused engineering, especially around billing, payments, subscriptions and account-access workflows.

Current focus

  • Evaluating high-risk AI support workflows against documented source material
  • Measuring retrieval and ranking quality at aggregate and question level
  • Inspecting context construction, evidence coverage, groundedness and correctness
  • Building evaluation datasets, review queues, dashboards and observability tooling
  • Turning repeated failures into inspectable findings and regression cases

Selected projects

A retrieval evaluation workbench for testing whether an AI support system finds the correct source material before answer generation.

It compares keyword, BM25, embedding and hybrid retrieval strategies using Hit@k, Recall@k and MRR, with grouped diagnostics and question-level inspection.

Demonstrates: retrieval evaluation, source coverage analysis, metric interpretation and failure investigation.

A human-review workflow for support messages involving payment, subscription, access and revenue risk.

It turns structured AI output into reviewable findings rather than treating model output as an automatic decision.

Demonstrates: structured outputs, human review, billing-risk workflows and inspectable AI-assisted decisions.

A developer-facing tool that analyzes screenshots and DOM context to produce structured frontend QA findings.

The system separates observable evidence from inferred conclusions and keeps findings reviewable before action.

Demonstrates: multimodal AI workflows, structured evaluation and evidence-aware product interfaces.

Engineering background

My implementation work spans React, TypeScript, Node.js, APIs, backend integrations, internal tools, billing systems and complex product workflows.

I am particularly interested in systems where AI output needs to be evaluated, reviewed and made easier to inspect.

Contact

Pinned Loading

  1. ai-help-center-source-tester ai-help-center-source-tester Public

    Retrieval evaluation dashboard for testing whether help-center AI systems retrieve the right source documents before answer generation.

    TypeScript

  2. revenue-risk-inbox revenue-risk-inbox Public

    An AI-assisted review queue for identifying revenue-risk signals in customer and support messages

    TypeScript

  3. ai-ui-qa-inspector ai-ui-qa-inspector Public

    An AI-assisted frontend QA workbench that turns rendered UI screenshots and DOM snippets into structured developer-facing QA findings

    TypeScript