Huifeng Guan

Senior Software Engineer at Google

San Jose, 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
Huifeng Guan is a Senior Software Engineer at Google with nine years of experience bridging advanced biomedical imaging research and production-scale image search systems. He holds a Ph.D. in biomedical engineering and previously led algorithm and system migrations for next-generation ultrasound products, bringing deep expertise in GPU-accelerated reconstruction and computational image science. At Google he contributes to Google Lens and Image Search features, applying rigorous algorithmic thinking to make visual search fast and useful at scale. An avid problem-solver, he also maintains medium-to-hard LeetCode solutions in C++ and Python, reflecting strong fundamentals in algorithms and data structures. Based in San Jose, he combines academic rigor with product-minded engineering to translate complex imaging research into deployable systems.
code9 years of coding experience
job7 years of employment as a software developer
bookBachelor of Science (BS), Electrical Engineering, Bachelor of Science (BS), Electrical Engineering at Tsinghua University
bookDoctor of Philosophy (Ph.D.), Biomedical Engineering, Doctor of Philosophy (Ph.D.), Biomedical Engineering at Washington University in St. Louis
languagesEnglish, Chinese
github-logo-circle

Github Skills (24)

algorithms10
c-language10
greedy-algorithms10
lintcode10
data-structure10
data-structures10
cprogramming-language10
dynamic-programming10
binary-search9
graph-algorithms9
python9
hash8
pointer8
stack8
mathematics8

Programming languages (2)

C++HTML

Github contributions (5)

github-logo-circle
wisdompeak/LeetCode

Oct 2022 - Jan 2023

This repository contains the solutions and explanations to the algorithm problems on LeetCode. Only medium or above are included. All are written in C++/Python and implemented by myself. The problems attempted multiple times are labelled with hyperlinks.
Role in this project:
userBack-end Developer
Contributions:10 reviews, 305 commits, 46 PRs in 3 months
Contributions summary:Huifeng primarily contributed solutions to LeetCode algorithm problems. Their work involved implementing algorithms and data structures in C++ and Python. The solutions demonstrate proficiency in areas like dynamic programming, greedy algorithms, binary search, and graph traversal, solving problems of medium to hard difficulty. The user has a strong understanding of problem-solving within the context of coding challenges.
cpppythonleetcodeexplanationsproblems
wisdompeak/lc-score-board

Jan 2019 - Jul 2021

A smart application that automatically updates weekly contest score board for my Wechat coding group
Contributions:177 commits, 863 pushes, 3 branches in 2 years 6 months
weekly-updatesupdateswechatvotingboard
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
Huifeng Guan - Senior Software Engineer at Google