Skip to content
View MarkDGraham's full-sized avatar

Block or report MarkDGraham

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

Hi, I'm Mark πŸ‘‹

Software Engineer with a focus on systems programming, real-time simulation, and game engine development.
Experienced in C++, Unreal Engine, Unity, OpenGL, and Python for simulation and interactive applications.

Currently a Process Assistant at Amazon, targeting an internal transition to Software Development Engineer (L4) while building complex, reusable systems in C++ and real-time engines.


πŸ‘¨β€πŸ’» Featured Projects

C++ / Engine & Simulation

C++ Unreal Engine

  • Top-Down 2.5D Wave Survival Game
    Wave-based gameplay with AI enemies and real-time combat mechanics.
    πŸ‘‰ Focus: gameplay systems, engine APIs, performance considerations

C# Unity

  • Realistic Ship Movement Simulation
    Simulates realistic physics-driven ship movement in a Unity environment.
    πŸ‘‰ Focus: physics integration, control systems, real-time simulation

  • VR Gardener Simulation
    Solo VR project with interaction systems, physics, and immersive feedback.
    πŸ‘‰ Focus: VR interaction design, system ownership, performance optimization

Python


πŸ“‚ Other Projects

These projects demonstrate breadth across engines, languages, and interactive applications.


🚧 Current Focus

  • Developing a C++ game engine prototype with a structured game loop, input intent system, and clean separation of concerns
  • Improving data structures, algorithms, and system design for scalable real-time applications
  • Preparing for Amazon SDE L4 internal transfer through portfolio projects and engineering best practices

πŸ“œ Certifications

  • Career Essentials in Software Development – Microsoft / LinkedIn
  • Programming Foundations: Algorithms & Design Patterns – LinkedIn Learning
  • Network Foundations: Network Basics – LinkedIn Learning

🀳 Connect with me:

MarkDGraham | LinkedIn

Pinned Loading

  1. ComputerNetworking-MTTPNetworkSim ComputerNetworking-MTTPNetworkSim Public

    An analysis of multipacket transfer protocol (MTTP) in which an understanding of packet failure can occur.

    C++

  2. OpenGL-Pool-Interactive-Game OpenGL-Pool-Interactive-Game Public

    An interactive pool game created with OpenGL and Bullet Physics.

    C++

  3. UnrealEngine-Top-Down-Survival-Game UnrealEngine-Top-Down-Survival-Game Public

    Forked from Green-Fredo/ShadowPrism

    Top-Down Shooter made in Unreal Engine with Blueprints.

  4. Realistic-Ship-Movement-Simulation Realistic-Ship-Movement-Simulation Public

    A simulation that demonstrates ship patterns such as follow, move, and intercept.

    C#

  5. Virtual-Reality-Gardener-Simulation Virtual-Reality-Gardener-Simulation Public

    A VR simulation where the user learns to garden through facts and actions.

    ShaderLab

  6. Python-2D-Orbital-Sim Python-2D-Orbital-Sim Public

    Simulation of a projectile on a Flat Earth written in Python.

    Python