1. KAI KANG
(732) 519-2251 Full-time Software Engineer kk769@scarletmail.rutgers.edu
2801 S. King Dr., Chicago, IL, 60616 github.com/cctv2206
Available to Relocate Nationwide linkedin.com/in/kk2206
EDUCATION
Rutgers, The State University of New Jersey Sep 2014 ~ May 2016
• Master of Science in Computer Engineering. GPA: 3.8
• Relevant Courses: Cloud Computing, Operating System, Software Engineering, Algorithms, Web Application
University of Science and Technology Beijing (USTB) Sep 2010 ~ May 2014
• Bachelor of Engineering in Mechanical Engineering. GPA: 3.5
INTERNSHIP
Software Developer Intern | WINLAB, Rutgers, State University of New Jersey May ~ Aug 2015
• Developed an iOS application (in Swift) establishing local wireless communication between vehicles using
combination of Bluetooth and WiFi.
• Achieved providing guidance messages to divers about vehicles approaching at high speed, tailgating etc. over up to
100 ft. range. (github.com/cctv2206/Project-V2V-iOS)
PROJECTS
AR 3D Tetris Game St. Louis, MO | July ~ Sep 2016
• Design and built an 3D augmented reality Tetris game using Unity and Vuforia SDK in C#.
• The game allows users to play 3D Tetris right on their table through handheld displays (iPhone or iPad).
(github.com/BitTigerInst/AR-3D-Tetris)
Driver Identification Using in-vehicle Data Rutgers, NJ | Feb ~ May 2016
• Applied Support Vector Machine and Neural Network algorithms to the pre-trip driver actions data such as door
closing, starting ignition, shifting gear, etc. which are extracted from in-vehicle data of 10 drivers.
• Achieved 10% accuracy improvement of driver identification by adding 2 more indicators.
• Implemented an Android App (in Java) for transferring data, extracting features and classifying drivers.
(github.com/cctv2206/pre-trip-driver-identification)
Pintos Operation System Project Rutgers, NJ | Feb ~ May 2016
• Modified and strengthened the simple implementation of Pintos Operation System framework.
• Implemented and modified kernel functions (in C) to achieve better synchronization performance, user program and
virtual memory management. (github.com/cctv2206/Pintos-project-3)
Feature-Based Tweets Sentiment Analysis on Movies Rutgers, NJ | Oct ~ Dec 2015
• Designed and built a feature-based movie rating system (in Python) applying sentiment analysis on public tweets
about movies using Natural Language Toolkit (NLTK) and cloud computing technique.
• Generated radar charts for visualizing feature based moving ratings.
• Conducted performance evaluation experiments on single-threaded implementation and MapReduce implementation
on Spark over up to 2 million tweets dataset. (github.com/cctv2206/cloud-computing-project)
Context Awareness Application Rutgers, NJ | Oct ~ Dec 2015
• Designed and built an iOS App (in Swift) detecting user’s activities including standby, walking, running, driving
uphill and downhill using accelerometer, barometer and GPS data.
• Achieved over 95% detection accuracy in general and 10s faster than Google Map navigation when driving uphill and
downhill. (github.com/cctv2206/context-awareness-system)
Classroom Search Platform Beijing, China | Oct 2013
• Designed and built an add-on application of WeChat offering information about available classrooms providing
service to over 18,000 students across campus.
• Implemented room searching, user signup / login and checking in functions (in PHP & MySQL) on SinaAppEngine
(SAE) server.
TECHNICAL SKILLS
• Java, C, Python, PHP, MySQL, HTML and Spark.