Improbable

Game Programmer (May 2019—present)

I'm a Gameplay/UX Programmer at Improbable, working on an upcoming multiplayer RPG.

What does my job involve?

  • Writing C++ code and Blueprints to iterate on various systems
  • Working closely with Unreal Engine 4's Slate and UMG frameworks to build menus and other UIs
  • Creating and maintaining a robust suite of automated tests, including full coverage of the UI system
  • Prioritizing stability and fixing regressions rapidly before adding new features
  • Working with native and external profiling tools to optimize performance
  • Working with designers and artists to cultivate the best possible game experience

I'm also credited as a contributor (nklose) for Unreal Engine version 4.26 for a change I made to allow users choose a blueprint class as the default parent for UI widgets newly-created in the editor.

What's Improbable?

Improbable is a software and video game development company founded in 2012 in London. I work for its Canadian office in Edmonton, Alberta. The studio's goal is to use SpatialOS alongside Unreal Engine to create a multiplayer RPG world.

You can learn more about Improbable at its official website.