Senior GPU Compiler Engineer Austin, TX | VigneshwarJ.github.io
Software engineer specializing in GPU compiler optimizations, low-level systems architecture, and high-performance computing. Currently building and optimizing compiler infrastructure at AMD. Passionate about the intersection of hardware and software, with a strong background in rendering techniques, 3D graphics, and game engine architecture.
- Languages: Modern C++, C, C#, Java
- Systems & Infrastructure: LLVM, CUDA, GPU Architectures, Compiler Optimizations, Performance Profiling
- Computer Graphics: OpenGL, Ray Tracing / Global Illumination, Procedural Generation, AR
- SpicyRaymarcher A C++ based Ray Marching tool designed for artists to interactively explore and manipulate shaders.
- CompleteRayTracer A complete, C-based raytracer built from scratch, featuring global illumination and GPU support.
- Game Engine Architecture Custom 3D game engines (JustAnotherGameEngine & 3DSoftEngine) developed to explore low-level engine mechanics and rendering pipelines.
- ProceduralGenerator C++ framework for exploring procedural animation and content generation.
- ARIndependentProject Independent research and development in Augmented Reality using C#.
Continually expanding expertise in low-level systems performance, while exploring advanced concepts in Computer Vision and procedural animation methodologies in my independent research. Open to discussing compiler infrastructure, rendering algorithms, and systems programming.


