Jialin Ma

Research Assistant at UC Santa Barbara

Davis, California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
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.
code11 years of coding experience
bookBachelor of Science - BS, Math and Scientific Computation, Bachelor of Science - BS, Math and Scientific Computation at University of California, Davis
stackoverflow-logo

Stackoverflow

Stats
128reputation
4kreached
4answers
0questions
github-logo-circle

Github Skills (11)

computer-algebra10
c-language10
cprogramming-language10
computer-algebra-system10
math9
mathematics9
shiny6
mutable6
reactive-programming6
r6
immutability6

Programming languages (13)

JavaC++RustTeXGoJuliaShellR

Github contributions (5)

github-logo-circle
symengine/symengine

Nov 2017 - Apr 2022

SymEngine is a fast symbolic manipulation library, written in C++
Role in this project:
userBack-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.
manipulationmathmanipulation-librarycpptheorem-proving
H3K4me3/SoccerAV

Oct 2018 - Feb 2019

Soccer game Analysis and Visualization.
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