
Paul Usul Ekelund
Senior Gameplay Programmer
- Copenhagen, Denmark
- [email protected]
- linkedin.com/in/paulusul
- paulusul.com
Use your browser’s print dialogue to save this page as a PDF.
Profile
17 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
- – 8 mos Current
Senior Gameplay Programmer
Raw Power Mobile · Copenhagen, Denmark
Gameplay feature development on an unannounced mobile game for iOS and Android in Unity: skill draft, skill diff, dialogue and tutorial systems, and the GUI.
- – 4 yrs 7 mos
Lead Game Programmer
Serious Games Interactive · Copenhagen, Denmark
Led programming on serious games in Unity and C#, shipping on iOS, iPad, Android and WebGL.
- T.E.G. Solution — lead on a team of five, all multiplayer and backend. ECGBL 2024 winner.
- Metro SCADA Training — sole developer and project manager, WebGL, full backend rework.
- MiniMo: Match to Catch — the 1.0 version, idea to release.
- Greens and Machines — took over the project and reworked most of the game.
- Evacuation Training — the 2025 V164 update for MHI Vestas.
- Bowel Buddies — first prototype and proof of concept.
- Nature Heroes, Aktive Avatars 2.0, RxB — gameplay, rework, bug fixing and live support.
- – 4 yrs 8 mos
Independent Consultant
Paul Usul · Copenhagen, Denmark
Contract gameplay and systems programming in Unity and C#. Main project: an augmented-reality application for laboratory work on Microsoft HoloLens, for a European manufacturer of scientific instruments, where I built the 3D interactions and the GUI.
- – 4 yrs
Senior Game Programmer
Serious Games Interactive · Copenhagen, Denmark
Multiplayer, gameplay mechanics, AI and pathfinding on training and marketing titles for clients.
- Quest for Oil 2 — the whole game except two mini games; owned the iPad, Android and Windows builds.
- Urbs Aeterna — sole developer, iPad and web.
- Evacuation Training — all scenario work with the domain experts.
- Quest for Oil, Urban Water — design and art implementation.
- Eye Just Read — readjusted the base prototype.
- – 7 mos
Lead Programmer
GeekSys · Santa Rosa, Philippines
Led a team in the Philippines in collaboration with Interactive Lab Production. Trained the local team in the codebase, and built GUI, front end and backend integration in Unity.
- – 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.
- – 3 mos
Assistant Programmer
Gamalocus Aps · Copenhagen, Denmark
Call of Warlords, a strategy-game sequel with an existing fan base, developed in Java.
- – 11 mos
Programming Intern
Gamalocus Aps · Copenhagen, Denmark
Two internships during my education, on Call of Warlords.
Selected work
- T.E.G. Solution Syddansk Erhvervsskole · Lead Award-winning AR classroom game on iPad where teams play together and against each other, linking the green transition to young people's education choices.
- MiniMo: Match to Catch MiniMo · Game Programmer A preschool puzzle game on iOS and Android. I built the 1.0 version from idea to release.
- Greens and Machines Novo Nordisk · Game Programmer A maze puzzle game on iOS and Android, rebuilt from a failed prototype into a shipped game.
- Metro SCADA Training Metro Service, Copenhagen · Sole developer and project manager Training game for the service staff who operate the Copenhagen Metro's SCADA system.
- Laboratory AR on HoloLens Undisclosed — a European manufacturer of scientific instruments · Consultant Programmer Augmented-reality application for laboratory work on Microsoft HoloLens, for an undisclosed scientific-instrument manufacturer.
- 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.
- Urbs Aeterna KNord · Sole Developer A board game on iPad and web that continually tests students on Latin vocabulary and grammar.
- Eye Just Read Serious Games Interactive · Senior Programmer An eye-tracking e-book reader that helps children read by following their gaze and reporting on their reading.
- 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.
- Urban Water EU Research · Senior Programmer A management game about household water use, built for an EU research project around a third-party simulation.
- 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
- International Educational Game Competition, winner (T.E.G. Solution) ECGBL, 2024
Education
- Datafagtekniker SelandiaDanish vocational IT technician programme, 2003–2008.
Skills
- Languages and engines
- C#, Unity, .NET
- Mobile and web
- iOS and iPad, Android, WebGL and Unity Web Player, Xcode debugging, Signing and provisioning, TestFlight and App Store review, TeamCity builds, Memory and draw-call budgets on device
- 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