Victor Roeck

Victor Roeck

Software Developer - 3D Algorithms & Graphics Computing

I build the systems behind real-time 3D: rendering pipelines, game-engine tooling, procedural generation and virtual reality.
01

About

I like the low-level end of 3D: the math behind a surface, the milliseconds inside a frame, and the tools that let artists never have to think about either.

My work runs from production pipelines used by 3D artists on feature films to procedural terrain, custom render engines and VR training platforms. What connects them is where I like to sit: close to the hardware, where a better data structure or a tighter frame budget decides whether an idea actually runs. I move between engines and rendering APIs as a project needs, and I can talk shaders with a graphics programmer or DCC tools with an artist.
Focus3D & graphics computing
EnginesUnity · Unreal · Godot
Graphics APIsVulkan· OpenGL · real-time rendering
DomainsFilm pipelines · VR · SaaS
02

Areas of expertise

Engine programming, virtual reality, and enough hands-on 3D art to know what the tools are for.
Multi-engine development
I have built games and tools in Unity, Unreal Engine and Godot, across both professional and personal projects.
Virtual reality development
I work with head-mounted displays, designing VR-specific interactions and interfaces. I contributed to the EMERA project and presented it at the international EuroXR conference.
3D digital art
To deepen my understanding of 3D and rendering, I learned a broad toolset of digital art software, and mastered industry DCCs through my professional work.
03

Professional experience

Production tooling, pipelines and product engineering.
Pipeline & Tools Developer
2022 - 2025
TAT Productions · Animation studioBuilt the tools and pipelines used by 3D artists to produce animated feature films and series.
  • The Jungle Bunch 2 (Les As de la Jungle 2)
  • Asterix & The Big Fight (Netflix)
  • Pets on a Train
  • Lovebirds
  • The Pil TV series
Founder & Software Developer
2026
AssessPro · Self-employedFounded the company and built AssessPro, a SaaS that gives physiotherapists professional tooling for patient assessments.
  • End-to-end product design and development
  • SaaS architecture for physiotherapy assessments
  • Founded and ran the company
04

Selected side projects

Personal explorations and student work pushing rendering, simulation and procedural techniques.
Procedural generation · UnityMarching Cubes & procedural worldsAn implementation of the marching cubes algorithm in Unity, with Perlin-noise terrain generation. Layered noise maps drive temperature and humidity to create biomes, while signed distance fields are converted into meshes, which makes constructive solid geometry possible.
Rendering · VulkanVulkan rasterizerA Vulkan rendering engine built from scratch to learn the modern, explicit graphics API. It features data-driven materials via SPIR-V reflection, Blinn-Phong lighting, OBJ and texture loading, and an ImGui editor viewport.
Simulation · Custom engineFalling-sand engineA hand-written 2D game engine and editor centered on a GPU-compute falling-sand simulation. It includes a render-hardware-interface over OpenGL and Vulkan, an EnTT entity-component system, reflection-driven tooling, pixel-to-Box2D physics and hot-reloaded C++ scripting.
Student project · Unreal · VRVR modeling with combinatorial mapsA 3D virtual-reality modeling application built in Unreal, using combinatorial maps (CGoGN) as the underlying topological data structure.
Research · Unreal · VREMERA - VR radiation safety trainingA virtual-reality radiation-protection training platform: an edutainment scenario in Unreal where users must manage an emitting radiation source. Presented at EuroXR 2022 in Stuttgart and published in the conference proceedings.
Self-study · Python · SimulationClassical mechanics simulatorA desktop sandbox I built to make a self-taught MIT 8.01 classical-mechanics course tangible. It holds an extensible library of interactive physics simulations, each one a small ODE with live parameters, presets, plots and on-screen equations, solved by a swappable Euler or RK4 integrator.
05

Education

Advanced training in software, 3D and image processing.
Master in Software Development
2020 - 2022
Software, Digital Imaging, 3D & Virtual Reality
UFR Math-Info · Illkirch
Specialized in code optimization, the fundamentals of digital imaging, 3D and virtual reality, and project management.
Bachelor in Computer Science
2016 - 2020
Algorithms & Computer Science Fundamentals
UFR Math-Info · Strasbourg
Core computer science (algorithms, data structures, complexity and the theory underneath), put to work in team coding projects.
06

Let's build something

Interested in 3D, rendering, engine tooling or VR? I would be glad to talk about your project.
Emailroeckvictor67@gmail.com
LocationFrance · Ready to relocate · Open to remote work
© 2026 Victor Roeck. All rights reserved.