Kenneth Tang

Kenneth Tang Email and Phone Number

Staff Software Engineer @ Google
San Francisco, CA, US
Kenneth Tang's Location
San Francisco, California, United States, United States
About Kenneth Tang

A self motivated and enthusiastic seeker of challenges who has rich hands-on skills with software development, web application, machine learning and computer vision. A good team player with outstanding team skills and abilities in handling challenging projects under pressure.

Kenneth Tang's Current Company Details
Google

Google

View
Staff Software Engineer
San Francisco, CA, US
Website:
goo.gle/3DLEokh
Employees:
315106
Company phone:
916.253.7820
Kenneth Tang Work Experience Details
  • Google
    Staff Software Engineer
    Google
    San Francisco, Ca, Us
  • Google
    Senior Software Engineer
    Google 2022 - Present
    Mountain View, Ca, Us
  • Google
    Software Engineer Iii
    Google 2019 - 2022
    Mountain View, Ca, Us
    Google Payments.
  • Uber
    Software Engineer Ii
    Uber 2018 - 2019
    San Francisco, California, Us
    "Uber Data - Experimentation team"・Designed and built “Targeting” platform which is the Uber core data evaluation platform. (a) It can do both local and remote evaluation while processing data both offline and in real-time to maximize efficiency. (b) Implemented the core service which performs as Uber tier 0 service, takes larger than 600K QPS, works with 2 layers caching schemas, and is highly robust when talking with other services. (c) Wrote golang SDK for other Uber Go services to make use of, which is light-weighted and easy to on-board.・Designed and implemented Uber Experimentation UI 2.0 Backend. Designed the database schema with high concurrency performance. Built the evaluation and error check pipeline for the complex experiment configurations.
  • Uber
    Software Engineer
    Uber 2017 - 2018
    San Francisco, California, Us
    "Uber Data - Experimentation team"・Built “Centurion” service which is for experimentation monitoring. Worked on both frontend and backend. Used ReactJS to implement the multi-page application UI which is highly dynamic and responsive. Leveraged Guice (dependency injection framework) to implement backend Java service and improved data processing workflow.・Re-designed experimentation team databases. (a) Migrated attribute data storage to Cassandra which solved the latency issue caused by communications cross multiple datacenters. (b) Re-designed experiment configuration MySQL database and completed data migration and shadowing. Implemented data validation and consistency check.・Designed and implemented the new logging system for experimentation based on ELK, which can provide details about how the experiment is running, how the data is distributed in different regions / times / etc. and how the evaluation result is given.
  • Uber
    Software Engineer Intern
    Uber 2016 - 2017
    San Francisco, California, Us
    "China Growth Team"・Took full charge of project “Group Competition”, aiming at grouping drivers to compete and increase their motivation.・Created front end leaderboard using React JS, with back end support to update real-time data of thousands of teams.・Developed score computation system based on Flask, which talks to databases as Redis, MySQL and Schemaless, fetches data through HTTP, TChannel and ajax and works as an async celery job.・Participated in design procedure and launched the project with huge business success (500M trips, 36.2% increase).
  • Beijing Hitevision Intelligent Solutions Ltd.
    Software And Product Intern
    Beijing Hitevision Intelligent Solutions Ltd. 2014 - 2014
    Beijing, Cn
    ・Developed the webpage for browsing, overviewing and purchasing products based on PHP and Bootstrap.・Worked with sales team and design team to personalize the purchasing experience and optimized user interface.・Oversaw the full product lifecycle, including design, market research, project tracking, marketing & PR.・Designed, refined and optimized the development, QA and launch of merchandise reservation.

Kenneth Tang Education Details

  • Cornell University
    Cornell University
    Electrical & Computer Engineering
  • Southeast University
    Southeast University
    Automation

Frequently Asked Questions about Kenneth Tang

What company does Kenneth Tang work for?

Kenneth Tang works for Google

What is Kenneth Tang's role at the current company?

Kenneth Tang's current role is Staff Software Engineer.

What schools did Kenneth Tang attend?

Kenneth Tang attended Cornell University, Southeast University.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

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.