# Chao Lu > Software Enginner at eDriving® Location: San Francisco, California, United States Profile: https://flows.cv/chaolu ## Work Experience ### Software Enginner @ eDriving® Jan 2020 – Present | San Jose ### Software Engineer @ Apartment List Jan 2019 – Jan 2020 | San Francisco ### Software Engineer - iOS @ Asurion Jan 2016 – Jan 2019 | San Mateo ### Android Developer @ CARDFREE Jan 2015 – Jan 2016 | San Francisco ### Co-op student @ SnapLogic Jan 2015 – Jan 2015 | San Mateo Work on the big data integration group, try to integrate spark framework to company’s platform, and analyze the performance of a developing product by reproducing Amplab’s benchmark (including Hive, Impala, Spark, Cascading) in local hadoop cluster. ### Graduate Student @ University of San Francisco Jan 2013 – Jan 2015 Operating systems Parallel Sort a big data file with limited RAM size in a reasonable fast performance Using Zookeeper to build distributed application Implementing in-memory version Hadoop and map-reduce algorithm with fault tolerance Artificial Intelligence Using Information Retrieval to Classify Text Sentiment Analysis Decision Tree, Naive Bayes, K-Means clustering implementation in Python Distributed Software Development Building a twitter-like hashtag search application, with multiple front end to balance the multi-thread request from client side, and multiple back end to provide fault tolerance, in the relaxed model of strong consistency with election algorithm and also eventual consistency with timestamp mechanism. Game Engineering Strategy and defense 3D game on Ogre Platform, using CEGUI, Bullet physics engine and particle system to make a ship war game, inspired by plants vs zombies 3d. ### Software Developer Intern @ Teradici Jan 2014 – Jan 2014 Explore the product opportunities in delivering cloud-based applications to mobile devices. Implement the functionality for passing touch gestures and device orientation operations on Android client to the Google Earth application running in a Windows backend. ### Android Developer @ None Jan 2011 – Jan 2013 Familiar with Android SDK, exploiting game engine, and establishing database,multithread and data communication protocol A series of work have been accomplished for the past year, please refer to the next page for more detailed information ### Research Assistant @ South China University of Technology Jan 2012 – Jan 2012 | China Involved into “Business Card” application development project ,mainly responsible for human-computer interaction research and programming for various platform including iOS and Android, also use javascript + html + css to implement the webpage ### Exchange student @ Conservatoire national des arts et métiers Jan 2011 – Jan 2011 | Paris Programming for a Pharmaceutical production streamline in collaboration with other colleagues ## Education ### Master of Science (MS) in Computer Science University of San Francisco ### Bachelor's Degree in Computer Software Engineering South China University of Technology ## Contact & Social - LinkedIn: https://linkedin.com/in/chaolu10 --- Source: https://flows.cv/chaolu JSON Resume: https://flows.cv/chaolu/resume.json Last updated: 2026-04-10