Software Engineer

RazielMoesch

I build GPU simulations, graphics tools, and machine learning systems, from a lattice Boltzmann solver in Rust to custom CUDA inference kernels.

Scroll
01 — About

I enjoy web-based projects like web-deployed computer vision models and computational physics simulations, and I really enjoy teaching, so some of this work ships as tutorials too.

01

GPU Compute

Compute shaders in WebGPU and wgpu, and hand-written CUDA kernels.

RustFluid · WebHeat · CudaRT

02

Simulation

Lattice Boltzmann CFD, Stable Fluids, and finite-difference heat diffusion.

RustFluid · Fluid Simulation · WebHeat

03

Graphics

WGSL rendering, particle systems, and STL / glTF pipelines in Rust and the browser.

Sphere & Orbit · STL Viewer · Model To Model

04

Machine Learning

Models built from scratch in PyTorch, from face detection to transformers, plus a CUDA inference runtime.

Face Detection · TinyAlpaca · CudaRT

02 — Featured

Real fluid dynamics, on a laptop GPU

03 — Selected work

Simulations & graphics

WebHeat preview02Simulation

Heat Diffusion Simulation

Thermodynamics simulation using a finite-difference approach to the heat diffusion equation, with graphics and compute running on the GPU.

Fluid Simulation preview03Simulation

Stable Fluids in the Browser

An interactive grid-based fluid simulation running entirely on the GPU in your browser. Drag to stir it.

Model To Model preview04Graphics

Animated glTF Morphing

A wgpu toolset that animates the conversion of one glTF model into another.

Sphere & Orbit preview05Graphics

GPU Particle System

Tens of thousands of glowing particles on a Fibonacci sphere, with a fraction peeling off into drifting orbits. All motion runs in a WGSL vertex shader.

STL Viewer preview06Graphics

WGPU Rust Tutorial

A native STL renderer with camera and lighting in Rust + wgpu — written up as a full beginner tutorial.

05 — Contact

Let's build something worth looking back at.