Skip to content
View KiritoBloom's full-sized avatar

Highlights

  • Pro

Block or report KiritoBloom

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

LinkedIn Portfolio GitHub Email

Typing SVG

whoami

class MohamedAhmed:
    role        = "Full Stack Developer & API Engineer"
    location    = "Cairo, Egypt"
    university  = "German University in Cairo - CS&E (2024-2029)"
    deployed    = "UniSight: 400+ students, 500+ Google Play downloads"
    shipped     = "WinKit: 51 read-only MCP tools for AI agents on Windows"
    languages   = ["English", "Arabic", "Korean", "German"]

    interests   = [
        "Systems and low level engineering",
        "Model Context Protocol and agent tooling",
        "API design and reverse engineering",
        "Developer experience and automation",
    ]

    currently   = "Building tools that make agents useful, not just busy."

stack

Languages

Rust Python TypeScript JavaScript HTML5 CSS3

AI & Agent Tooling

MCP Rust JSON

Frontend

React Next.js Tailwind CSS

Backend & Data

Flask FastAPI Node.js Express.js Redis MongoDB

DevOps & Tooling

Git GitHub Actions Vercel NPM


projects

01 · WinKit

Windows observability for AI agents.

A read-only Model Context Protocol server in Rust that gives coding agents a permissioned, evidence-backed view of the Windows machine they run on. 51 tools, all reads.

Highlights

  • No cloud, no telemetry, no write / execute / delete paths anywhere
  • Evidence-first diagnostics: separates measured from interpreted, with confirmed / observed / possible confidence
  • Complete problem-solvers: system_diagnose, crash_history, shutdown_analysis, diagnose_local_webapp
  • WindowsBackend trait with a mock backend, so the suite runs with no machine dependency
  • One command registers the server and its companion agent skill in every installed client

Stack: Rust MCP JSON-RPC 2.0 Win32 npm

Source

02 · Campus Portal API Service

The API your university never built, so I did.

Reverse-engineered an entire university portal into a production Python API used by 400+ students daily, shipped as an Android app with 500+ Google Play downloads.

Highlights

  • Auth, schedules, grades, attendance and exam seating
  • Redis caching, 10ms average response time
  • Admin panel with user management, cache control and API monitoring
  • Interactive campus navigation with live directions
  • GitHub Actions pipeline for real-time data sync

Stack: Python Flask Redis Next.js GitHub Actions

Live Showcase

03 · ProofChain API

Tamper-evident logs anyone can verify.

Audit logging backend built on Merkle proofs and Ed25519 signing, so a third party can confirm a log was not rewritten after the fact.

Highlights

  • Event ingestion with signed block sealing
  • Transparency anchors for independent verification
  • Standalone CLI verifier, no trust in the server required

Stack: TypeScript Node.js MongoDB Ed25519

Source

04 · EcomControl Panel

Decoupled by design. Built to scale.

A full headless e-commerce backend with RESTful APIs that lets any frontend plug in seamlessly, behind an admin control panel.

Highlights

  • REST APIs supporting multiple storefront integrations
  • Admin dashboard: products, pricing, analytics and inventory
  • Secure JWT authentication flow
  • Decoupled architecture for interchangeable frontend clients

Stack: Next.js TypeScript MongoDB REST APIs

Live Demo


experience

Full Stack Developer & API Engineer · Self-Employed · July 2022 - Present

  • Built WinKit in Rust, a read-only MCP server with 51 tools that lets AI agents answer real questions about a Windows machine instead of guessing
  • Published it to npm with a single-command installer for 9 coding agents, plus timestamped config backups
  • Co-developed UniSight, serving 400+ students with 500+ Google Play downloads on a Redis-cached Flask API at 10ms response time
  • Built EcomControl Panel, a headless e-commerce backend and admin panel with public and private REST APIs
  • Automated data pipelines and deployments with GitHub Actions and Vercel

education

B.Sc. Computer Science & Engineering German University in Cairo (GUC) · Nov 2024 - Nov 2029


stats

GitHub Stats Top Languages GitHub Streak

languages

Language Proficiency
English Fluent
Arabic Native
Korean Conversational
German Conversational

Thanks for stopping by. Let's build something great. [email protected] · moe-portfolio.vercel.app

Pinned Loading

  1. WinKit WinKit Public

    Windows Observability MCP for AI Agents

    Rust 2

  2. ProofChain-API ProofChain-API Public

    TypeScript

  3. EcommerceAdmin EcommerceAdmin Public

    TypeScript

  4. EcommerceStore EcommerceStore Public

    TypeScript