Skip to content
View YoussefRashad's full-sized avatar
☺️
Relaxing
☺️
Relaxing

Organizations

@Microsoft-Student-Partner-HU

Block or report YoussefRashad

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. 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
YoussefRashad/README.md

Youssef Farag Rashad

Senior Backend Engineer & Team Lead · Contact Financial Holding · Cairo

I build and run the backend behind consumer fintech products: payments, digital identity / eKYC, insurance, and bill payment. The platforms serve 2M+ registered users and process 500K+ payment transactions a month, across AWS and on-prem data centers.

What I work on

  • Payment systems: gateway integrations (Paymob, Fawry, Noon), wallets, callback handling, idempotent flows
  • Digital identity / eKYC: built the shared identity service used across the group's products
  • Integrations at scale: 50+ third-party services, with tiered timeouts, failure alerting, and vendor health monitoring
  • PostgreSQL in production: zero-downtime migrations, versioned schema changes, query performance
  • Security and reliability: penetration-test and IT-audit remediation, Redis caching and distributed locking, queue-based async processing
  • Observability and product analytics: Prometheus and Grafana for metrics and alerting; event tracking and engagement with Amplitude, MoEngage, Google Analytics, and Firebase; crash and bug reporting with Luciq (formerly Instabug)
  • Engineering leadership: lead a team of 6 backend engineers — hiring, code-review and release standards, technical direction

AI-assisted engineering

I build the tooling my team uses to work with coding agents safely.

  • backend-agent-skills: Claude Code and Codex skills for backend teams — NestJS service standards and templates, a shared lint/TypeScript toolchain, agent setup with secret-path controls, multi-lane PR review, and a full-codebase security audit
  • delegate-skills (fork, upstream PR #164): isolated read-only Codex lanes, a fail-closed sandbox_failed status for sandbox errors that exit 0, and Codex Desktop coexistence on Windows

Stack

TypeScript Node.js NestJS PostgreSQL Redis TypeORM AWS (RDS, EC2) Docker Nginx PM2 GitHub Actions Prometheus Grafana Amplitude MoEngage Firebase Google Analytics Luciq (Instabug)

Most of my work lives in private repositories.

LinkedIn

Pinned Loading

  1. backend-agent-skills backend-agent-skills Public

    Claude Code and Codex skills for backend engineering: scaffold NestJS services to a written standard, a shared ESLint/Prettier/tsconfig baseline, AI-agent project setup, per-PR review and full-code…

    JavaScript

  2. delegate-skills delegate-skills Public

    Forked from amElnagdy/delegate-skills

    Delegate a coding task to a separate coding agent CLI, review the diff, land the commit yourself — one per implementer.

    JavaScript

  3. DDD-Guest-Note DDD-Guest-Note Public

    TypeScript

  4. restaurant-qurba-service restaurant-qurba-service Public

    TypeScript

  5. CoSafe CoSafe Public

    JavaScript