[ CS Graduate · Cairo, Egypt ]

Ahmed
Elshaarawy

|

I build games, train models, and ship products.

View GitHub

About

CS graduate from UPEI specializing in Video Game Programming, Dean's Honour List 2024 to 2025. I work across three intersecting worlds: game systems and real-time engines, machine learning and data pipelines, and end-to-end product development. Whether it's an AI behavior tree, a fraud detection classifier, or a Flutter app live on the App Store, I care about building things that actually work.

University of Prince Edward Island, Graduated May 2026

Relevant Coursework

Data StructuresMachine LearningDatabase SystemsSoftware DesignSoftware EngineeringGraphicsVideo Game DesignAdvanced Graphics
3.6
CGPA
Dean's
Honour List 2024 to 2025
6+
Projects shipped
3
Domains mastered

Domains

GamesML / Data ScienceProducts

Technical Skills

Game Dev

Unreal Engine 5UnityC++C#BlueprintsBehavior TreesOpenGLRaylib

ML / Data Science

PythonScikit-learnPandasNumPyMatplotlibSeabornStatsmodels

Mobile & Web

FlutterFirebaseDartLaravelPHPSQL

Languages & Tools

PythonC++C#JavaGitGitHubGitLabPerforceLinux

Experience

Game Developer, Graduation Project

Mirage

Feb 2026 to Apr 2026

Cairo, Egypt

Unreal Engine 5C++Blueprints
  • ·Built a stealth-puzzle game featuring Echo Shift, a time-anchor mechanic where players rewind position and leave a decoy to manipulate enemy AI
  • ·Implemented AI behavior trees for enemy perception and patrol; motion matching for fluid character locomotion
  • ·Designed cyberpunk-themed UI, SFX, and VFX; migrated the entire project from Unity to UE5 mid-development under a tight production schedule

Gaming Support Intern

5CA

Jul 2024 to Sep 2024

Remote, Netherlands

  • ·Resolved player account issues (compromises, disputes, item recovery) by analyzing logs and behavioral patterns
  • ·Identified anomalies to improve case resolution speed and SLA adherence across high-volume support cases

Game Tester

University Open House

May 2022 to Sep 2022

Cairo, Egypt

  • ·Tested and debugged multiple game projects, providing actionable feedback to improve performance, stability, and UX

Projects

Aug 2025 to Present

LIVE

Day Loop

A live productivity app on iOS, Android, and web. AI-powered task structuring from natural language turns intent into structured daily plans. Real-time Firebase storage.

FlutterFirebaseAIDart

Feb 2026 to Apr 2026

Mirage

Stealth-puzzle game with the Echo Shift mechanic. Rewind your position and leave a decoy to outsmart enemy AI. Built in UE5 with custom behavior trees and motion matching.

Unreal Engine 5C++Blueprints

Apr 2026

Building Energy Efficiency Prediction

Compared 6 regression pipelines (Linear, Polynomial, PCA, RFE, Lasso) on the UCI ENB2012 dataset. Best model achieved R²=0.99 for Heating Load and R²=0.97 for Cooling Load.

PythonScikit-learnPandasStatsmodels

Apr 2026

ML Classification Suite

Classification models for fraud detection and cancer diagnosis. Logistic Regression, SVM, and deep MLP with hyperparameter tuning. ROC-AUC evaluation on imbalanced datasets.

PythonScikit-learnNumPyPandas

2025

Awesome Curator

Automated pipeline that discovers trending GitHub repositories by topic, validates links asynchronously, and generates curated Markdown lists updated daily via GitHub Actions. Supports multiple niches (AI/LLM, ML), Docker containerization, and PDF export.

PythonDockerGitHub ActionsJinja2

Jan 2026

Masquerade Escape

Puzzle-escape game built in 48 hours for Global Game Jam 2026. Modular gameplay systems, UI, audio, and animation shipped under deadline.

UnityC#

Jan 2025 to Mar 2025

Arkanoid Clone

2D arcade-style game with physics-based collision, power-ups, and scoring progression. Session persistence via file I/O for score tracking.

C++Raylib

Let's connect.

Open to game dev, ML, and product opportunities.

am.elshaarawyy@gmail.com