Yifei Yang is a pragmatic software engineer with 7 years of experience building full-stack systems and ranking infrastructure at Meta, where he led cross-org teams to ship comment and video deep-dive features that measurably improved Facebook DAU and watch time. He combines production experience across backend, ranking, and iOS with hands-on ML/vision contributions to prominent OpenMMLab projects—implementing StyleGAN inversion and training hooks while improving core data transforms and docs. Comfortable leading product design and tooling, he also created an internal ranking inspector used broadly across Facebook for debugging delivery context. Based in Irvine, he pairs high-impact engineering with a curiosity for generative models and a taste for the outdoors as an avid hiker and weekly golfer.
7 years of coding experience
4 years of employment as a software developer
Master's degree Computer Science, Master's degree Computer Science at Carnegie Mellon University
MMGeneration is a powerful toolkit for generative models, based on PyTorch and MMCV.
Role in this project:
ML Engineer
Contributions:7 releases, 186 reviews, 446 commits in 1 year 8 months
Contributions summary:Yifei implemented the initial version of an image inverting tool. This involved the creation of a Python application for inverting StyleGAN-based generators, indicating work in the generative modeling space. The commits show the integration of a perceptual loss and noise regularization within the project, and also involved creating an interpolation tool to interpolate the latent space in styleGAN models.
OpenMMLab Multimodal Advanced, Generative, and Intelligent Creation Toolbox. Unlock the magic 🪄: Generative-AI (AIGC), easy-to-use APIs, awsome model zoo, diffusion models, for text-to-image generation, image/video restoration/enhancement, etc.
Role in this project:
Technical Writer
Contributions:1 release, 200 reviews, 57 commits in 2 years
Contributions summary:Yifei primarily focused on refactoring and updating documentation files within the "docs" directory. Their commits demonstrate a focus on improving the structure, content, and formatting of the documentation, including updates to the table of contents and API references. They also corrected minor formatting issues to enhance readability. The user's work likely aims to improve the clarity and usability of the project's documentation for other users.
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.