Staff Software Engineer @ (March 2016 - January 2025)
Software Engineer @ LinkedIn (February 2015 - March 2016)
Staff Engineer @ (November 2013 - February 2015)
Senior Member of Technical Staff @ (April 2012 - November 2013)
Senior Software Engineer @ (September 2007 - April 2012)
Research Intern @ NEC Research Labs (May 2005 - March 2006)
Research Intern @ Microsoft Research (June 2004 - August 2004)
Min Cao Education
University of Illinois Urbana-Champaign
Ph.D. (Electrical and Computer Engineering)
Tsinghua University
M.S. (Control Theory and Control Engineering)
Tsinghua University
B.S. (Automation)
Min Cao Skills
Apache Kafka
Apache Samza
Big Data
C/C++ STL
Cloud Computing
Data Mining
Distributed Systems
Embedded Systems
Git
Hadoop
IntelliJ IDEA
Java
L2/L3 protocols
Large Language Models (LLM)
Linux Kernel
Location Based Services
Log Analysis
Lucene
NoSQL
Object Oriented Design
Optimizing Performance
Python
RESTful architecture
Recommender Systems
Scalable Architecture
Software Defined Network
Statistical Modeling
Stream Processing
VMware vSphere
Virtualization
WiFi
Distributed Data
Min Cao Summary
Min Cao, based in Mountain View, CA, US, is currently a Manager, Machine Learning Engineering at Snap Inc.. Min Cao brings experience from previous roles at Google, LinkedIn, VMware and Aruba Networks. Min Cao holds a Ph.D. in Electrical and Computer Engineering @ University of Illinois Urbana-Champaign. With a robust skill set that includes Apache Kafka, Apache Samza, Big Data, C/C++ STL, Cloud Computing and more. Min Cao has 2 emails and 1 mobile phone numbers on RocketReach.
Looking for a different Min Cao?
Find contact details for 700 million professionals.