Kiri Jolly
Graphics Programmer
C/C++ programming
Windows and Linux programming. Some C++11.
Graphics programming
Engine development for PC, XBox 360, and XBox One. DirectX API, OpenGL API.
Other programming and markup languages
Python, HTML, Lua, Bash scripting, GNU Makefiles, XML, JSON. Some assembly. Emacs Lisp.
Unreal Engine 4
Graphics programming, blueprints, animation blueprints, materials. C++ coding. Setup and use on Windows and Linux. Some Android development.
Linux/Unix skills
Installation and use. Use and configuration for desktop and development. Maintenance and updating. Mainly Debian and Debian-based distributions.
Specific applications
Emacs, Visual Studio, Blender, Gimp, Photoshop, Illustrator, Blender, Clang, GCC, GDB, Valgrind, LibreOffice, and Microsoft Office programs.
XBox 360 development
Programming and performance profiling.
XBox One development
Graphics engine optimization.
3D game engine and content pipeline engineering
Blender scripting and exporters. General asset processing (models, textures, etc).
Version control software
Git (setup and use), SVN (setup and use), and Perforce (usage only).
Previous Employment
Neoglyphic Entertainment
Campbell, CA. August 2015 - Current. Senior Programmer.
Trion Worlds
Redwood City, CA. December 2014 - August 2015. Senior Graphics Engineer.
Cryptic Studios
Los Gatos, CA. July 2009 - November 2014. Programmer.
Leisure Time Games
Santa Maria Town Center Mall, Santa Maria, CA. 2005 December 2006. Sales Clerk.
Bachelor of science degree in Computer Science: Game Design
University of California, Santa Cruz, December 2008
Associate of arts degree in Computer Science
Allan Hancock College, 2006
Associate of arts degree in Liberal Arts
Allan Hancock College, 2006
Rift - PC (December 2014-August 2015, launched 2011)
Free-to-play PC MMORPG.
  • Graphics programming
Neverwinter - PC (2009-2014, launched 2013), XBox One (2013-2014)
Dungeon and Dragons license MMORPG.
  • Graphics programming
  • Engine programming
  • XBox One graphics optimization
  • WINE support
Star Trek Online - PC (2009-2014, launched 2010), Mac (2009-2014, launched 2014)
PC Space MMORPG set in the Star Trek universe.
  • Graphics programming
  • Engine programming
  • Mac port using Transgaming middleware
  • WINE support
Champions Online - PC (2009-2012, launched 2009)
PC Superhero MMORPG.
  • Graphics programming
  • Engine programming
  • User interface
  • XBox and XBox-controller specific user interface
Unshipped/Noncommercial Projects
DerpTexture (2015)
Procedural texture and scriptable image processing tool using DerpScript.
  • Cross-platform
  • Multi-process safe cache for large parallel texture processing operations.
DerpScript (2013)
Scripting language with C-like syntax and a simple API.
  • Mark-and-Sweep Garbage collector.
  • Lexer and parser written in C++ (no parser generator).
  • Standard C++ and cross-platform (no dependencies beyond the C++ standard).
Source available: DerpScript on GitHub
Lily Project 2 (2009-2010)
Side-scrolling platformer game engine.
  • Lua integration.
  • OpenAL and Ogg Vorbis sound
  • OpenGL and DirectX 9 renderers
  • Runs on Linux, Mac, and Win32
Copyright © 2015 Kiri Jolly
All rights reserved