Tech Lead and Tech Lead Manager
San Francisco, California
Uber
Tech Lead and Tech Lead Manager
Zynga
Software Engineer @Payments
Apple Inc
Senior Software Engineer
Actiontec Electronics
Software Engineer
Zynga
Senior Software Engineer@Risk
Software Engineering Manager
Beijing University of Aeronautics and Astronautics