top of page

Macrae Smith

ABOUT

GuildhallHeadshot_001 (1).jpg

Graphics, Gameplay, and Tools Programmer

Graduating with a Master of Interactive Technology with a specialization in software development at SMU Guildhall. Extensive experience in graphics rendering with proficiency in DirectX API, Unreal Engine, procedural generation, and gameplay programming. Skilled in C++ and engine architecture, with experience contributing to my own custom game engine.

SKILLS

Areas of Expertise

  • C++ Programming

  • HLSL and Shaders

  • Verse

  • DirectX 11 and DirectX 12 Rendering APIs

Softwares and Engines

  • Solo Developed C++ Engine

  • Unreal Engine

  • UEFN

  • Unity

Methodologies and Concepts

  • Procedural Generation

  • Rendering and Graphics

  • Physics

  • Networking 

  • Multi-Threading

EDUCATION

Master of Software Engineering for Games

SMU Guildhall / Graduated:2026

Bachelor of 3D Animation and Game Design

Samford University / Graduated:2023

WORK EXPERIENCE

May 2025 - December 2025

Lead Programmer on Kila: Hourbound

SMU Guildhall

  • Organized and managed team of programmers.

  • Designed core gameplay system architecture.

  • Presented technical progress to stakeholders.

  • Ensured overall quality of code and technical systems.

February 2025 - May 2025

Tools and Gameplay Programmer on HardDriverz

SMU Guildhall

  • Developed 3D dynamic camera system for an arcade racing game.

  • Managed game performance profiling and optimization.

  • Facilitated source control and SteamWorks integration.

  • Managed integration of assets with other core disciplines: Art and Level Design.

May 2024 - October 2024

Game Developer

The DevHouse Agency

  • Implemented core gameplay systems in Unreal Engine, Unity, and UEFN.

  • Programmed for PC and Mobile Platforms.

  • Utilized Photon Quantum for networked multiplayer gameplay.

  • Assisted in Game Design.

  • Joined client meetings for technical consultation.

May 2023 - September 2024

Gameplay Engineer, Technical Designer,
and Co-Owner

Kintsugi Interactive

  • Helped manage remote team of game developers.

  • Led weekly Agile meetings and facilitated project schedule.

  • Designed and implemented gameplay systems in Unity.

February 2024 - August 2024

Graphics Programmer
Technical Artist

Soul Flare

  • Developed procedural animation system in Unreal Engine.

  • Created VFX and incorporated with gameplay.

  • Developed and integrated cinematic system for dynamic cutscenes.

bottom of page