David Shi is a seasoned software engineer with 15 years of experience building mobile, full-stack, and applied AI products, currently contributing at Meta from San Francisco. He has deep Android/AOSP expertise honed across roles at Amazon (Fire OS), Pinterest, Caffeine, and Snap, where he led Android tech and cross-organizational initiatives for growth, visual search, and low-latency live streaming. Known for bridging product and platform, he drives end-to-end solutions—shipping scan utilities, Friend Stories and Discover content features, and WebRTC improvements for real-time media. David combines hands-on engineering with technical leadership as a staff-level contributor who mentors teams and aligns cross-functional roadmaps. He holds an M.S. in Computer Science from Columbia and a multicultural academic foundation from Fudan and University College Dublin, which informs his pragmatic yet globally minded approach. Outside obvious Android chops, he’s particularly strong at turning research-level media and vision work into reliable production services.
14 years of coding experience
12 years of employment as a software developer
B.E. Software Engineering, B.E. Software Engineering at Fudan University
M.S. Computer Science, M.S. Computer Science at Columbia University
B.S. Computer Science, B.S. Computer Science at University College Dublin
Contributions:190 commits, 1 PR, 98 pushes in 10 years 9 months
vimtmuxbashneovimdotfiles
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.