*** * **** **,*** Jose,CA,
*************@*****.***
Education
• Master of Science, Computer and Information Science, University of Oregon, USA
• Bachelor of Science, Electric and Information Engineering, Shenzhen University, China Technical Skills
• Programing languages: C/C++(expert), Swift(proficient), Python, MySQL, PHP, Html, Shell.
• Tools: Git, SVN, wireshark, Xcode, VC++, MongoDB, MySQL, PHPMyadmin, Apache. Work Experience
Software Engineer at GrenTech Ltd China,10/2011 --- 09/2014
• Designed and implemented new functions of Access Point by pure C and shell.
• Uncovered 30% more bugs in system by creating new testing methods.
• Designed, implemented about 90% new test cases and documented testing reports from scratch for new network management system, trained new employees.
• Improved 40% test efficiency by developing windows applications as testing tools. Project Experience
Criminals in Bay Area Analysis (C) USA,03/2015 --- 06/2015
• Analysis millions of criminals records in bay area, find out hundreds of criminal pattern.
• Designed new algorithm which can be used to predict crime period and crime rate. Linux/MAC OS Hybrid P2P Security Instant Messaging App(C/C++) USA,02/2015 --- 03/2015
• Created a completed instant message app, reduced 75% workload on server, higher 50 % sta- bility and 30% communication efficiency by hybrid P2P architecture.
• Gained 40% more security support by applying RSA512 encryption and certificate verifica- tion, avoided man-in-the-middle attack by packaging the message.
• Increased 30% user’s privacy level by locking IP service, hiding users’ status and adding user to blacklist, provided 30% more user-friendly commands like update encryption key. Distributed Calculation of Random Walking(C) USA,03/2015 --- 06/2015
• Calculation on large graph structures with millions of edges and vertices.
• Enhanced at least 75% performance on processing data by applying pthreads, achieved 4X speed-up on a multi-core architecture by OpenMPI.
• Reduced at least 60% workload on single processor by distributed design with MPI. Linux Online Group Chatting App(C/C++) USA,09/2014 --- 12/2014
• Created group instant messaging app, achieved 30% more robustness by crash detection.
• Gained 20% workload reduction on server and 40% more communication efficiency.
• Obtained 40% more flexibility by providing broadcasting functionality to support customized group chatting channels with UDP.