image

Jonathan Casanueva Willumsen

Generalist Developer thriving on learning new things. Experienced with Game Programming in Unreal Engine 5 and in C++. Jonathan has worked with different projects from Web Development to Software development for hospitals and games. He has experience with managing teams of developers as well.

Jonathan is a 3d artist, using Blender for a long time. Been drawing all his live and damn good at the guitar.

Game Development Software Development Web development 3D graphics User Interface Design (UI) Web applications

Programming languages

Languages Experience Rating Last used
C++ 13 years 5 2026
C# 2 years 4 2018
Delphi 2 years 3 2018
Javascript 2 years 3 2018
PHP 2 years 3 2018
Visual Basic 1 years 3 2017
HTML 2 years 3 2018
GDscript 1 years 3 2023
Lua 2 years 3 2018

Development tools

Tool Experience Rating Last used
Adobe Photoshop 20 years 5 2024
Amazon AWS 1 years 3 2023
Blender 12 years 5 2026
Git 4 years 4 2026
GitLab 1 years 4 2024
Jenkins 6 years 3 2024
JIRA 8 years 5 2026
Perforce 8 years 5 2026
Trello 2 years 4 2018
Unity 2 years 4 2018
Unreal Engine 8 years 5 2026
Visual Studio 8 years 5 2026
Visual Studio Code 1 years 4 2023
JetBrains IDE 1 years 4 2024
Electron 1 years 3 2018

Knowledge & technologies

Tool Experience Rating Last used
Algorithms 11 years 5 2024
Agile 11 years 5 2024
Game Development 10 years 5 2026
UI 10 years 5 2026
Unreal Engine 9 years 5 2026
Computer Graphics 2 years 4 2015
Mathematics 2 years 4 2015
Test-driven development 4 years 4 2026
Multiplayer 4 years 5 2026
NDisplay 2 years 5 2026

Languages

Language Skill level
Swedish Native speaker
English Near native / fluent
Danish Good working knowledge

Education

  • Game Programming (2013 - 2016) The Game Assembly
  1. Has some knowledge of the technology/product.
  2. Has previously used the technology/product but may require a brief introduction or course.
  3. Has used this technology/product in projects before and can get going on his/her own.
  4. Feels very confident with the technology/product.
  5. Is very experienced with the technology/product and can support or educate others in this area.

Projects & Employments

Current & previous projects

Senior Gameplay Developer at Sony, Lund

I worked with Location Based Entertainment. We used multiple projectors in combination with cameras to capture data for interactive installations. Worked with DMX lights and fans in unreal and haptic floors.

Technologies: Unreal Engine 5, C++, Cluster rendering with NDisplay, Network, Blueprint, DMX,

Senior Lead Gameplay Programmer at The Bearded Ladies, Malmö

Led a development team of 5 programmers on a multiplayer turn based coop game, in a space setting with 4-player cooperative gameplay. Key Responsibilities: Technical Leadership: Directed daily engineering operations, task delegation, and sprint planning Cross-Discipline Collaboration: Served as primary liaison between programming and design teams, ensuring cohesive vision and efficient communication Systems Architecture: Implemented Unreal Engine's Gameplay Ability System (GAS) for complex ability management Technical Highlights: Hybrid combat system combining turn-based tactical encounters with real-time exploration Networked 4-player co-op infrastructure Built using Unreal Engine with GAS framework

Technologies: Unreal Engine 5, GAS, Multiplayer, AI, Realtime Graphics, 3D Graphics, C++, Blueprint

Senior Lead Gameplay Programmer at The Bearded Ladies, Malmö

Unreleased DLC:s for Miasma

Technologies: Unreal Engine 4, AI, Realtime Graphics, 3D Graphics, Elias, GUI, C++, Blueprint

Senior Lead Gameplay Programmer at The Bearded Ladies, Malmö

Miasma Chronicles Worked with a bigger team, 40+ people and created a spiritual bigger successor to Mutant with our own developed IP Lead a team of 5 programmers during the last 2 years

Technologies: Unreal Engine 4, AI, Realtime Graphics, 3D Graphics, Elias, GUI, C++, Blueprint

Game Programmer at The Bearded Ladies, Malmö

Corruption 2029 Game released on Epic Game store

Technologies: Unreal Engine 4, AI, Realtime Graphics, 3D Graphics, Elias, GUI, C++, Blueprint

Game Programmer at The Bearded Ladies, Malmö

Mutant Year Zero - Seed of Evil DLC made for Road to eden Same team that made Road to Eden

Technologies: Unreal Engine 4, AI, Realtime Graphics, 3D Graphics, Elias, GUI, C++, Blueprint

Game Programmer at The Bearded Ladies, Malmö

Mutant Year Zero - Road to Eden Game developed for PC, Xbox, Playstation and Switch using Unreal Engine 4 Worked with a small team of mixed disciplines in a team of three Programmers

Technologies: Unreal Engine 4, AI, Realtime Graphics, 3D Graphics, Elias, GUI, C++, Blueprint

Devloper at Golfhäftet, Helsingborg

Full stack solution for a web application handling booking of golf events. We worked from the ground up to create the booking system and handled different API calls to gather golf courses and open spots.

Technologies: ASP.NET MVC, .NET Core, C#, Web API, Azure SQL Database, Azure App Service (web hosting), Visual Studio

Developer at Zmarta AB, Ängelholm

Produced a Web-based Phone used by their Sales department. Developed backend and frontend for websites and software.

Technologies: Node.js, PHP, MySQL, Kibana, Elastic Search, Javascript, Angular, Electron, WebRTC, Websockets, Laravel

Programmer at Region Skåne, Malmö

Creating a program for doctors to analyse spinal fluid samples to see any risk of brain haemorrhage, using an existing program.

Technologies: Delphi 7, mySQL

Programmer at JWPictures AB, Rydebäck

Helped Knowmio develop a tool in Excel to present data gathered from school tests.

Technologies: VBA, Excel

Current & previous employments

EC Solutions AB, Helsingborg

Consultant developer

The Bearded Ladies, Malmö

Started off as a Game Programmer doing UI work in Unreal with 2 other programmers, later becoming Lead Gameplay Programmer for 5 programmers.

EC Solutions AB, Malmö

Different assignments as a consultant software developer. Some In house Game Development