Huan Tian

Research Associate

Sydney, New South Wales, Australia
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
Huan Tian is a research-focused software engineer with nine years of experience applying computer vision and machine learning to real-world products, notably designing and deploying DL-based autonomous driving features such as 3D vehicle detection and lane perception for ADAS. Now based in Sydney, he combines academic rigor from a PhD in computer science with hands-on industry delivery, bridging research, product and deployment at the University of Technology Sydney. He also teaches system security workshops and works as an educator, reflecting a strong commitment to knowledge transfer. An active open-source contributor, Huan has improved documentation for the Nim language’s async features, showing attention to developer ergonomics beyond core research.
code9 years of coding experience
job6 years of employment as a software developer
bookMaster's Degree, Mechatronics, Robotics, and Automation Engineering, Master's Degree, Mechatronics, Robotics, and Automation Engineering at Universität Dortmund
bookBachelor's degree, Automation, Bachelor's degree, Automation at 上海理工大学
bookDoctor of Philosophy - PhD, computer science, Doctor of Philosophy - PhD, computer science at 澳大利亚悉尼科技大学
languagesChinese, 德语, Chinese
stackoverflow-logo

Stackoverflow

Stats
166reputation
2kreached
6answers
0questions
github-logo-circle

Github Skills (11)

nim-lang10
async10
documentation10
macros8
procedural7
compiler-errors6
python6
numpy6
compiler-compiler5
metaprogramming5
compiler5

Programming languages (20)

C#JavaC++CRustMakefileGoSass

Github contributions (5)

github-logo-circle
nim-lang/Nim

Mar 2022 - May 2022

Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).
Role in this project:
userTechnical Writer
Contributions:5 reviews, 6 commits, 4 PRs in 2 months
Contributions summary:Huan primarily contributed to the documentation of the Nim programming language, focusing on asynchronous programming features. They fixed typos in the Nim tutorial and reworked documentation related to discarding and handling futures in the `asyncdispatch` module. Additionally, the user updated documentation for the `withDir` nimscript template. The contributions demonstrate a focus on improving the clarity and accuracy of Nim's documentation.
pythonnim-langelegancecompilerprogramming-language
huantianad/levelsync

Oct 2020 - Jan 2023

Automatically download and update your Rhythm Doctor levels!
Contributions:7 releases, 79 commits, 2 PRs in 2 years 3 months
rhythm-doctorpythonupdatelevelsrhythm
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
Huan Tian - Research Associate