RSSAmplifier

Blog

Tarun Ramaswamy

Recent content on Tarun Ramaswamy

rtarun9.github.ioRSS feed ↗14 posts

Latest posts

Multi-Threaded + Async Copy Queue Chunk Loading System

Basic Explanation of the chunk loading system I implemented in my voxel engine.

Deferred Shading

Basic Explanation of Deferred Shading focusing on theory and implementation.

Shader Reflection using the DirectX Shader Compiler

Basic overview of simplifying root signature creation using the DirectX Shader Compiler for Shader Reflection and Compilation.

Bindless Rendering in DirectX12 and SM6.6

Basic overview of Modern Bindless Rendering, with a focus on DX12 / HLSL.

(untitled)

Qualcomm -> Graphics Software Engineer Duration: Dec 2025 - Present Top secret graphics stuff -> Associate Engineer Duration: Feb 2025 - Dec 2025 Top secret graphics stuff Tally Solutions -> Trainee Devops Engineer Duration: Sep 2024 - Feb 2025 Implement CI/CD pipelines for multiple projects utilizing EKS and Docker for seamless deployment. Configure infrastructure on AWS EKS using Terraform,…

Helios [C++20 DirectX12 renderer]

DirectX12 Graphics renderer featuring rendering techniques such as PBR / IBL, Shadow Mapping, Deferred Shading, etc.

serenity-engine [C++, DirectX12, Lua]

A work in progress game engine using C++, DirectX12 and Lua for scripting

Notes on Physically Based Rendering

Explanation of physically based rendering's theory along with implementation.

voxel-engine [C++ DirectX12 voxel engine]

A simple voxel engine made using DirectX12 and C++

cuda-raytracer [Nvidia CUDA, C++]

A simple real time ray tracer using Nvidia CUDA and C++.

Flocking Boids Simulation (Cuda C++)

A simple flocking boids simulation done using C++ and Cuda.

Stereo Depth Estimation [Python OpenCV2 | C++ DirectX11]

Estimation of depth map given stereo images and camera calibration parameters.

Compute Path Tracer [C++ DirectX11]

A simple compute shader based path tracer using HLSL and Direct3D.

About Me

Hey there ! I’m Tarun Ramaswamy, a Graphics Software Engineer @ Qualcomm. I’m passionate about C++ development, graphics programming / computer graphics (specifically real time rendering), low level programming and everything CS. I enjoy learning about computer graphics, low level programming, linear algebra, computer vision, and data structures and algorithms. If you want to reach out…