Skip to content
View HeyMahdy's full-sized avatar

Highlights

  • Pro

Block or report HeyMahdy

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

Mahdy Muzzammil

Building scalable backends and agentic workflows

LinkedIn GitHub


🛠️ Technical Skills

  • Languages & Frameworks: TypeScript, Python, Node.js (Express), FastAPI, LangGraph, LangSmith, JavaScript
  • Cloud & Infrastructure: AWS (EC2, ECS, EKS, ELB, S3, SQS, SNS), Docker, BullMQ
  • Databases & Caching: PostgreSQL, MySQL, DynamoDB, Redis (Pub/Sub, Streams), Prisma ORM

🚀 Featured Projects

🔴 Backend Systems

api_monitor — TypeScript

Production-grade API monitoring & incident tracking system

  • Queue-first async processing with BullMQ + Redis workers
  • Rolling analytics: 24h/7d/30d uptime, avg latency, p95/p99
  • Incident workflows with OPEN/ACKNOWLEDGED states
  • Webhook alerts with retry/backoff + full Swagger/OpenAPI docs

prokoi — Python

Multi-tenant project management backend for organizations

  • API → Service → Repository architecture with FastAPI
  • JWT auth, custom middleware, permission-based RBAC
  • Sprint lifecycle APIs: velocity, workload, team performance
  • Redis Streams + WebSocket real-time notifications

🤖 AI & Agentic Systems

Assess-AI — Python + TypeScript

Automated evaluation & curriculum-aware teaching assistant

  • Multi-agent LangGraph pipeline: Vision LLM extracts questions, rubrics, solutions, and student answers from uploaded PDFs via a shared graph-builder factory
  • Dual-grader ensemble with strict + fair LLM scoring, confidence aggregation, and per-question iterative persistence
  • GraphRAG syllabus agent combining vector search + entity-relationship graph to power a TA chatbot with curriculum-aware context

EpiTrace — JavaScript

Autonomous incident monitoring & remediation backend

  • Designed for "Cline CLI as Infrastructure" workflows
  • Detects, traces, and remediates backend incidents
  • Agentic approach to ops — no manual intervention

Pinned Loading

  1. api_monitor api_monitor Public

    Scalable, event-driven API Monitor. Built with Express, TypeScript, & Redis. Handles background jobs and real-time alerting without blocking the main thread.

    TypeScript 1

  2. EpiTrace EpiTrace Public

    EpiTrace is an incident monitoring and remediation backend designed for "Cline CLI as Infrastructure" workflows.

    JavaScript 1 2

  3. Assess-AI Assess-AI Public

    Multi-agent LangGraph pipeline for automated assessment. Features Vision LLM PDF extraction, a strict/fair dual-grader ensemble with confidence aggregation, and a GraphRAG-powered syllabus agent fo…

    TypeScript

  4. prokoi prokoi Public

    FastAPI-based project management and issue tracking API built for teams — powered by MySQL (Amazon RDS) and deployable on AWS EC2 for scalable, multi-tenant collaboration.

    Python