Mohammed Alaa
Projects
-
PlayGrid 2026
Real-Time Multiplayer Game Engine Built a deterministic multiplayer platform with a reusable engine that runs the same reducer logic in both client-authoritative (local) and server-authoritative (multiplayer) modes. Designed adapter abstractions to decouple game logic from transport and infrastructure. Implemented authoritative sessions using Cloudflare Durable Objects with WebSocket synchronization and optimistic reconciliation. Architected a Turborepo monorepo with shared core packages enabling pluggable game extensions.
playgrid.mohdalaa.com →React · TypeScript · Cloudflare Workers · Hono · Durable Objects · Turborepo · WebSockets
-
Ortho 2026
Built a full-stack application with TanStack Start for SSR and client-side routing. Implemented type-safe API layer with tRPC connecting React frontend to backend services. Integrated Convex for real-time data synchronization with automatic caching and indexing. Architected authentication system using Better Auth with session management and security features using JWKs. Deployed on Vercel with Bun runtime for optimal performance and modern JavaScript execution.
github.com/m7md1alaa/ortho →TanStack Start · tRPC · Convex · Better Auth · Bun · Open Source
-
CCSIT SC App 2024
Cross platform mobile app for computer Science College Student Council at IAU. Contributed to developing cross-platform mobile application using React Native with Expo framework. Implemented AI-powered chatbot assistant using Gemini API with Q&A and room finder functionality. Integrated Firebase for authentication and real-time database features.
Play Store →React Native · Expo · TypeScript · Gemini API · Firebase
Mohammed Alaa · me@mohdalaa.com