Keenan Crane is a leading researcher and practitioner in algorithms for 3D geometric data, serving as an Associate Professor at Carnegie Mellon and currently a Visiting Researcher with Roblox's 3D Foundation Model team. He blends deep theoretical insight—recognized by awards like a Google PhD Fellowship, NSF Mathematical Sciences Postdoctoral Fellowship, a Packard Fellowship, and an NSF CAREER Award—with practical impact through industry collaborations and consulting for Fortune-500 companies. His work spans geometry, computation, and generative 3D modeling, and he contributes to open-source projects such as Penrose where he has implemented domain-specific language and rendering features that bridge mathematical notation and graphical output. Based in Pittsburgh, he brings nine years of focused post-PhD experience in academia and industry, combining rigorous research with hands-on engineering to translate geometric algorithms into deployable systems.
9 years of coding experience
9 years of employment as a software developer
California Institute of Technology
BS Computer Science, BS Computer Science at University of Illinois Urbana-Champaign
Create beautiful diagrams just by typing notation in plain text.
Role in this project:
Full-stack Developer
Contributions:56 commits, 2 comments, 5 issues in 2 years 11 months
Contributions summary:Keenan contributed significantly to the `penrose/penrose` repository, focused on implementing domain-specific language features for creating diagrams. They modified style files (`.sty`) to alter colors and implement linear algebra concepts, which aligns with the mathematical focus of the project. The commits also include updates to example files and the react-renderer, demonstrating a broad understanding of the project's architecture and a capacity to work on both the style definition language and the rendering components.
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.
Request Free Trial
Keenan Crane - Visiting Researcher at Carnegie Mellon University