Chun-sung Ferng

Software Engineer at Google

San Francisco Bay Area 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
Chun-sung Ferng is a seasoned software engineer with 11 years of experience in search, knowledge graphs, and machine learning, currently improving search algorithms at Google in the San Francisco Bay Area. He brings deep algorithmic problem-solving skills and fluency in Python, C/C++, and Java, grounded in strong academic training with an MS from National Taiwan University and further study at UIUC. His background spans production search features, knowledge extraction systems at Yahoo, and internationalization work for Google Assistant, reflecting both backend and client-side expertise. An active contributor to TensorFlow's neural-structured-learning tutorials and adversarial regularization code, he blends applied ML work with pragmatic engineering to ship reliable models and pipelines. Notably, he has a history of automating tedious workflows—from Sikuli scripts in public service to refactoring complex ML tutorials—showing a knack for improving developer productivity as well as end-user search quality.
code11 years of coding experience
job7 years of employment as a software developer
bookBachelor of Science (B.S.), Computer Science and Information Engineering, 92.78/100, Bachelor of Science (B.S.), Computer Science and Information Engineering, 92.78/100 at National Taiwan University
bookChien-Kuo Senior High School
bookUniversity of Illinois Urbana-Champaign
languagesChinese, English, Hakka, Japanese
stackoverflow-logo

Stackoverflow

Stats
46reputation
6kreached
4answers
0questions
github-logo-circle

Github Skills (10)

keras10
machine-learning10
adversarial-learning10
tensorflow10
python9
documentation7
algorithm6
nsl6
javascript6
cleverhans6

Programming languages (2)

C++Python

Github contributions (5)

github-logo-circle
Training neural models with structured signals.
Role in this project:
userML Engineer
Contributions:2 releases, 11 reviews, 61 commits in 3 years 3 months
Contributions summary:Chun-sung primarily worked on refactoring and formatting the tutorial notebooks. They also made changes to the `AdversarialRegularization` class, addressing issues in metric computation and saving/loading models. The user further made changes that support PGD adversarial regularization.
adversarial-learningautoencodergraph-learningstructureddeep-learning
csferng/HashSGD

Oct 2014 - Nov 2014

Contributions:24 commits in 1 month
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
Chun-sung Ferng - Software Engineer at Google