Summary
Kevin Rogovin is a Senior R&D Engineer with a PhD in mathematics and over a decade of hands-on experience designing high-performance, GPU-accelerated 2D rendering systems for desktop and mobile. He has led graphics engineering at companies from Intel to Procreate, built a commercial consultancy (kRogue) and authored open-source work (Fast UI Draw) that demonstrates dramatic UI rendering gains by shifting load to the GPU. Kevin combines deep mathematical insight with practical mastery of OpenGL/OpenGL ES (including a minor contribution to the OpenGL 4.1 spec) to create efficient abstractions, shaders, and data structures for glyphs, stroking, fills and effects that minimize CPU overhead. He’s known as an “idea man” who tailors rendering strategies to diverse GPU architectures (PowerVR, Mali, NVIDIA, Intel) and teaches developers how to get the most out of hardware without complicating APIs.
12 years of coding experience
16 years of employment as a software developer
BS, Mathematics, BS, Mathematics at UCSB
PhD, Mathematics, PhD, Mathematics at University of Michigan