Mohammed Alaa
Projects
-
Loz App | تطبيق لوز Apr 2026 – Aug 2026
Recipe iteration app turning culinary experimentation into structured data through an ultra-polished, frictionless UX. Built on Convex serverless real-time DB to keep the experience instant. Resilient state and auto-save — a debounced silent draft manager that saves the multi-step wizard form remotely. Bilingual rule-based NLP parser for ingredients and cooking mistakes.
lozapp.space →React · Tailwind CSS · Convex · TypeScript · NLP
-
stdout-design Jun 2026 – Present
Local-first studio that renders your own TSX components into finished social/marketing images using a native Rust library under the hood. Render from plain React components with no custom DSL; batch and data-driven rendering via
github.com/m7md1alaa/stdout-design →--data posts.csv; live studio with hot-reload, an auto-generated prop panel, and side-by-side preset preview; platform presets for Instagram, X, LinkedIn, OG, App Store, and Play Store; i18n with--locales en,ar,es, RTL support, and tofu detection for missing glyphs; built-in cache for fast re-renders without regenerating unchanged assets.TypeScript · Rust · React · Cache Management
-
contrast-check Apr 2026 – Jun 2026
CLI that checks WCAG color-contrast accessibility on websites using real browser rendering. Launches Playwright Chromium, extracts the rendered color of every visible text element, and computes contrast ratios to flag AA/AAA violations with fix suggestions and screenshots. Supports HTML/JSON/compact reports, crawl mode, dark mode, auth sessions, watch mode, and CI. Published on npm as contrastcheck.
github.com/m7md1alaa/contrast-check →TypeScript · Bun · Node.js CLI · Playwright · Commander · Zod · Vitest
-
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