Skip to content
View Gedo57's full-sized avatar

Block or report Gedo57

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.

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

Ahmed Mostafa

Technical Game Designer / Systems Designer & Front-End Developer

I design and build interactive systems for games and web products — from combat, progression, economy, UI/UX, and player feedback systems to modern SaaS dashboards and frontend applications.

My work sits between design thinking and hands-on implementation. I focus on turning ideas into clear, playable, usable systems with structured logic, readable flows, and portfolio-ready presentation.


Focus Areas

  • Technical Game Design
  • Systems Design
  • Gameplay Prototyping
  • Combat, Progression, and Economy Systems
  • Game UI/UX and Player Feedback
  • Level and Puzzle Flow
  • Front-End Development
  • SaaS Dashboards and Product Interfaces
  • Responsive Web Applications

Featured Projects

Project Type Tech Live / Repo
Game Systems Design Showcase Game systems design case studies Design Docs, UE5, Roblox, Systems Design Repo
ResumePilot AI-style resume builder SaaS frontend React, Vite, Tailwind CSS Live Demo
NexaDash SaaS admin dashboard React, Vite, Tailwind CSS Live Demo
SET Store E-commerce storefront and marketplace dashboard React, Vite, Redux Toolkit, Tailwind CSS Live Demo
StudioTrack Game production tracker React, Vite, Node.js, Express, Prisma Live Demo
Portfolio Website Personal portfolio website HTML, CSS, JavaScript Website

Replace the ResumePilot “Live Demo” text with your final Vercel link if the URL changes.


Game Systems Design

Game Systems Design Showcase

A curated repository of design breakdowns and implementation-ready case studies covering:

  • Combat and roguelite progression in LostPulse
  • Match-3 and mobile puzzle systems in BeatTheBlock
  • Economy, raids, automation, and rebirth systems in Roblox Zombie Tycoon
  • Objective tracking, interaction, and puzzle flow in DeadlyCuriosity

This repo is the clearest representation of my work as a Technical Game Designer / Systems Designer.


Game Projects

LostPulse

A 2D roguelite platformer built around responsive movement, combat timing, relic-driven builds, active skills, enemy pressure, and meta progression.

Systems covered:

  • 2D side-scroller movement
  • Light, heavy, charge, and air attacks
  • Startup / active / recovery combat timing
  • Health, damage, hitbox, and hurtbox components
  • Relics, weapons, shop, and upgrade systems
  • Meta currency, permanent upgrades, and save flow
  • C++-driven UI structure

BeatTheBlock

A mobile puzzle project focused on board interaction, match logic, special pieces, combo resolution, objectives, and mobile UI feedback.

Systems covered:

  • Match-3 and block puzzle modes
  • Board state management
  • Drag-and-drop interaction
  • Rocket, bomb, and color bomb special pieces
  • Combo resolution rules
  • Dead-board detection and reshuffle logic
  • Floating score and combo feedback

DeadlyCuriosity

A first-person puzzle / escape-room project focused on interaction design, notebook objectives, clue discovery, room-based progression, and puzzle dependencies.

Systems covered:

  • Interactable object system
  • Prompt and inspect UI
  • Notebook / objective tracking
  • Code panels and locked doors
  • Room-by-room puzzle progression
  • C++ / UMG implementation structure

Roblox Zombie Tycoon

A systems-heavy Roblox tycoon concept built around production loops, automation, raids, rebirths, retention systems, and social progression.

Systems covered:

  • Multi-stage production pipeline
  • Worker and manager automation
  • Raid rules and protection windows
  • Rebirth progression
  • Daily and playtime rewards
  • Leaderboards and community rewards

Front-End Projects

ResumePilot

An AI-style resume builder SaaS frontend with marketing pages, authentication UI, dashboard flow, builder workflow, local persistence, and resume export.

Highlights:

  • Resume builder with live preview
  • PDF / DOCX / DOC export
  • Template browsing
  • Pricing and dashboard pages
  • Authentication UI
  • Local browser persistence

NexaDash

A modern SaaS admin dashboard focused on products, customers, orders, analytics, import/export workflows, reporting, and notification UI.

Highlights:

  • Dashboard overview
  • Product, customer, and order management
  • Import and export workflows
  • Report export
  • Notification panel
  • Authentication-aware UI flow

SET Store

A multi-role e-commerce frontend with storefront browsing, product details, cart, wishlist, checkout, customer account area, admin dashboard, and vendor workspace.

Highlights:

  • Product browsing and product details
  • Cart and checkout flow
  • Wishlist and customer account pages
  • Admin dashboard
  • Vendor workspace
  • Multi-currency support
  • Local persistence and mock commerce logic

StudioTrack

A game production tracker designed for managing projects, teams, tasks, bugs, milestones, comments, and studio workflows.

Highlights:

  • Frontend demo live on Vercel
  • Backend-ready Express / Prisma server included
  • Game production workflow focus
  • Project and task management structure
  • Studio-oriented dashboard UX

Tech Stack

Game Development

Unreal Engine C++ Roblox Studio Lua Unity

Front-End Development

React Vite JavaScript HTML5 CSS3 Tailwind CSS Redux

Backend / Tools

Node.js Express Prisma Git GitHub VS Code


What I Bring

  • I design systems, not only isolated features.
  • I translate design intent into working gameplay, UI, or product flows.
  • I understand player and user feedback loops.
  • I work across documentation, prototyping, balancing, implementation, and iteration.
  • I build projects with clear structure, readable logic, and recruiter-friendly presentation.

Current Direction

I am currently focused on building a stronger portfolio around:

  • Technical Game Design
  • Systems Design
  • Gameplay and UI implementation
  • Front-End dashboards
  • SaaS-style web applications
  • Interactive product experiences

Links

Pinned Loading

  1. game-systems-design-showcase game-systems-design-showcase Public

    A curated game systems design portfolio with combat, progression, economy, puzzle, and technical design case studies.

  2. resumepilot resumepilot Public

    AI-style resume builder with templates, dashboard, local auth UI, and export support for PDF, DOCX, and DOC.

    JavaScript

  3. nexadash nexadash Public

    Modern SaaS admin dashboard for products, customers, orders, analytics, import/export workflows, and reporting.

    JavaScript

  4. studiotrack studiotrack Public

    Full-stack game production tracker for managing projects, teams, tasks, bugs, milestones, comments, and studio workflows.

    JavaScript

  5. ecommerce-storefront ecommerce-storefront Public

    Interactive fashion e-commerce storefront with product browsing, cart flow, responsive UI, and polished product presentation.

    JavaScript