Song Junxiao

PhD Candidate

Hong Kong, China
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
Song Junxiao is a PhD candidate in Optimization at HKUST with nine years of hands-on software engineering experience, blending research rigor with practical ML systems development. Based in Hong Kong, he has deep expertise in full-stack implementation and has applied it to open-source projects such as an AlphaZero-based Gomoku agent where he integrated game logic, Python 3 updates, and a PyTorch policy-value network and training pipeline. His background in electrical and computer engineering informs a methodical approach to algorithm design, model training, and end-to-end system integration. Comfortable moving between research and production code, he brings both theoretical optimization skills and pragmatic engineering to machine learning and game-AI projects.
code9 years of coding experience
bookHong Kong University of Science and Technology (HKUST)
github-logo-circle

Github Skills (6)

pytorch10
machine-learning10
python10
reinforcement-learning10
numpy10
tensorflow4

Programming languages (1)

Python

Github contributions (4)

github-logo-circle
junxiaosong/AlphaZero_Gomoku

Dec 2017 - Mar 2019

An implementation of the AlphaZero algorithm for Gomoku (also called Gobang or Five in a Row)
Role in this project:
userFull-stack Developer
Contributions:29 commits, 12 PRs, 25 pushes in 1 year 3 months
Contributions summary:Song appears to be a full-stack developer contributing to an AlphaZero implementation for Gomoku. Their primary contributions include the initial setup of the game logic in `game.py`, modifications for Python 3 compatibility, and the addition of a PyTorch implementation for the policy-value network. The user also re-dumped trained models and updated the training pipeline, indicating a focus on both the core game mechanics and the integration of machine learning components. These changes suggest involvement in both the backend game logic and the machine learning aspects of the project.
alphagotheanogomokutensorflowboard-game
Contributions:8 pushes, 1 branch in 10 days
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
Song Junxiao - PhD Candidate