top of page

Cody Oliver

Explore My Work

Home: Welcome

My name is Cody Oliver and I’m a gameplay and UI systems programmer focused on building responsive, scalable player-facing systems. Over the past four years, I’ve worked as a generalist engineer on cross-disciplinary teams, delivering features across frontend UI, gameplay, and engine-level systems. My work spans Unreal, Unity and proprietary tech, where I’ve owned UI architecture, implemented event-driven systems, and connected gameplay, backend, and frontend layers to support live-service development. I enjoy translating design goals into clean, maintainable systems that can evolve alongside a game’s needs.

I’ve contributed to projects like College Football 25 and the live-service battle royale Rumbleverse, developing everything from data-driven UI flows to full controller support in complex legacy systems. My background includes building custom engine systems in C++, designing runtime architectures, and creating flexible tooling to support iteration at scale. I’m especially interested in solving the challenges where UI, gameplay, and systems design intersect—whether that’s input handling, state management, or building frameworks that empower teams to move faster.

Home: Text
CFB.avif
Controller.jpg
rumble.jpg

College Football 25

UI Systems & Gameplay Integration

Frontend UI and gameplay systems development for College Football 25, focused on building game mode features within a proprietary, data-driven engine and connecting UI with gameplay systems to support shared functionality across modes.

  • UI systems & feature flow implementation

  • Event-driven architecture (UI ↔ gameplay integration)

  • C++ integration with legacy UI frameworks

  • Data-driven development in proprietary engine

  • Cross-disciplinary collaboration & feature planning

Gamepad Support
(Unannounced)

Controller Integration & Input Systems

Full gamepad support and UI system extensions for an established live-service title, adapting a mouse-and-keyboard–centric experience to controller through modifications to Lua- and C++-based frontend and in-game systems.

  • Controller support implementation across UI and gameplay flows

  • UI integration with input binding systems

  • Extension of legacy gameplay systems for controller navigations

  • Lua & C++ UI systems development

Rumbleverse

Unreal UI Systems & Live-Service Support

UI and gameplay systems support on Rumbleverse, an Unreal Engine live-service title, focused on stabilizing frontend menus and in-game HUD systems during post-launch deployment.

  • UI system stabilization across frontend and in-game interfaces

  • Debugging and resolution of gameplay issues using C++ and Unreal Blueprints

  • Hardening Blueprint logic into production-ready implementations

  • Supported live-service updates and microtransaction UI via Epic pipelines

Home: Services

©2019 by Cody Oliver. Proudly created with Wix.com

bottom of page