résumé

Curriculum Vitae

Download my resume as printable version: [ View / Download Curriculum Vitae as PDF ]

Download my extended resume as interactive version: [ View / Download Interactive Curriculum Vitae as PDF ]

Personal details

Name Brian Cox
Nationality Belgian
Address Shanghai, China
Email brian.cmd@hotmail.com
Website http://www.briancox.be | http://www.briancox.eu
Date of birth 31/05/1988

Experience

Ubisoft Shanghai

UI Programmer

March 2017 - Present (> 3 months) | Shanghai, China

Ubisoft Logo

Project role: UI Programmer on FarCry 5
March 2017 - Present (> 3 months)

• UI programming & implementation

The Creative Assembly - SEGA

Console UI Programmer

April 2016 - March 2017 (1 year) | Horsham, United Kingdom

Creative Assembly Logo

Project role: UI Programmer on Halo Wars 2
April 2016 - March 2017 (1 year)

• UI programming & implementation

Rare Ltd - Microsoft Game Studios

Gameplay & UI Software Engineer II

December 2013 - April 2016 (2 years 3 months) | Twycross, United Kingdom

Rare Logo

Project role: Gameplay Programmer on Sea of Thieves
July 2014 - January 2015 | September 2015 - April 2016 (1 year 1 month)

• Gameplay prototyping & implementation

Project role: Main UI Programmer on Rare Replay
January 2015 - September 2015 (8 months)

• Made the global UI functional using C++, Actionscript 3.0 and Adobe Flash
• Implemented a UI navigation system using event-driven code
• Supported and collaborated with external partner Sprung studios doing UI flash integration
• Collaborated with the designers and lead artist on Rare Replay to ensure quality in all aspects of the game
• Took a lead & played a key role in the development of the UI within Rare Replay

Project role: UI & Game Flow Engineer on Kinect Sports Rivals
December 2013 - July 2014 (7 months)

• Implementing UI & gameflow improvements and features
• Telemetry & UI support for KSR & KSR Demo
• Creating automated tests to test new features, UI screenflow and game logic

Triumph Studios

C++ Gameplay / UI Programmer

February 2013 - December 2013 (10 months) | Delft, Netherlands

Triumph Studios Logo

Project role: C++ Gameplay / UI Programmer on Age of Wonders III
July 2013 - December 2013 (5 months)

• Improved the Quest system to generate procedural content based on user-defined settings
• Improving or implementing code for many core gameplay features
• UI programming & optimization

Project role: C++ Gameplay / UI Programmer Intern on Age of Wonders III
February 2013 - July 2013 (5 months)

• Created a UI management system to avoid overlapping screens
• Created an entire Quest systemincluding UI support and gameplay code
• Added functionality in LevelEditor to support user-created content for the Quest system

Student Jobs

2011, 2012 & 2013
Student job as a college teacher (6 lectures / year) | C++ / 3D / Preproduction | Digital Arts & Entertainment

2009
Intern / Student job at Wondergraphs (5 months) | UI Graphic Designer / Flash Animator / ActionScript coder

2006
Internship at Beta Nine (2 months) | 6th year of high school informatics


Education

2010-2013
Digital Arts & Entertainment | Howest Kortrijk | Professional Bachelor degree | Graduated with Honors

2009
Erasmus Exchange student at TAMK (5 months) | Interactive Media Program | Tampere, Finland.

2006-2010
Communication & Multimediadesign | Media & Design Academy KHLIM Genk | Academical Master degree

2004-2006
Digital art (2 years of extra curricular activities) | Art academy Hasselt | Diploma digital art

2004-2006
Informatics (5th-6th year of highschool) | Koninklijk Technisch Atheneum 1 Hasselt | Highschool degree

2000-2004
Math & science (1st-4th year of highschool) | Koninklijk Atheneum 1 Hasselt


Skills

Languages

Dutch Native language
English Very good
French Average

Coding & Game development software knowledge

Coding languages C++ | C#
Coding software Microsoft Visual Studio | MonoDevelop
Game engines Unity | Unreal Engine 4 | XNA
Multimedia coding ActionScript 3.0 | CSS | xHTML | Lua

Graphic design software knowledge

2D Graphics Adobe Photoshop, Adobe Illustrator
3D Graphics Autodesk 3D Studio Max, Autodesk Mudbox
Video Graphics Adobe Premiere Pro, Adobe After Effects

Hobbies and interests

Game development & programming

Graphic design (3D and 2D)

Videogaming & eSports

Indie game development & game conferences


Noteable achievements

2017

Received the title of '30 Under 30 2017' by Develop.

Develop 30 under 30 Logo

2016

Got 3rd place in Creative Assembly's company gamejam called FrancoJam 2016 with our game 'Memories of Wizaria'.

2015

Created a videogame application which enables people to play using eyetracking technology.

Received the 'Best Team Award' in Rare's company gamejam called RareJam 2015.

Developed a grid based level editor system as an extension of the Unity engine simplifying gamedevelopment and speeding up level creation.

2013
Passed the 3ds Max 2014 Certified Professional Exam with a score of 91%.

Received the award 'DAE Top Ace' for being the best overall DAE student of 2013 by Howest university.

Achieved 2nd place with my team in the Brains Eden game jam competition out of 31 teams from universities all over Europe.

Graduated with honors and received a score of 90% for my internship at Triumph Studios as a C++ gameplay programmer on Age of Wonders III.

Got 3rd place in the local finals of Microsoft Imaginecup with my team for the game 'Solipsism'.

2012
Released a game (Quantum) as a launch title on the Windows 8 app / game store.

Ported a game (Quantum) from Windows 7 (for PC and Xbox360) to Windows 8 (for PC, Xbox360 and Tablet).

Obtained the title “Autodesk Student Expert” for helping other students during my studies and teaching Autodesk 3ds Max in a summer program.

Getting in the top 100 final teams for the Microsoft ImagineCup in the game development category with my team called ‘Floating Isles’.

2011, 2012 & 2013
Taught C++ and 3D in a summer program as a student lecturer at my college ‘Howest – DAE’.

2010
Developed a basic BCI system (Brain-Computer Interface) using the NeuroSky MindSet for my master thesis project.
Contacted by NeuroSky corporation and mentioned on several blogs. Project made in Unity.