Skip to content
View elsayed85's full-sized avatar
  • Innoscripta SE
  • Munich, Germany
  • 07:21 (UTC +02:00)
  • LinkedIn in/elsayed85

Highlights

  • Pro

Block or report elsayed85

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

Elsayed Abdulrahman

Backend & AI Agents Engineer Β Β·Β  πŸ“ Munich, Bavaria πŸ‡©πŸ‡ͺ
EU Blue Card Β· authorized to work in Germany & the EU

Download CV


$ whoami

> Team Lead, Backend & GenAI engineering @ innoscripta SE β€” a Munich
  enterprise platform for R&D-funding documentation & compliance
  (product: Clusterix). Promoted from Senior Software Engineer
  within 9 months.

> 6+ years backend Β· 2+ years shipping production AI agents.
> Most days: LangGraph state machines, MCP tool design, eval harnesses,
  and making agent loops survive real production traffic.

$ ls ~/focus

  • πŸ€– Multi-agent orchestration β€” supervisor, plannerβ†’executor, and router patterns with human-in-the-loop approval gates; durable LangGraph state machines
  • πŸ”Œ MCP & tool integration β€” MCP servers and clients that expose production systems to agents as well-typed, observable tools
  • 🧠 Context engineering & long-term memory β€” per-user long-term memories, dynamic context assembly, conversation summarization, token-budget optimization so agents stay coherent across sessions
  • πŸ“š RAG, eval & observability β€” hybrid retrieval across pgvector / Qdrant / Pinecone / Chroma, paired with LangSmith / Langfuse traces and LLM-as-judge regression suites
  • πŸ—οΈ Production-grade, regulated infra β€” FastAPI on Kubernetes, OpenTelemetry across the agent loop, designed with EU AI Act and GoBD obligations in mind (audit logs, prompt/model versioning, human oversight)

$ stack --list

🧠 AI Agent Frameworks

Python LangGraph LangChain DeepAgents Pydantic AI CrewAI AutoGen OpenHands SDK MCP

πŸ€– LLM SDKs & Providers

Anthropic Claude SDK OpenAI SDK Google Gen AI Ollama

🚦 LLM Ops & Gateways

LiteLLM OpenRouter Instructor Prompt Caching

πŸ“ Embeddings & Retrieval

OpenAI Embeddings Gemini Multimodal RAG Hybrid Search

🧠 Agent Memory & Context Engineering

LangChain Memory Per-User Memories Mem0 Zep Letta / MemGPT Dynamic Context Token Budgets

πŸ›‘οΈ Agent Safety & Guardrails

NeMo Guardrails Guardrails AI Lakera LLM Guard

πŸŽ™οΈ Voice & Multimodal

Whisper STT Deepgram STT ElevenLabs TTS OpenAI TTS Vision Models OCR

🌐 Agent Web & UIs

Firecrawl Browserbase Stagehand Streamlit Gradio Chainlit Reflex

πŸ§ͺ Agent Eval & Observability

LangSmith Langfuse OpenTelemetry LLM-as-Judge

βš™οΈ Backend & APIs β€” Python primary Β· PHP/Laravel proficient

FastAPI Laravel PHP Filament Node.js gRPC

πŸ—„οΈ Data, Vectors & Search

PostgreSQL pgvector MySQL MongoDB Redis Qdrant Pinecone Chroma Elasticsearch Couchbase DynamoDB

πŸ“¨ Messaging, Queues & Background Workers

Celery Kafka RabbitMQ

☁️ Infra & DevOps

Docker Kubernetes AWS NGINX Prometheus Grafana GitLab CI

🌐 Web & Mobile

TypeScript JavaScript React React Native


$ ls ~/specialties

Engineering depth beyond the agent stack:

  • πŸ›‘οΈ API security & hardening β€” auth design, DDoS protection, abuse prevention, rate limiting, secrets handling
  • πŸ”¬ Reverse engineering (personal research) β€” Android APKs, Electron desktop apps, traffic analysis with jadx, apktool, mitmproxy, and Burp Suite
  • πŸ•·οΈ Large-scale scraping & data extraction β€” high-volume ingestion, anti-bot evasion, multi-tenant orchestration with Playwright, Scrapy, Selenium, and custom httpx pipelines

Reverse Engineering Android (APK) Electron Burp Suite mitmproxy Playwright Scrapy


$ ls ~/talks

  • πŸŽ™οΈ Build Your Own MCP Server β€” live podcast on Tek Podcast Ψ¨Ψ§Ω„ΨΉΨ±Ψ¨ΩŠ by Ahmed Elemam (53.8K subscribers) Β· June 2025 Β· 7K+ views End-to-end walkthrough: built an MCP server from scratch, then a LangGraph agent that consumes its tools via an MCP client β€” full chat experience with detailed per-step logs. β–Έ Watch on YouTube Β Β·Β  Code: github.com/elsayed85/how-to-build-your-own-mcp

$ history --career

Period Role Company Location
2026.01 β†’ now Team Lead innoscripta SE Munich, DE (on-site)
2025.04 β†’ 2025.12 Senior Software Engineer innoscripta SE Remote
2023.10 β†’ 2025.04 Senior Software Engineer Waseet.net Cairo, EG
2023.03 β†’ 2024.02 Software Developer (PT) Digital Roots GTC Remote
2021.05 β†’ 2021.11 Backend Developer (Contract) Cloudvests Remote
2020.03 β†’ 2021.10 Backend Developer (Freelance) Independent KSA Β· KW Β· EG

πŸ‡©πŸ‡ͺ innoscripta SE β€” Team Lead Β· Senior Software Engineer

innoscripta SE builds Clusterix, a Munich-based enterprise platform that automates R&D documentation, funding applications, and audit-ready compliance for companies in automotive, aerospace, biotech, pharma, and manufacturing.

I lead backend and GenAI engineering for the agent platform β€” promoted from Senior Software Engineer within 9 months. Day-to-day work spans multi-agent system design on LangGraph + LangChain, building MCP servers that expose production systems as well-typed tools, and owning the eval & observability stack (LangSmith, Langfuse, OpenTelemetry) along with the production infra (Kubernetes, GitLab CI, FastAPI). Because the work sits in a regulated R&D/audit context, EU AI Act and GoBD obligations β€” audit logs, prompt/model versioning, human oversight β€” are first-class concerns, not afterthoughts.

πŸ‡ͺπŸ‡¬ Waseet.net β€” Senior Software Engineer

  • Led development of a large-scale scraping platform for high-volume data ingestion
  • Architected a multi-tenant dashboard with Filament
  • Designed a high-performance RabbitMQ queue system
  • Built Kafka migration pipelines (Couchbase β†’ MongoDB)
  • Hardened authentication against DDoS and abuse
Earlier roles

Digital Roots GTC (part-time) β€” Modernized legacy Laravel codebases for performance and maintainability; integrated multiple payment gateways and optimized transaction workflows.

Cloudvests (contract) β€” Built an auction-data scraping & normalization system; advanced filtering for data quality; configurable dashboards. Stack: Docker, AWS Lambda.

Freelance β€” Dashboards & APIs for clients in Saudi Arabia, Kuwait, and Egypt using Filament, Laravel, MySQL. Real-time notifications and scalable integrations.


$ ls ~/certs

  • Apache Kafka Series β€” Udemy (Sep 2024) Β· credential
  • Open-Source for Web Development β€” Information Technology Institute (ITI) (2020)

$ cat education.txt

B.Sc. Computer Science β€” Mansoura University (2017 β€” 2021, Grade: A)


$ locale

πŸ‡ͺπŸ‡¬ Arabic β€” native Β Β·Β  πŸ‡¬πŸ‡§ English β€” professional working Β Β·Β  πŸ‡©πŸ‡ͺ Deutsch β€” elementary


$ ping

πŸ“§ el.sid.kamal.1999@gmail.com πŸ”— linkedin.com/in/elsayed85 πŸ’» github.com/elsayed85


~ Elsayed Abdulrahman

Popular repositories Loading

  1. how-to-build-your-own-mcp how-to-build-your-own-mcp Public

    How To Build Your Own Mcp

    Python 12 2

  2. showbox-api-package showbox-api-package Public

    PHP 2 1

  3. laravel-github-copilot-chat laravel-github-copilot-chat Public

    PHP 2 1

  4. whoop whoop Public

    Independent BLE research on WHOOP 5.0: docs + Python tools to stream standard heart rate & R-R intervals from your own strap. Educational and interoperability research only β€” not affiliated with WH…

    Python 2

  5. BioPHP BioPHP Public

    Forked from kennypavan/BioPHP

    BioPHP implements some light tools for manipulating genomic data.

    PHP 1

  6. bank3 bank3 Public

    Laravel Package For Kuveyt Turk Bank Virtual POS Integration

    PHP 1 1