Apoorva Joshi
Senior graphics programmer at Unity
Publications
Efficient Rendering of Linear Brush Strokes - Journal of Computer Graphics Techniques
Blog
Professional experience
August 2020 - Ongoing
Unity, Senior graphics
programmer
Graphics, optimization and other secret stuff
May 2018 - July 2020
Playdead, Graphics
programmer
Graphics R&D, engine modification, GPU/CPU optimization, artist
tooling
January 2016 - March 2018
NVIDIA, System software
engineer
Full CUDA profiling stack—driver, GPU performance monitoring
libraries, profiling CLI & GUI (nvprof, Visual Profiler, Nsight Compute)
June 2013 - August 2013
Microsoft, Intern
Bing search engine ingestion
Personal projects
papaya.io, a browser-based image editor built with Rust compiled to WebAssembly, with front-end and back-end code
EasyTab, a single-header drawing tablet library that supports Windows and Linux