Cheng-wei Hu

Software Engineer at Google

San Francisco, 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
Cheng-wei Hu is a software engineer in San Francisco with eight years of experience building full-stack systems and conversational interfaces, currently working at Google. He has a strong XR and cloud background from Cornell Tech research and internships at Amazon and Grindr, and has practical DevOps and API automation experience from his work at CHOCOLABS where he dramatically improved API performance and built an internal API docs system. Cheng-wei contributes to open-source bot framework examples (Yoctol/bottender), adding integrations for Dialogflow, Rasa, LUIS, LINE rich menus, and serverless deployment examples for AWS Lambda and GCP Cloud Functions. He writes the Weekly I/O newsletter and maintains personal projects at wondering.app and chengweihu.com, blending technical depth with clear communication. Educated in both business and information sciences across NTU, Technion, and Cornell, he combines product-minded engineering with research-driven curiosity. Notably, his background spans developer tooling, cloud deploy patterns, and human-facing conversational UX—making him equally comfortable with backend performance tuning and end-user interaction design.
code8 years of coding experience
job2 years of employment as a software developer
bookBachelor of Business Administration - BBA, Finance (Minor: Computer Science), Bachelor of Business Administration - BBA, Finance (Minor: Computer Science) at National Taiwan University
bookThe Affiliated Senior High School of National Taiwan Normal University (HSNU)
bookMaster of Science - MS, Applied Information Science, Master of Science - MS, Applied Information Science at Technion - Israel Institute of Technology
bookMaster of Science - MS, Information Systems, Master of Science - MS, Information Systems at Cornell University
bookDual Master’s Degrees, Connective Media (Information Science and Computer Science), Dual Master’s Degrees, Connective Media (Information Science and Computer Science) at Cornell Tech
github-logo-circle

Github Skills (14)

application-framework10
app-framework10
web-framework10
bots10
javascript10
chatbot10
googlebot10
messenger9
api8
apim8
api-design8
aws6
gcp6
expressjs5

Programming languages (7)

PowerShellTypeScriptCSSJavaScriptGoHTMLPython

Github contributions (5)

github-logo-circle
Yoctol/bottender

Nov 2019 - Feb 2020

⚡️ A framework for building conversational user interfaces.
Role in this project:
userFull-stack Developer
Contributions:17 commits, 14 PRs, 12 pushes in 3 months
Contributions summary:Cheng-wei primarily focused on expanding the examples section of the repository. They implemented examples for various conversational bot platforms and services, including Dialogflow, Rasa NLU, and LUIS.ai, showcasing integrations with these services. The user also added examples demonstrating rich menu functionality for the LINE platform, contributing to the bot's interaction capabilities. Additionally, the user added AWS Lambda and GCP Cloud Function examples, demonstrating knowledge of deployment and integration of the framework.
conversationalbotchatframeworkuser-interfaces
HcwXd/HTML-CSS-practice

May 2018 - Jan 2023

Contributions:84 commits, 71 pushes, 1 branch in 4 years 9 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
Cheng-wei Hu - Software Engineer at Google