Skip to content
View AE707's full-sized avatar
:electron:
Always Improving
:electron:
Always Improving

Block or report AE707

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 supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
AE707/README.md

Hello, I'm Alaa 👋

sFav Alaa ElGhoul sFav

Software Engineer | Game Logic • Systems • Embedded

example


🧠 About Me

I am a Computer Engineering Master's graduate (coursework completed) with a strong focus on software engineering, game logic, and system design.

My Master’s thesis is completed and currently in the formal submission / defense phase. Alongside my academic work, I actively build practical systems that emphasize clean architecture, deterministic logic, and real-world constraints.

I enjoy working on projects where rules, state, and behavior are clearly defined, including embedded systems, interactive applications, and game-oriented logic.

I enjoy building systems where state, rules, and behavior are clearly defined, whether that’s:

  • an embedded access-control system,
  • a game with deterministic logic,
  • or a full-stack application with structured data flow.

I value clean architecture, modular design, and scalability, and I actively build projects that reflect real-world engineering constraints.


🛠️ Core Technical Skills

cplusplus flutter flutter cplusplus firebase javascript arduino mqtt git python

Programming & Logic

  • C / C++, JavaScript, Python
  • Game logic & state machines
  • Data structures & problem solving

Frontend & Application

  • React
  • HTML / CSS
  • Component-based architecture

Systems & Embedded

  • ESP32, PlatformIO
  • GPIO, timers, hardware–software integration
  • MQTT, IoT fundamentals

Blockchain (as a System Layer)

  • Solidity, Web3.js
  • Smart contract logic & validation
  • Event-driven architecture

Tooling

  • Git & GitHub
  • Linux / CLI
  • VS Code

Learning Queue:

rust kubernetes aws


📌 Highlight Projects

  • 🔐 AccessControlDoor Embedded ESP32 firmware demonstrating authentication logic, state machines, and hardware control.

  • 🎮 Memory Match DApp A full-stack game focusing on game rules, deterministic state transitions, and authoritative logic (implemented using blockchain).

I treat projects as engineering systems, not demos.


🎯 Career Focus

I am aiming for roles where I can:

  • Build logic-driven systems
  • Work on games, simulations, or interactive software
  • Design reliable and maintainable architectures
  • Grow as a software engineer with strong fundamentals Interested in teams that value gameplay correctness, performance, and clean system boundaries.

🧩 Engineering Principles

  • Deterministic logic over side effects
  • Explicit state machines
  • Separation of rules and presentation
  • Systems designed to scale, not demos

🧠 Problem Solving

👀 Views and Followers 🤍

GitHub Badge

Pinned Loading

  1. ShiftRunner3D ShiftRunner3D Public

    C#

  2. FlarpyBloarb FlarpyBloarb Public

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

    ShaderLab

  3. fitTrack-hard fitTrack-hard Public

    C++

  4. AccessControlDoor AccessControlDoor Public

    C++

  5. AE.-Portfilio AE.-Portfilio Public

    My Portfolio Site Build With React JS

    JavaScript 5 3

  6. SubM SubM Public

    C++