Yang Zhang

Software Engineer at ByteDance

Bellevue, Washington, 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
Yang Zhang is a software engineer with nine years of experience building full-stack applications and localization features, currently working at ByteDance in Bellevue. He holds an MS in Computer Software Engineering from Northeastern and a BE in Electronic Information Engineering, combining strong academic foundations with practical industry experience. Yang has contributed to popular Alexa sample projects at GitHub, notably adding internationalization and German locale support to multiple skills and creating the initial trivia skill structure. His background includes a stint as an SDE at AWS, reflecting experience in cloud-scale development environments. He brings a focus on global-first design and clean code, often tackling cross-locale user flows and i18n challenges that are easy to overlook.
code10 years of coding experience
bookMaster of Science - MS, Computer Software Engineering, Master of Science - MS, Computer Software Engineering at Northeastern University
bookBachelor of Engineering - BE, Electronic Information Engineering, Bachelor of Engineering - BE, Electronic Information Engineering at University of Electronic Science and Technology of China
github-logo-circle

Github Skills (11)

i18n-js10
internationalization10
javascript10
nodejs10
i18next10
ember-i18n10
rails-i18n10
alexa-skills-kit10
i18n-node10
json8
basics6

Programming languages (2)

TypeScriptJavaScript

Github contributions (4)

github-logo-circle
This tutorial will walk first-time Alexa skills developers through all the required steps involved in creating a parameter-based skill using a template called ‘Minecraft Helper’. Ask how to craft an item, and this skill will give you instructions.
Role in this project:
userLocalization / Internationalization Specialist
Contributions:20 commits, 4 pushes in 1 month
Contributions summary:Yang primarily focused on adding internationalization support to the Alexa skill. They initiated the process by adding an initial commit for i18n, changed comments for clarity, and then added German language strings. This suggests a focus on adapting the skill for multiple locales and enhancing its global usability.
minecraft
Build An Alexa Fact Skill
Role in this project:
userFull-stack Developer
Contributions:21 commits, 3 pushes in 1 month
Contributions summary:Yang primarily focused on internationalization (i18n) of the Alexa skill, adding support for multiple languages, including German. Their commits demonstrate the implementation of language-specific strings and the use of the Alexa SDK for handling different locales. They also made minor changes, including comment updates and code corrections. Additionally, they addressed a minor error related to the Venus rotation direction and added a "TODO" comment.
factalexaask-sdk-for-nodejsalexa-skill-sampleask-sdk-for-nodejs-v2
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