Senior Graphics Programmer · Author · Speaker

Let’s design and build real-time rendering systems.

I build graphics technology for modern game engines, write about GPU programming, and make complex rendering ideas practical.

15+years in graphics
1Apress book
GPUrendering focus

About me

I build rendering systems and write about them.

I am a Senior Graphics Programmer focused on real-time rendering, GPU performance, and robust graphics architecture. My work sits between low-level engineering and visual problem solving.

I also enjoy teaching: through technical writing, speaking, and the practical examples collected in my book.

Portrait of Fabio Suriano

My book

Ray Tracing in CUDA and DXR

An introduction to building a complete path tracer with CUDA and DirectX Raytracing.

  • Ray-tracing fundamentals
  • CUDA and GPU architecture
  • DXR and acceleration structures
  • Path-tracing implementation
  • Performance and optimization
Ray Tracing in CUDA and DXR book cover

What I work on

Rendering systems, from architecture to pixels.

01

Rendering architecture

Scalable frame architecture, feature integration, data flow, and maintainable graphics code.

02

GPU programming

Shaders, compute workloads, synchronization, memory access, and modern API design.

03

Performance

Profiling and optimization focused on meaningful frame-time wins and predictable behavior.

04

Ray tracing

CUDA, DXR, path tracing, acceleration structures, sampling, and practical implementation.

Writing & speaking

Ideas are more useful when they are shared.

Speaking

Real-time graphics talks

Sessions on rendering techniques, GPU engineering, and lessons from production.

Invite me to speak ↗

Notes

Technical writing

Clear explanations, experiments, and implementation notes for graphics programmers.

Get in touch ↗

Let’s connect

Have a rendering problem worth discussing?

For speaking, writing, book-related conversations, or professional networking, send me a note.

fabio.suriano@gmail.com