Zhifei Zhang is a Senior Research Engineer II at Adobe Research with nine years of experience specializing in deep learning, computer vision, and generative models for image and video synthesis. He has a strong academic foundation (PhD-level research at University of Tennessee) and a track record of building and adapting GAN- and autoencoder-based systems—evidenced by core contributions to a conditional adversarial autoencoder for face aging. At Adobe he focuses on foundation models for image/video generation and editing, combining practical engineering in TensorFlow/Python/C++ with rigorous mathematical optimization and topological analysis skills. His background spans robotics, autonomous sensing, and real-world system integration, giving him a rare blend of theoretical depth and applied product-oriented research. Known for clear technical communication, he is actively recruiting interns in image/video synthesis and mentors projects that bridge research prototypes and production-ready tools.
9 years of coding experience
14 years of employment as a software developer
Master's degree Electrical and Electronics Engineering, Master's degree Electrical and Electronics Engineering at Zhejiang University
Graduate Mechanical Engineering, Graduate Mechanical Engineering at Oregon State University
Bachelor's degree Electrical and Electronics Engineering, Bachelor's degree Electrical and Electronics Engineering at Northeastern University (CN)
Doctor of Philosophy (PhD) Computer Engineering, Doctor of Philosophy (PhD) Computer Engineering at University of Tennessee, Knoxville
Age Progression/Regression by Conditional Adversarial Autoencoder
Role in this project:
ML Engineer
Contributions:145 commits, 47 pushes, 6 comments in 1 year 11 months
Contributions summary:Zhifei primarily contributed to the core implementation and modification of a conditional adversarial autoencoder (CAAE) for age progression/regression. The commits involve defining the model architecture, including encoder, generator, and discriminator components, as well as defining the loss functions and training procedures. The changes also include modifications to the testing procedure and documentation, suggesting a focus on model functionality and usability.
Contributions:86 commits, 84 pushes, 1 branch in 8 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
Zhifei Zhang - Senior Research Engineer II at Adobe