Skip to content
View AceAtDev's full-sized avatar
  • Canada
  • 17:32 (UTC -05:00)

Block or report AceAtDev

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

Mohamed Elshoubky

Software Engineering student at Carleton University. I build AI products end to end: mobile and web apps, backend jobs, retrieval, and tools for AI agents. Open to a Winter 2027 co-op.

What I've shipped

  • 465Cal · AI nutrition app on iOS, Android and web. Meal photo → vision model → USDA lookup (~13,590 records, hybrid keyword/vector search) → calories and macros, with Gemini → GPT-4o-mini failover. The code is private; the 500-dish Nutrition5k benchmark is public, limitations included.
  • Ascended Browser · hardened browser MCP server for Claude Code, Codex and opencode. On PyPI and npm.
  • Odysseus Web MCP · web search and fetch MCP server with SSRF protections, listed in the official MCP Registry. Passed a live 20-case qualification run.
  • VecterDB-Q · semantic search engine with Flat and IVF indexes written from scratch, FastAPI, Docker, 41 tests.
  • RAG-chunker · turns PDFs into RAG-ready chunks with embeddings and BM25.

Also

  • 1st place, SKYTRAC 2026 Hackathon: push-to-talk app for remote teams over satellite networks. I wrote most of the backend.
  • Backend intern at Dribbl (2025): +42% search relevance with domain-specific embeddings, 800 ms → 200 ms with vector caching.
  • Built HiringMessage (2025–2026), an AI resume-tailoring tool with paying users.
  • Contributed CI/CD test infrastructure to trycua/cua.

LinkedIn

Pinned Loading

  1. ascended-browser ascended-browser Public

    A real, hardened browser for AI agents (MCP server): verified actions, page reading, dev tools. Works with Claude Code, Codex, opencode.

    Python 2

  2. odysseus-web-mcp odysseus-web-mcp Public

    Secure MCP server for public web search and URL fetching.

    Python

  3. VecterDB-Q VecterDB-Q Public

    Semantic search engine with Flat and IVF vector indexes written from scratch, REST API and web UI. Python + FastAPI + Docker. 41 tests, reproducible benchmark, no external vector DB.

    Python 1

  4. RAG-chunker RAG-chunker Public

    The easiest and most effective way tool to retrain a RAG LLM/GEN AI/Agent on your data

    Python 2 1

  5. JSocket--java-simple-websocket JSocket--java-simple-websocket Public

    JSocket: A simple, lightweight Java WebSocket server core for building real-time applications. Beginner-friendly, pure Java, and zero dependencies

    Java 2 1