A Bit About Me

My name is Jordan Mellow. I currently work at Ubisoft Montreal as a Generalist Programmer where I've been working on Houdini Tools and UI for Rainbow Six Quarantine.

I've previously worked on Presentation/UI for For Honor (for a little over 4 years), the PC team on Rainbow Six: Siege (for launch and shortly after), as well as some casual titles.

Rainbow Six Quarantine

I consider myself a jack-of-all-trades, and a master of as many as I can manage. I've done a little bit of everything;

  • Engine and Optimization
  • Tools and Client Support
  • Porting (MacOS, Linux, PC)
  • Graphics
  • Gameplay
  • UI
  • Procedural Content Generation Tools (Houdini and others)
  • Build Pipeline/Management

... just to name a few.

My focus tends to be on providing systems, tools and support for content creators and other programmers to work efficiently.

One of my secret spices is the absolutely killer Dear ImGui library, written and maintained by Omar Cornut. Creating quick debugging tools on the fly for just about anything is easy with ImGui.

Past Projects

For Honor Tom Clancy's Rainbow Six: Siege Trivial Pursuit Live! Rocksmith 2014 ESPN Sports Connection


I mainly program in C++ but I have experience in a ton of languages and platforms.

Languages C/C++, C#
Scripting Lua, Python, AngelScript, JavaScript, PHP
Shading Cg, HLSL, Unity ShaderLab
Platforms PC, Linux, Mac, Xbox One, PS4, Xbox 360, PS3, WiiU, 3DS, Vita