Jeremy Tan

Computer Scientist at National University of Singapore

Singapore
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
Jeremy Tan is a final-year Electrical and Electronics Engineering student at the National University of Singapore with six years of hands-on experience bridging hardware and software. He has practical industry exposure from an SMRT internship where he developed test kits for railway contactor timing, and significant open-source contributions to SymPy—improving core special functions like the Riemann and Hurwitz zeta implementations and expanding mathematical functionality with rigorous unit tests. Comfortable across back-end development and numerical computing, he combines strong mathematical instincts with systems-level engineering. Based in Singapore, Jeremy brings a curious, interdisciplinary mindset—equally at home refining symbolic math libraries as tinkering with embedded test hardware.
code6 years of coding experience
bookDiploma of Education, Electrical and Electronics Engineering, Diploma of Education, Electrical and Electronics Engineering at Singapore Polytechnic
bookBachelor of Engineering - BE, Electrical and Electronics Engineering, Bachelor of Engineering - BE, Electrical and Electronics Engineering at National University of Singapore
github-logo-circle

Github Skills (6)

mathematics10
computer-algebra10
math10
python10
sympy10
testing8

Programming languages (9)

TypeScriptJavaLeanCSSCJavaScriptHTMLElixir

Github contributions (5)

github-logo-circle
sympy/sympy

Aug 2022 - Sep 2022

A computer algebra system written in pure Python
Role in this project:
userBack-end Developer
Contributions:22 reviews, 44 commits, 14 PRs in 12 days
Contributions summary:Jeremy primarily contributed to the mathematical functionality of the SymPy library, specifically focusing on the implementation and correction of special mathematical functions. Their work involved correcting the evaluation of the Riemann zeta function, incorporating the Hurwitz zeta function, and extending functions such as harmonic and Genocchi numbers. The user also demonstrated proficiency in writing unit tests and refactoring code to improve the accuracy and consistency of the mathematical functions within the library. The contributions aim at maintaining the core mathematical capabilities of the library.
mathpythonsciencecomputer-algebra-systemalgebra
Parcly-Taxel/main

Sep 2019 - Nov 2019

NUStudy, branch 1
Contributions:159 pushes, 2 branches, 9 tags in 1 month
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
Jeremy Tan - Computer Scientist at National University of Singapore