Skip to content
View Omar-Mohamed24's full-sized avatar
🎯
Focusing
🎯
Focusing

Highlights

  • Pro

Organizations

@Project-Graphite

Block or report Omar-Mohamed24

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

Hi there, I'm Omar Mohamed 👋

Backend & Full‑Stack Software Engineer · Competitive Programmer

Typing SVG

LinkedIn Email Codeforces Location


🧑‍💻 About Me

  • 🎓 Computer Science graduate from Cairo University — Faculty of Computers and Artificial Intelligence
  • ⚙️ I specialize in backend and full‑stack development: microservices, RESTful APIs, and LLM‑integrated applications
  • 🧠 Strong algorithmic foundation — 1000+ problems solved on Codeforces & LeetCode, Expert rank on Codeforces
  • 🤖 Previously a Prompt Engineer at Scale AI (Outlier), optimizing prompts and evaluating model outputs
  • 🚀 Currently seeking a software engineering role building scalable, reliable backend systems
  • 🌍 Arabic (Native) · English (Advanced)

🛠️ Tech Stack

Languages

Frameworks & Libraries

Databases & Storage

Tools & DevOps

Area Skills
🏗️ Architecture Microservices · REST APIs · Software Architecture · Design Patterns · SOLID · OOP
🤖 AI & LLM LLM Integration · MCP (Model Context Protocol) · Stability AI · Prompt Engineering
🐳 DevOps Docker · Docker Compose · MinIO (Object Storage) · CI/CD
🧪 Quality Unit Testing · Data Structures & Algorithms

🚀 Featured Projects

🎮 GameForge — AI‑Powered Game Generation Platform

Graduation Project

Type a sentence, get a playable Godot 4 HTML5 game.

  • 🧩 10‑service microservices architecture — REST backend, HTTP orchestrator, LLM‑driven planner and asset services, and a deterministic code‑assembly + Godot build pipeline
  • 🧠 LLM planner that classifies prompts into game archetypes and fills a validated GamePlan JSON, with retry & fallback logic
  • 🎨 MCP‑based asset service using Stability AI for sprites, backgrounds, and music
  • 🔧 Fragment‑based GDScript assembler validated through the Godot CLI
  • 🐳 Fully containerized with Docker Compose — object storage, database, and inter‑service auth

Node.js Express React MongoDB MinIO Docker Godot

🕹️ PixelPocket — Play Game Boy Games in Your Browser

Live at pixelpocket.project-graphite.com · Part of Project Graphite

Pick a game, press Start, and play it right on the page — no install.

  • 🎮 Game Boy emulator written from scratch in C++20 — CPU, graphics, sound, timers and MBC1/MBC3/MBC5 cartridges; passes all 11 of Blargg's cpu_instrs tests and renders dmg-acid2 correctly
  • ⚡ Compiled to WebAssembly with Emscripten and run inside a React app with Web Audio sound and keyboard, gamepad and touch input
  • 💾 Cloud saves that follow players to any device, a shared game library, and private uploads
  • 🔐 Express API on MongoDB and MinIO with JWT auth, rate limiting, and content-based ROM and cover validation
  • 🐳 Containerized with Docker Compose and shipped through a GitHub Actions CI/CD pipeline

C++ WebAssembly React Node.js Express MongoDB MinIO Docker GitHub Actions


💼 Experience

Prompt Engineer — Scale AI (Outlier) · May 2024 – Nov 2024

  • Designed and optimized AI prompts to improve NLP tasks, collaborating with cross‑functional teams
  • Ran rigorous testing and analysis to ensure accurate, contextually relevant model outputs

📊 GitHub Stats


🤝 Let's connect!

I'm open to software engineering opportunities — feel free to reach out.

LinkedIn Email

Popular repositories Loading

  1. CLI CLI Public

    Java 1 1

  2. Simple-Database-GUI Simple-Database-GUI Public

    C#

  3. BigReal BigReal Public

    C++

  4. Data-Structures Data-Structures Public

    C++

  5. Board-games Board-games Public

    C++

  6. Web-Project_library-management_ Web-Project_library-management_ Public

    Python