Yang Yaming

Public Relations Intern

Macao, Macau
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
Yang Yaming is a communications professional with a decade of experience who currently works as a Public Relations Intern at Edelman in Macao. Unusually for a PR practitioner, Yang has hands-on engineering contributions in prominent open-source AI projects like PaddlePaddle, where they improved CI/CD, dependency management, and core framework components to streamline builds and model inference. This blend of technical fluency and media-facing experience enables Yang to translate complex engineering work into clear stories for diverse audiences. Based in Macao, they bring practical expertise in tooling and automation—skills that quietly improve team productivity behind the scenes—paired with a knack for public-facing communications.
code10 years of coding experience
github-logo-circle

Github Skills (28)

dependency-management10
c-language10
python10
machine-learning10
bash10
cicd10
deeplearning-ai10
script10
deep-learning10
speech10
precommit10
pre-commit-hook10
build-automation10
paddlepaddle10
cprogramming-language10

Programming languages (6)

C++JavaScriptGoJupyter NotebookPythonCuda

Github contributions (5)

github-logo-circle
PaddlePaddle/models

Jun 2017 - May 2018

Officially maintained, supported by PaddlePaddle, including CV, NLP, Speech, Rec, TS, big models and so on.
Role in this project:
userBack-end Developer
Contributions:112 commits, 79 PRs, 29 pushes in 11 months
Contributions summary:Yang primarily contributed to the `deep_speech_2` project, making changes related to dependency installation, model inference scripts, and refining installation processes. Their work involved modifying setup scripts to unify dependency installation and upgrade package versions. Furthermore, they optimized the inference scripts to prevent repeated model loading. The user also improved the overall build process of the project.
nlpdeep-learningpaddlepaddlerecommendationcomputer-vision
PaddlePaddle/Paddle

Dec 2017 - May 2018

PArallel Distributed Deep LEarning: Machine Learning Framework from Industrial Practice (『飞桨』核心框架,深度学习&机器学习高性能单机、分布式训练和跨平台部署)
Role in this project:
userBack-end Developer
Contributions:124 commits, 90 PRs, 40 pushes in 5 months
Contributions summary:Yang primarily focused on modifying and enhancing the `paddlepaddle/paddle` framework's core components. Their work involved refactoring code related to the `ParallelExecutor`, including changes to its initialization, behavior, and documentation. Additionally, the user contributed to improving the `sequence_pad` operator with forward and backward passes and refined the sequence padding functor, contributing to improved efficiency in sequence processing within the deep learning framework. Furthermore, there were contributions to a test file for a reader component.
pytorchpythonparalleldeep-learningpaddlepaddle
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
Yang Yaming - Public Relations Intern