Ting SUN

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
Ting Sun is an Applied Scientist in Toronto with a PhD and six years of hands-on experience building perception and ML systems for autonomous driving, robotics, and 3D reconstruction. Her background spans computer vision, SLAM, image/video processing, and machine learning, with roles ranging from research at Huawei and HKUST to production-focused engineering at Gatik and Luxolis. She has moved models from research to deployment—diagnosing SLAM pipelines, improving object detection across adverse weather, and validating sensor stacks for real-world autonomy. Ting also contributes to open-source backend work on the RisingWave stream-processing project and has strengthened test coverage in AssertJ, reflecting a taste for robust, production-ready systems beyond pure research. Colleagues describe her as someone who blends rigorous academic training with pragmatic engineering, often surfacing subtle data- and dependency-level fixes that improve system reliability.
code6 years of coding experience
github-logo-circle

Github Skills (20)

assertion10
evaluation10
expressions10
testing10
type-assertion10
databases10
assertj10
java10
javas10
eval10
evaluator10
expression10
sql10
stream-processing10
rust10

Programming languages (16)

JavaC++CSSRustCScalaGoHTML

Github contributions (5)

github-logo-circle
risingwavelabs/risingwave

Oct 2021 - Jul 2022

Stream processing and management platform.
Role in this project:
userBack-end Developer
Contributions:23 reviews, 161 commits, 24 PRs in 9 months
Contributions summary:Ting's commits primarily focus on implementing and integrating new features related to string manipulation functions like `POSITION`, `TRIM`, `REPLACE`, and `LTRIM`, `RTRIM` within the `risingwave` database. These features involved modifications to the expression factory, related modules, and vector operations. Furthermore, the user contributed to enhance the functionality of the hash aggregation executor by implementing features. Their work also touched on internal aspects of the database system by addressing dependencies.
data-streamserverlessstreamdistributed-sql-databasedatabase
assertj/assertj

Apr 2020 - Jun 2020

AssertJ is a library providing easy to use rich typed assertions
Role in this project:
userBack-end Developer / Test Automation Engineer
Contributions:5 commits, 13 PRs, 53 comments in 1 month
Contributions summary:Ting contributed to the project by adding new URL assertions and tests related to URL comparison with sorted query parameters. They also refactored existing test classes and deprecated an older method within the codebase. Furthermore, they added tests for hasNoPath methods in both URL and URI assertions, indicating a focus on improving the testing coverage and functionality related to URL and URI manipulation.
assertionsassertjtestingtyped-assertionstyped
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