/members/omar-mohamed24

Omar Mohamed's GitHub avatar

Omar Mohamed

Backend & Full-stack Software Engineer

Software engineer who goes looking for the hard parts. Wrote a Game Boy emulator from scratch in C++20, compiled it to WebAssembly and shipped it as PixelPocket, where it passes all of Blargg's CPU tests and plays in any browser. Built GameForge, a ten-service platform where an LLM planner, an MCP asset pipeline and a Godot build step turn one sentence into a playable game. Codeforces Expert with 1000+ problems solved, CS graduate of FCAI, Cairo University, and formerly a prompt engineer at Scale AI.

on github

public repositories
15
followers
7
since
2022
profile
github.com/Omar-Mohamed24 ↗

stack

languages
  • C++
  • JavaScript
  • Python
  • Java
  • C#
backend
  • Node.js
  • Express
  • Django
  • REST APIs
  • Microservices
frontend
  • React
  • WebAssembly
  • HTML
  • CSS
data
  • MongoDB
  • MySQL
  • MinIO
ai
  • LLM Integration
  • MCP
  • Stability AI
  • Prompt Engineering
platform
  • Docker
  • Docker Compose
  • GitHub Actions
  • Linux
  • Git

projects

Play Game Boy games in your browser. A custom C++ Game Boy emulator compiled to WebAssembly, with a React frontend and a Node.js API.

Built the whole platform: the C++ emulator core and its WebAssembly build, the React frontend, the Express API with its storage, and the Docker Compose deployment.

  • c++
  • webassembly
  • emulator
  • react
  • nodejs
  • docker