Graphics Programming is a combination of Computer Science and Animation. More specifically, it is computer programming as it relates to displaying visual elements, including 3D elements, on a computer display. My focus has been on cross platform accelerated rendering. I've written render engines targeting macOS, Linux, iOS, Android, and Web platforms employing graphics apis like OpenGL, OpenGL ES, and WebGL. In addition to accelerated rendering, I've also developed a proficiency in 3D modeling and animation using both Blender and Maya.