Skip to content
View david-wagih's full-sized avatar
💪
winning
💪
winning

Block or report david-wagih

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 supported. This note will be visible to only you.
Report abuse

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

Report abuse
david-wagih/README.md
Typing SVG

Website LinkedIn Email


About Me

DevOps/SRE engineer who builds and ships complete products. I design infrastructure, write the code, and deploy to production — end to end.

role: DevOps / SRE Engineer
focus: Cloud Infrastructure, Reliability, Automation
also: Full-Stack Development, AI/LLM Integration
current: Building CVPass, Quizcend AI & Receto

Shipped Products

Product What it does
CVPass ATS resume optimizer — generates keyword-matched, one-page resumes (to be deployed)
YT-Agent Youtube Channel Agent to manage your Content publishing and SEO (to be deployed)
Quizcend AI AI-powered quiz and assessment platform
Receto AI receipt splitter for fair bill splitting — App Store
Monkey Map Budgeting with calendar view for payments & income — App Store

Open Source Contributions

Project Contribution PR
minio/minio-go ⭐ 2.9k Added AWS S3 on Outposts support to the official MinIO Go client. Requests to Outposts endpoints were failing because they require s3-outposts as the SigV4 service name instead of s3. Implemented endpoint detection via regex, new signing functions for all request types (regular, presign, streaming, trailer), path-style enforcement, and endpoint validation — without breaking any existing S3/S3 Express/FIPS/PrivateLink flows. #2201 ✅ Merged
facebookresearch/stopes ⭐ 299 Fixed invalid CSS comment syntax (///* */) across all frontend CSS files in the SeamListen UI app, which was causing build errors. #45 ✅ Merged
facebookresearch/stopes ⭐ 299 Added the initial pytest-based backend test suite for the SeamListen app, establishing the testing foundation for all API endpoints and future maintainability. #48 ✅ Merged
restatedev/restate ⭐ 3.6k Added a storage compact CLI command to trigger RocksDB compaction on Restate nodes. Introduced a TriggerCompaction RPC in NodeCtlSvc, implemented the handler with sequential per-DB compaction to avoid I/O overload, and wired up the CLI with node-ID targeting (resolved via NodesConfiguration) and proper error propagation. #4385 🔄 In Review

What I Work With

Infrastructure & DevOps

Kubernetes Docker Terraform Helm ArgoCD

Cloud & Observability

AWS Google Cloud Prometheus Grafana

Languages & Backend

Go Python TypeScript Node.js FastAPI

Frontend & Data

React PostgreSQL MongoDB Redis


GitHub Stats

GitHub Streak

Building infrastructure and products that ship.

Popular repositories Loading

  1. radicalx-apprenticeship-frontEnd-app radicalx-apprenticeship-frontEnd-app Public

    TypeScript 7 1

  2. radicalx-apprenticeship-backEnd-app radicalx-apprenticeship-backEnd-app Public

    TypeScript 2 1

  3. RepoFellow RepoFellow Public

    RepoFellow: AI tool for repo analysis, docs, Q&A, diagrams, and dependency insights.

    Python 2

  4. PR-Genie PR-Genie Public

    This is a github action called PR Genie to help you in code reviewing on opened PRs to ensure seamless development

    TypeScript 2

  5. Jobs_Scheduler_Project Jobs_Scheduler_Project Public

    this project is a desktop application to visualize the Gantt Chart of various CPU Schedulers like FCFS, SJF, Priority and Round Robin

    C# 1 3

  6. david-wagih david-wagih Public

    1 1