Skip to content
View ahmedk20's full-sized avatar

Highlights

  • Pro

Block or report ahmedk20

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

Hi, I'm Khaled πŸ‘‹

Typing SVG

profile views


Backend engineer focused on building production AI/LLM systems β€” event-driven architecture, distributed systems, and DevSecOps. CS graduate (Benha University), based in Cairo πŸ‡ͺπŸ‡¬. Currently open to backend / AI engineering roles.

  • πŸ”­ Building FinBot β€” a financial-intelligence API with a multi-agent RAG pipeline, deployed on DigitalOcean via Terraform, full CI/CD + DevSecOps (Gitleaks, Trivy, Datadog APM), and 139 integration tests against real infrastructure (no mocks)
  • 🌱 Going deep on transformer internals, RAG pipelines, and LLM guardrails / prompt-injection defense
  • πŸ›‘οΈ Penetration testing & bug-bounty background β€” I carry security into both backend and AI systems (OWASP Top 10 for LLMs, guardrails)
  • πŸ’¬ Ask me about Node.js at scale, event-driven systems, RAG, or LLM security
  • πŸ“« Reach me on LinkedIn Β· Email

πŸ› οΈ Tech Stack

Languages

TypeScript JavaScript Python Java

Backend & APIs

Node.js Express FastAPI Socket.io

Data & Messaging

PostgreSQL Prisma Redis RabbitMQ Pinecone

AI / LLM

LangChain Hugging Face Google Gemini OpenAI

DevOps & Cloud

Docker Terraform AWS DigitalOcean GitHub Actions Datadog


πŸ“Š GitHub Stats

stats top langs

streak

trophies


πŸš€ Featured Projects

  • agentic-ai-from-claude-code Β  β€” Production-grade AI-agent development, reverse-engineered from Claude Code's architecture.
  • FinBot β€” Production financial-intelligence API. Multi-agent RAG (FinBERT + Pinecone), Terraform IaC on DigitalOcean, CI/CD, DevSecOps, 139 real-infra integration tests.
  • QuickBite β€” Microservices food-delivery backend, split across core Β· order Β· analytics services. JWT auth + RBAC, order lifecycle, Kashier payments, WebSockets, regional PostgreSQL sharding, RabbitMQ outbox + worker. TypeScript Β· Node.js Β· Go Β· MongoDB Β· PostgreSQL Β· Redis.
  • MASAR β€” AI-powered mentorship platform. Express 5 Β· TypeScript Β· Prisma Β· PostgreSQL Β· RabbitMQ Β· Redis Β· Socket.io Β· FastAPI AI microservices Β· Google Gemini.
  • redis-nodejs β€” Redis reimplemented from scratch in Node.js to understand its internals (caching, queues, sessions).

🌍 Open Source Contributions

Merged production code into widely-used AI, developer-tooling, and security projects (badges show live star counts):

  • Continue Β  β€” Open-source AI code assistant / IDE autopilot. Contribution shipped in v1.37.0.
  • Floci Β  β€” Fast, open-source AWS local emulator (Quarkus / Java). 7 merged PRs: Amazon MQ broker control plane (RabbitMQ-backed), ElastiCache rollback fix, MemoryDB ACL / user-auth model, and DocumentDB emulation (DocDbService, DocDbQueryHandler).
  • Strix Β  β€” Autonomous AI penetration-testing agents. Contributions to the agent tooling β€” a direct fit for my pentest + LLM-security background.
  • TradingAgents Β  β€” Multi-agent LLM financial-trading framework. Overlaps with my FinBot work on agentic RAG for markets.

🀝 Connect

LinkedIn GitHub X Email

Pinned Loading

  1. agentic-ai-from-claude-code agentic-ai-from-claude-code Public

    Learn production-grade AI agent development from Claude Code's architecture

    TypeScript 134 54

  2. agentic-starter agentic-starter Public

    TypeScript

  3. finbot finbot Public

    TypeScript

  4. floci floci Public

    Forked from floci-io/floci

    Light, fluffy, and always free - The AWS Local Emulator alternative

    Java