Game Developer
Software Engineer
Embedded Systems & IoT Development
- Finalist in national engineering and coding challenges.
- Built smart prosthetics and robotics projects integrating mechanics, electronics, and software.
- Completed multiple open‑source and hackathon projects in embedded and IoT systems.
- Mentored peers on CAD, simulation, and engineering project workflows.

Alaa ElGhoul
I'm a Computer Engineering Master's graduate focused on gameplay programming, software engineering, and system design. I build Unity games and interactive systems with deterministic, state-driven logic and clean, scalable architecture. I also have experience with embedded and autonomous systems involving hardware-software integration and real-time data. I enjoy projects where rules and behavior are explicit, from gameplay mechanics to control systems. I'm currently seeking Game Developer or Software Engineer roles on game-focused teams that value strong engineering fundamentals.







My Projects

FlarpyBloarb
Unity 2D casual game inspired by Flappy Bird. Built with C# focusing on gameplay mechanics, physics-based movement, and clean code structure.

ShiftRunner3D
ShiftRunner3D is a 3D endless runner built with Unity, focused on modular environment tiles, pattern‑based obstacle spawning, and responsive feedback through UI, sound, and camera effects.

SubM
SubM is a production-ready Autonomous Underwater Vehicle (AUV) control system built with distributed ESP32 microcontrollers. Originally developed as a Master's thesis project in Mechanical Engineering.

AE SpacePortfolio
Modern Next.js portfolio with space theme, 3D animations, and responsive design.

FitTrack
fitTrack-hard explores whether core smartwatch logic — health monitoring, fall detection, and activity tracking — can be implemented efficiently using embedded C++, without reliance on heavy frameworks. Along with a comprehensive fitness tracking app with workout plans, progress monitoring, and analytics.

NutryCicle
Subscription management system with automated billing, analytics, and customer portal.

AccessDoorController
AccessControlDoor is an ESP32-based access control firmware built with PlatformIO, designed for secure and modular embedded door systems. It showcases GPIO control, authentication logic, state management, and hardware–software integration.

Trading Agent
Production-ready Python framework for autonomous trading agents implementing theory → backtest → paper test → live trading pipeline with continuous learning.

Teleperformance — QualitySpecialist
Managed quality assurance workflows in a high-volume, fast-paced operational environment. Performed root cause analysis on performance and quality issues, contributing to process improvements.

MayorsBike/Slimmezon — WebDesigner&Developer
Designed and developed responsive web interfaces for e-commerce platforms.Implemented structured layouts and user flows with a focus on usability and conversion. Integrated payment solutions and interactive components using HTML, CSS, and JavaScript. Applied UX/UI principles using Figma to translate design concepts into production-ready interfaces.

TerraForm — Systems Engineer Intern
Contributed to the development of a smartwatch-based security system using ESP32 sensors. Implemented embedded logic for sensor data collection and event-based threat reporting. Developed a companion mobile application using Flutter and Dart for device interaction. Used PlatformIO and C++ for embedded development and followed Scrum-based project workflows

TechInventors — Software Engineer
Developed a mobile and web-based system for stadium reservation and scheduling. Implemented application logic and user interfaces using Flutter for mobile and JavaScript-based web technologies. Collaborated within an agile team environment using Scrum methodology

SastecSkills - IoT Developer
Designed embedded systems using ESP32 and Arduino. Built smart home automation.







