Iat Chan

Generative AI Product Manager & Software Engineer, Global Business Unit

Hayward, California, 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
Iat Chan is a seasoned software engineer and Generative AI product manager with 11 years of experience building consumer AI and mobile products, currently leading Baidu USA’s US Product Team to design generative-AI driven social apps for millions of users. He blends hands-on engineering roots—from Android frameworks at Amazon Lab126 and mobile apps at TripAdvisor and E*TRADE—to product leadership focused on Gen Z insights, growth, and social engagement. Iat contributes to notable open-source projects in the PaddlePaddle ecosystem, implementing a recommender training pipeline and improving VisualDL’s frontend UX for better model visualization. Comfortable across front-end, back-end, and ML training workflows, he pairs deep technical fluency with product instincts that prioritize delight and retention. Based in Hayward, CA, he has a track record of shipping large-scale consumer features and translating complex AI capabilities into simple, playful user experiences. An early side project creator (Macau Food) and longtime Android specialist, he often surfaces overlooked UX fixes that materially improve engagement.
code11 years of coding experience
job11 years of employment as a software developer
bookBachelor of Science (B.S.) Computer Science, Bachelor of Science (B.S.) Computer Science at University of California, Davis
languagesChinese, English, Chinese, Chinese
stackoverflow-logo

Stackoverflow

Stats
43reputation
3kreached
0answers
3questions
github-logo-circle

Github Skills (20)

javascript10
visualization10
python10
machine-learning10
ui-design10
echarts10
deep-learning10
trainings10
front-end-development10
vue10
paddlepaddle10
visualizations10
modeling10
vue-jsx10
ux-design9

Programming languages (7)

JavaCSSC++JavaScriptHTMLJupyter NotebookPython

Github contributions (5)

github-logo-circle
PaddlePaddle/book

May 2018 - Jul 2018

Deep Learning 101 with PaddlePaddle (『飞桨』深度学习框架入门教程)
Role in this project:
userBack-end Developer
Contributions:26 commits, 18 PRs, 8 pushes in 1 month
Contributions summary:Iat implemented a training program for a recommender system. This involved defining the model architecture using PaddlePaddle layers, including embedding layers, fully connected layers, and cosine similarity calculation. The user also set up the training process, including defining the loss function, optimizer, and event handlers for testing and saving the model. The commit demonstrates a solid understanding of deep learning frameworks and model training procedures.
deep-learningpytorchpaddlepaddletensorflow
PaddlePaddle/VisualDL

Feb 2018 - Sep 2018

Deep Learning Visualization Toolkit(『飞桨』深度学习可视化工具 )
Role in this project:
userFront-end Developer
Contributions:39 commits, 89 PRs, 42 pushes in 7 months
Contributions summary:Iat primarily focused on enhancing the user interface (UI) and user experience (UX) of the `visualdl` tool, specifically for the scalar and histogram charts. Their contributions included redesigning chart toolbar icons, implementing features like pinch-to-zoom, and improving the download functionality for chart data. Furthermore, the user made UI adjustments and code improvements to existing components in the frontend. These changes involved modifications to the display, layout, and overall functionality of UI elements.
pytorchdeep-learningpaddlepaddlecomputer-visiononnx
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