Portfolio

I'm interested in scalable systems and advanced computing applications. Experienced in developing applications across computer graphics, visualization, and interactive technologies.

Technical Expertise

Languages
C++ C# Python Java JavaScript Scala
Graphics Programming
Vulkan OpenGL GLSL/HLSL/Slang Three.js Unity URP
Systems & Tools
Git NSight RenderDoc

Experience

Computer Graphics Engineer Intern
March 2025 — Present
Fiducial · Delft, NL

Working on an in-house rendering engine for defence applications.

Software Engineer Intern
April 2025 — July 2025

AR project developing a real-time heads-up display on Magic Leap 2 for soldier training and situational awareness.

  • Integrated live simulation data from VR-Forces using Pitch pRTI (HLA) through a custom C++ DLL backend interfacing with Unity.
  • Built interactive visualization features including dynamic visual markers, adaptive highlighting, and auto/manual dimming modes.

Selected Projects

Denoising Volumetric ReSTIR
C++ • Falcor

Denoising Volumetric ReSTIR

Investigating the trade-off between denoising strength and additional sampling under a fixed compute budget.

Neural BRDF Training
Slang • SlangPy

Neural BRDF

Approximating a Disney BRDF using a small MLP running on the shaders via Slang and SlangPy.

Rendered view produced by the optimized pipeline
CUDA

Accelerating 3D Gaussian Splatting

Optimizations for the CUDA rasterization backend in 3D Gaussian Splatting.

Volume Renderer
Three.js • GLSL

Direct Volume Renderer

Web-based direct volume rendering using raymarching and transfer functions to visualize 3D medical data.

VR-Musicians
Unity • C# • VR

VR-Musicians

A VR experience where music directly controls gameplay.

Project Pursuit
Unity • C# • VR

Project PURSUIT (MR/VR)

A Mixed Reality VR game combining tracked projectors with physical interactions.

OpenGL Engine
C++ • OpenGL • Deferred Shading

PBR Rendering Engine

A custom engine built from scratch supporting HDR, SSAO, IBL, and Instanced Rendering.

Ray Tracer
C++ • BVH • Ray Tracing

Ray Tracer

Ray tracer with BVH acceleration.

License Plate
Python • OpenCV • Computer Vision

License Plate Recognition

Real time computer vision system for detecting and recognizing license plates.

ISPC Fractal
C++ • ISPC • SIMD

High-Perf Fractal (ISPC)

Complex root finding optimized using Intel SPMD Program Compiler for maximum parallelism.

Java • Algorithms

Splitty

A utility tool designed to optimize bill splitting and expense sharing among groups.

View Project ↗

Contact

I am open to new opportunities. You can contact me through email.

kaanaltiintas@outlook.com