Christian Shewmake is a founder, PhD candidate in theoretical neuroscience at UC Berkeley, and entrepreneur with nine years of experience exploring the mathematical foundations of neural representation, manifold learning, and dynamical systems. He bridges rigorous theory and practical implementation—contributing back-end improvements to the open-source geomstats library (PyTorch backend, ops like prod/cumprod and hypersphere fixes) while leading startups and research projects focused on how information is physically encoded in living neural systems. Based in Berkeley, he combines formal training in Lie groups, geometry, and systems mathematics with hands-on computational modeling from industry and academic labs. His work sits at the intersection of pure mathematics, neuroscience, and applied AI, with a particular interest in how theoretical insights could inform brain-computer interfaces and next-generation representation learning.
9 years of coding experience
2 years of employment as a software developer
Doctor of Philosophy - PhD, Theoretical Neuroscience, Lie Groups and Geometry in Neural Representations, Perception, Doctor of Philosophy - PhD, Theoretical Neuroscience, Lie Groups and Geometry in Neural Representations, Perception at University of California, Berkeley
Master's degree, Systems Science and Mathematics, Master's degree, Systems Science and Mathematics at Washington University in St. Louis
Hong Kong University of Science and Technology (HKUST)
Little Rock Christian Academy
Winter Term, Complexity Science, Winter Term, Complexity Science at New England Complex Systems Institute
Computations and statistics on manifolds with geometric structures.
Role in this project:
Back-end Developer
Contributions:3 reviews, 102 commits, 21 PRs in 1 year 1 month
Contributions summary:Christian primarily focused on adding and modifying functionality within the PyTorch backend. Their contributions included implementing the `prod` and `cumprod` functions, which are common linear algebra operations, and ensuring that the code adheres to the project's style standards by addressing flake8 errors. The user also made a critical fix to the hypersphere random uniform function.
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
Christian Shewmake - Founder & CEO at University of California, Berkeley