Jialin Ma is a research-focused software engineer with 11 years of technical experience, combining a BS in Math and Scientific Computation from UC Davis with hands-on research at UC Santa Barbara to improve optimization methods for photonic integrated circuits. He has practical tutoring and instructional experience from UC Davis, where he taught computing and supported students in lower-division math, translating complex concepts into accessible guidance. On the engineering side, Jialin has contributed important back-end and test automation work to the high-performance SymEngine symbolic library, adding functions like loggamma and expanding C wrapper support for MathML, LaTeX, C, and JavaScript outputs. His research replaced separated chance constraints with joint constraints to reduce covariance estimation errors—a detail that signals a careful blend of theoretical rigor and engineering pragmatism. Based in Davis, California, he brings a rare mix of academic research, open-source contribution, and direct student-facing mentorship.
11 years of coding experience
Bachelor of Science - BS, Math and Scientific Computation, Bachelor of Science - BS, Math and Scientific Computation at University of California, Davis
SymEngine is a fast symbolic manipulation library, written in C++
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:34 commits, 18 PRs, 5 pushes in 4 years 6 months
Contributions summary:Jialin primarily contributed to the SymEngine library by adding new functionalities and tests related to the C wrapper. They introduced the `loggamma` function and implemented corresponding tests. Furthermore, the user extended the C wrapper by adding support for MathML, LaTeX, C code, and JavaScript code representations, along with associated test cases. They also made various bug fixes, formatting improvements, and added tests for two-argument functions.
Contributions:107 commits, 1 PR, 58 pushes in 3 months
soccer-gamesoccervisualization
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
Jialin Ma - Research Assistant at UC Santa Barbara