Software Engineering · C++ · GPU Computing

Solving complex
problems.
Building software.

I’m Jackson Shuminski, a software engineer with experience in C++, GPU computing, and simulation. I build reusable systems and developer tools, turning mathematical models into working applications.

Planetary ocean surfaces developed for the VRage engine RENDER / 001
Professional work · Keen Software HouseFluid systems at planetary scale.
VRage engine / Space Engineers 2 Simulation & rendering
Working at the intersection of Real-time rendering GPU simulation Software architecture Interactive 3D
Engineering in practice

Selected projects/ 05

View all projects
Portrait of Jackson Shuminski
A little about me

Curious by nature.
Technical by craft.

I’m Jackson, a software engineer with a BS/MS in Game Design and Development from Rochester Institute of Technology. My background combines programming, applied mathematics, and collaborative software development.

My experience spans C++ engine development, GPU simulation, browser-based applications, and automated research pipelines. I enjoy designing reusable components, debugging complex behavior, and understanding the tradeoffs behind an implementation.

Languages

C++, C#, Python, JavaScript, HLSL, GLSL

Systems & computing

GPU compute, simulation, component architecture, DirectX 11 / 12, Vulkan

Frameworks & integrations

Unreal Engine, Unity, three.js, Dear ImGui, Jolt Physics

Next steps

Let’s talk software.

Have a software engineering role or a technical challenge in mind? Get in touch.