Shan Wan is a research-oriented senior professional based in Singapore with 11 years' experience at the intersection of machine learning, organizational culture, and global strategy, currently serving as Senior Research and Training Partner at ByteDance. With a unique background that blends an MPhil in Psychology from Cambridge and strong empirical research skills, Shan applies data-driven methods to leadership development, change management, and employee engagement across global teams. Technically fluent in LLMs, speech and video understanding, Shan has hands-on ML engineering experience—contributing local attention mechanisms and multi-GPU optimizations to the well-known Nematus neural machine translation project. This combination of rigorous social-science research and practical ML engineering enables Shan to "bridge mind and world," translating human-centered insights into scalable AI-informed organizational solutions. Colleague-facing roles and cross-cultural projects across Cambridge, Boston University, and ByteDance underscore a rare mix of academic rigor, product-minded engineering, and global change leadership.
11 years of coding experience
2 years of employment as a software developer
Master of Philosophy - MPhil, Biological Science (Psychology), Master of Philosophy - MPhil, Biological Science (Psychology) at University of Cambridge
Japanese Language and Literature, 4.0/4.0, Japanese Language and Literature, 4.0/4.0 at 美国波士顿大学
Bachelor’s Degree with Honors, Psychology, 3.9/4.0, Bachelor’s Degree with Honors, Psychology, 3.9/4.0 at Boston University
Open-Source Neural Machine Translation in Tensorflow
Role in this project:
ML Engineer
Contributions:21 commits, 5 PRs, 5 comments in 4 months
Contributions summary:Shan primarily focused on adding and refining local attention mechanisms within the neural machine translation framework. Their contributions included implementing a new `gru_local` layer with associated parameter initialization and attention mechanisms, and fixing bugs related to this local attention implementation. Furthermore, the user made enhancements to the translation pipeline, enabling multi-GPU processing, suggesting work that involved adapting and optimizing the system for improved performance. This indicates a focus on improving the core machine translation capabilities of the project.
Contributions:59 pushes, 1 branch in 3 years 6 months
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
Shan Wan - Senior Research And Training Partner at ByteDance