Paul Usul
Paul Usul Ekelund

Paul Usul Ekelund

Senior Gameplay Programmer

Use your browser’s print dialogue to save this page as a PDF.

Profile

18 years building games in C# and Unity — gameplay mechanics, multiplayer, shaders, lighting and backend integration — almost all of it in small teams taking projects from prototype to release. Strongest on performance profiling and memory optimisation.

Experience

  1. 7 mos Current

    Senior Gameplay Programmer

    Raw Power Mobile · Copenhagen, Denmark

  2. 4 yrs 7 mos

    Lead Game Programmer

    Serious Games Interactive · Copenhagen, Denmark

    Led programming on serious games in Unity and C#, coordinating a small team across design, art and engineering from prototype to release.

  3. 4 yrs 8 mos

    Independent Consultant

    Paul Usul · Copenhagen, Denmark

    Contract gameplay and systems programming in Unity and C# across a range of client projects.

  4. 4 yrs

    Senior Game Programmer

    Serious Games Interactive · Copenhagen, Denmark

    Multiplayer, gameplay mechanics, AI and pathfinding on client-facing training and marketing titles, plus prototype work on eye-tracking.

  5. 7 mos

    Lead Programmer

    GeekSys · Santa Rosa, Philippines

  6. 2 yrs 6 mos

    Programmer

    Interactive Lab Production · Copenhagen, Denmark

    Progressed from junior programmer to lead on a 2D/3D home decoration tool, owning features, front end and custom client interfaces.

  7. 3 mos

    Assistant Programmer

    Gamalocus Aps · Copenhagen, Denmark

Selected work

  • Evacuation Training MHI Vestas · Lead Programmer Role-playing training game teaching offshore technicians the evacuation procedures for a new generation of turbines.
  • Quest for Oil 2 Maersk · Senior Programmer Multiplayer real-time strategy game built as a recruitment campaign for young engineering talent.
  • Urban Water EU Research · Senior Programmer A management game about household water use, built for an EU research project around a third-party simulation.
  • Eye Just Read Serious Games Interactive · Senior Programmer An e-book reader that follows the reader's gaze to analyse and report reading behaviour.
  • Urbs Aertena KNORD · Senior Programmer A board-game-style quiz that continually tests students on Latin vocabulary and grammar.
  • Quest for Oil Maersk · Game Programmer Single-player real-time strategy game built to attract talent and press coverage.
  • Love My Home Interactive Lab Production · Lead Programmer A 2D/3D home decoration tool, with custom interfaces built per client.
  • Møntergården Odense Bymuseum · Junior Game Programmer A small item-finder game set in a recreated historic location for a city museum.

Awards

  • Best Non-Game Project Unity Awards, 2010
  • Awards for Innovative Digital Solutions The Internationalist, 2013

Education

  • Datafagtekniker SelandiaDanish vocational IT technician programme.

Skills

Languages and engines
C#, Unity, .NET
Gameplay
Game mechanics, Multiplayer and networking, AI and pathfinding, Real-time strategy systems
Graphics
Shaders, Lighting, 2D and 3D pipelines
Systems and integration
Backend communication, Third-party APIs, UI and GUI architecture, Eye-tracking hardware
Craft
Performance profiling, Memory optimisation, Leading small teams