Liang Zhao

Associate Professor

New York, New York, 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
Liang Zhao is an associate professor and researcher based in New York with nine years of experience at the intersection of numerical algebra and machine learning. He holds a PhD in Computational Algebra from CUNY Graduate Center and blends rigorous mathematical foundations with practical software development, exemplified by open-source projects that range from reaction-diffusion simulations to a full Python surround-view system for real cars. His work spans pedagogy and research—teaching calculus and precalculus while supervising computational projects—and he routinely refactors and extends codebases to make complex math accessible and reproducible. Comfortable moving between theory and applied engineering, he often implements calibration, image processing, and UI/backend improvements himself, reflecting a rare combination of algebraic depth and hands-on ML engineering.
code9 years of coding experience
job3 years of employment as a software developer
bookBachelor of Science (BS), Mathematics and Statistics, Bachelor of Science (BS), Mathematics and Statistics at Tsinghua University
bookPhD, Computational Algebra, PhD, Computational Algebra at City University of New York Graduate Center
github-logo-circle

Github Skills (13)

pyglet10
computer-vision10
opencv10
glsl10
shader10
camera-calibration10
python10
image-processing10
numpy9
ui-design9
graphical-user-interface9
user-interface9
yaml8

Programming languages (13)

C++TeXHTMLJupyter NotebookFortranJuliaTypeScriptJavaScript

Github contributions (5)

github-logo-circle
neozhaoliang/pywonderland

Dec 2017 - Jan 2023

A tour in the wonderland of math with python.
Role in this project:
userBackend Developer & UI Designer
Contributions:1 release, 487 commits, 16 PRs in 5 years 2 months
Contributions summary:Liang made significant changes to the reaction-diffusion simulation project, refactoring and cleaning the code for better readability. The user replaced JSON configuration files with a readable text-based configuration and added functionality to save animations as videos using "Ctrl + v". These changes indicate contributions to improving the codebase and expanding the project's functionality. The user also likely worked on user interface elements.
mathpythonhopf-fibrationfractalspenrose-tilings
A full Python implementation for real car surround view system
Role in this project:
userML Engineer
Contributions:1 review, 67 commits, 6 PRs in 2 years 11 months
Contributions summary:Liang primarily contributed to the development of a surround view system, focusing on camera calibration and image processing. Their commits included the implementation of a fisheye camera calibration script using Python and OpenCV, along with scripts for showing undistorted camera views and generating projection maps. Furthermore, the user integrated image stitching and white balance techniques to create a comprehensive 360 surround view from multiple camera feeds.
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
Liang Zhao - Associate Professor