Eric Lengyel is a veteran computer scientist and CTO with deep expertise in computer graphics, game engine architecture, digital typography, and geometric algebra, backed by a Ph.D. in Computer Science and an M.S. in Mathematics. He founded Terathon Software and created widely used technologies such as the C4 Engine, the Transvoxel algorithm, and the OpenGEX format, and maintains the Terathon Math Library for robust geometric and quaternion math. His career spans senior engineering roles at Apple and Naughty Dog and leadership positions dating to the 1990s, blending research rigor with decades of shipping production game tech. An author of Foundations of Game Engine Development and PGA Illuminated, he pairs academic contributions with practical open-source impact—his implementations often surface in real-time rendering and voxel terrain systems. Based in Lincoln, California, he is known for turning advanced mathematical ideas into pragmatic engine features and clean, well-documented libraries.
10 years of coding experience
9 years of employment as a software developer
Ph.D., Computer Science, Ph.D., Computer Science at University of California, Davis
M.S., Mathematics, M.S., Mathematics at Virginia Tech
C++ math library for 2D/3D/4D vector, matrix, quaternion, and geometric algebra.
Role in this project:
Back-end Developer
Contributions:27 commits, 4 PRs, 78 pushes in 1 year 10 months
Contributions summary:Eric primarily contributed to a C++ math library, as evidenced by the initial commit and subsequent additions of mathematical functions and structures. Their work involved defining and implementing core mathematical concepts, including vector and matrix operations, quaternions, and geometric algebra. The user added new functionalities like Wedge() and Antiwedge() functions, further expanding the capabilities of the library. Significant effort was invested in documenting the library, adding detailed descriptions and function prototypes.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.