Chen Cen

Chen Cen Email and Phone Number

Member of Technical Staff @ Argmax
California, United States
Chen Cen's Location
San Francisco Bay Area, United States, United States
About Chen Cen

I build Android/iOS apps/sdks and bring deep learning, NLP, computer vision, On-Device machine learning to mobile devices.

Chen Cen's Current Company Details
Argmax

Argmax

View
Member of Technical Staff
California, United States
Chen Cen Work Experience Details
  • Argmax
    Member Of Technical Staff
    Argmax
    California, United States
  • Stripe
    Staff Software Engineer
    Stripe Feb 2021 - Jul 2024
    South San Francisco, California, Us
    Nov 2021 - Now: Identity - https://stripe.com/identityBuilding Identity's mobile(Android, iOS and React Native) SDKs with Tensorflow/TFLite/CoreMLFeatured at Google IO 2023Feb 2021 - Nov 2021: Android Payment SDKRe-architecture https://github.com/stripe/stripe-android with SOTA Android goodies(canonical Kotlin APIs, customized Dagger, various Jetpack libs - Navigation, Compose etc). Split up the legacy single-SDK codebase into reusable modules owned by different teams, laid the foundation of Stripe's new multi-SDK team structure
  • Google
    Ml/Mobile Engineer
    Google Nov 2018 - Feb 2021
    Mountain View, Ca, Us
    Designer and founding engineer of Tensorflow Lite Task APIs, a cross platform infrastructure to build native(c++)/Android(Java/Kotlin)/iOS(Objc/Swift) on-device machine learning inference APIs. Serving Tensorflow Lite models to billions of mobile users from apps built inside and outside Google.
  • Youtube
    Mobile Engineer/Techlead
    Youtube Apr 2016 - Oct 2018
    San Bruno, Ca, Us
    Techlead for YouTube Red/Premium Android team, built YouTube Android commerce library, YouTube Original Android/iOS experience, YouTube Red family plan.Built YouTube's authentication framework(password, fingerprint and more) on Android and desktop.
  • Twitter
    Software Engineer Ii
    Twitter Sep 2014 - Apr 2016
    San Francisco, Ca, Us
    Android Performance Team - Monitor API round trip time, bitrate, framerate of Android App. Built a platform to gather the performance data from ~100m production users and from internal test machines, automate performance test running, data gathering, test threshold generation and notifications etc.Android Profiles Team - Owns profile page on Twitter Android, implemented birthday collection and birthday balloon animation.Android People Discovery Team - Revamp the experience on finding your friends on Twitter Android. Responsible for designing and implementing features regarding local contacts syncing, permission checking, database, new API endpoint, new UI component etc.
  • Merrill Lynch
    Software Engineer
    Merrill Lynch Feb 2012 - Sep 2014
    New York, Ny, Us
    Responsible for maintaining a (pooling and reusing orient) high performance Java-based framework including adding new features, refactoring etc.Work under Unix and responsible for writing scripts(in shell/python) to automates launching different instances of app, doing statistic and reporting the data in certain formats
  • Brookhaven National Laboratory
    Research Assistant
    Brookhaven National Laboratory Sep 2011 - Dec 2011
    • Work with Professor Sergei Maslov to add new features to an open source genome alignment project: Mauve. Implemented a high performance Java Swing based Genome viewer using BioJava library.• Work with Professor William Studier to merge the spreadsheets representing different variations of E. coli genomes into one to facilitate identification of inversions, duplications, insertions, deletions and replacements of nucleotides.• Implement various string matching algorithms and Hidden Markov Model to help generate a reference basic genome of commensal E. coli based on currently available sequences to analyze evolutionary mechanisms.
  • Bank Of America Merrill Lynch
    Technology Analyst Program Internship
    Bank Of America Merrill Lynch May 2011 - Aug 2011
    New York, Ny, Us
    • Improve the performance of logging systems (based on log4j, slf4j and logback) of BTI group by up to 30% using an asynchronous logging structures• Design a standalone test bed to evaluate the performance of any existing logging systems following company level software development standard (from building projects using maven to updating using subversions and synchronizing with central repository)• Apply the new logging system to real company level code and do evaluations, migrating logging system to test on different platforms• Submit some modifications of a legacy software’s online documentation• Getting familiar with line of business and understanding how technology fits the need of business customers
  • Briup Inc
    Summer System Analyst, Application Developer
    Briup Inc Oct 2009 - May 2010
    2009)Tetris game, Online paint board, Chatting room application, etc. by Java.Responsible for developing various applications by using Java programming languages, designing GUI systems using Swing.Handle the tasks of gathering and writing documentation of program development.Responsible for the maintenance of the coding and fixes the bugs.
  • Csuinfosoft Inc
    System Analyst Programmer
    Csuinfosoft Inc Jun 2009 - Aug 2009
    Warehouse Management system by J2SE and Oracle Database.Video on Demand System by J2EE Oracle Database.Assigned the responsibilities for developing and analyzing Java and J2EE based applications.Manages a team of 4 programmers and provide quality code before deadlines.Created, modified, maintained and optimized ORACLE database, responsible for the designing the advance SQL queries, procedure, cursor, triggers.Responsible for designing the web pages for the database deposition (HTML, CSS, JavaScript).

Chen Cen Education Details

  • Stony Brook University
    Stony Brook University
    Computer Science
  • Stanford University
    Stanford University
    Machine Learning
  • Central South University
    Central South University
    Computer Science

Frequently Asked Questions about Chen Cen

What company does Chen Cen work for?

Chen Cen works for Argmax

What is Chen Cen's role at the current company?

Chen Cen's current role is Member of Technical Staff.

What schools did Chen Cen attend?

Chen Cen attended Stony Brook University, Stanford University, Central South 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.