Nathan is a research scientist at Adobe Systems, Inc. working on computer graphics related topics and is currently directing a research lab in San Jose. He joined Adobe after completing his PhD. from the Department of Computer Science at the University of Illinois Urbana-Champaign under the guidance of John C. Hart. His primary areas of focus have been in rendering, graphics hardware, and geometry processing. His thesis focused on techniques for mesh parameterization with an emphasis on making them useful for accelerating surface processing algorithms on consumer level graphics hardware.