- Over 4 years of engineering experiences in both start-up and large technology companies.- Solid understanding of algorithms. In-depth knowledges of web service, data engineering, search(information retrieval) and cloud computing.- Hands on technology person, capable problem solver.- Self-motivated, fast learner
- Website:
- google.com
- Employees:
- 1
- Company phone:
- 916.253.7820
-
Senior Software EngineerGoogle Mar 2019 - PresentMountain View, Ca, Us -
Software Developer IiiYahoo Jun 2016 - Mar 2019Sunnyvale, Ca, Us- Own the Yahoo contacts backend to provide all contact related requests. Implemented AOL migration framework and data protection framework on top of it. - Built several data pipelines to calculate more sophisticated scores which reduced over 20% of the over-merging issue based on Hadoop/Spark framework. - Optimized core contacts merging algorithms for similar contacts by including more signal. Increased the merging precision and reduced the contacts merging job duration.- Redesigned the contacts backend task distribution framework to support dynamic task distribution. - Improved reliability for photo service and reduced payload on server side. -
Software EngineerYp Jun 2015 - Jun 2016Atlanta, Ga, Us- Implemented Geo Address Parser to detect fields of address from user input query.- Created SOLR cores and data feeders for location data search service. - Implemented SOLR custom phrase synonym filter for categorization query fast name match. - Implemented Hive UDF to calculate distance between business listing geo locations. - Implemented SOLR custom Function Query for USPS street number comparison. - Reconstructed several projects to compatible with tpkg. - Maintained the geo location service including address parser and address standardizer modules. -
Software EngineerSrch2 May 2014 - May 2015Irvine, Ca, Us- Implemented a unified, extensible adapter framework to load data and updates from all kinds of data sources using dynamic library.- Implemented MySQL/Sqlite/SQL Server/Oracle/MongoDB data connectors to fetch data and updates to the SRCH2 engine.- Participated in the code reviews of SRCH2’s sharding modules such as load balancer.- Implemented a new Python library and Javascript library based on the engine's RESTful API.- Improved the Chinese tokenizer.- Implemented several testing environments (ctest, system tests, stress tests).- Fixed engine bugs such as memory leaks and CMake system dependency.- Wrote documentation and instructions for various components and features. -
Software InternBroadcom Jun 2013 - Dec 2013Palo Alto, California, Us- Implemented an Automation System for the front-end chip test.- Migrated core code from VBS to Javascript. -
Research AssistantUc Irvine The Paul Merage School Of Business Apr 2013 - Jun 2013Irvine, Ca, Us- Crawled Amazon Music data through their API. Analyzed and modeled the data co-op with a business school professor and PhD students. -
Student AssisantCalifornia Institute For Telecommunications And Information Technology Sep 2012 - Dec 2012Worked on the Enterprise Resource Plan (ERP) System co-op with the Integrated Nano systems Research Facility (INRF) at UCI.
Chen Liu Education Details
-
Uc IrvineComputer Science -
Nanjing UniversityComputer Science
Frequently Asked Questions about Chen Liu
What company does Chen Liu work for?
Chen Liu works for Google
What is Chen Liu's role at the current company?
Chen Liu's current role is Senior Software Engineer.
What schools did Chen Liu attend?
Chen Liu attended Uc Irvine, Nanjing University.
Who are Chen Liu's colleagues?
Chen Liu's colleagues are Excusas Medicas, Jun Wang, Lolu Bodunwa, Erika Ferreiro, Dig Bick, I Gede Ergi Ama, Shubhendu Singh.
Free Chrome Extension
Find emails, phones & company data instantly
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial