Jonathan Steyfkens
C/C++ engine and game programmer
Contact
email: jonathan.steyfkens@gmail.com
About Me
My name is Jonathan. I’m a game developer based in the UK. Since 2017 I’ve been active in the games industry mostly working on low-level programming and game engines. Mostly I’ve been working with custom engines and in the low-level rendering architecture but I also enjoy more high-level programming such as gameplay and tools.
Current Role & Employer
Senior Programmer @ Tanglewood Games
Skills & Experience
- Experience with Modern C++ (C++11 and onwards), C, C#
- Experience with rendering architectures
- Experience with custom game engine tech
- UE4 & UE5 experience
- Knowledge on how to debug and profile games (using RenderDoc, Pix, Nvidia Nsight)
- Console development (xbox)
- Version Control systems such as Git, Perforce
- Node.js & Javascript
Experience
October 2023 - Current
Tanglewood Games,
Senior Programmer
Working as a senior programmer for various clients with a focus on rendering. Responsibilities are profiling and optimizing games, implementing rendering features and supporting art.
October 2022 - October 2023
Digital Extremes,
Senior Graphics Programmer
Supporting the existing graphics team in developing and integrating new features and functionality on Warframe
March 2019-October 2022
Playground Games,
Rendering Engineer
Worked on the new Fable title and supported close out on Forza Horizon 5
March 2018-July 2019
TT Games,
Render Tech Programmer
Developing in-house rendering tech and tooling to support the art team.
Feb 2017 to March 2018
Studio Gobo Brighton,
Generalist Programmer (Core & Render tech)
Employed across different programming disciplines to develop a mobile UE4 engine title including engine work such as extending lightmass, internal graphics systems, developing UE4 tooling and gameplay.
Summer of 2016
Essec BNS,
Web Developer
Employed to implement an internal web portal to manage and display cerificates for the employees
Education
2014 - 2017
Bachelor Digital Arts and Entertainment, Howest
Started out with a generalist focus and then specialized in game programming (c++, dx11, physx)
2016 - 2016
Erasmus at Abertay University, Scotland, Dundee
Courses focused on the design of games but also technical aspects such as network systems.
2008 - 2014
Sint-Jozefsinstituut Bokrijk
General Math and Science focused course