MING ZHANG
E-MAIL: acgece@r.postjobfree.com Phone: 703-***-**** GitHub: https://github.com/juxing
GEORGE MASON UNIVERSITY Sep,2012-Present
Education
● Department of Computer Science. Master of Science in System&Network Lab.
● GPA 3.67/4.0.
SHANGHAI JIAO TONG UNIVERSITY Sep,2007-Mar,2010
● One of the top 4 universities in China.
● Department of Control Theory and Control Engineering. Master of Science.
● GPA 3.58/4.0.
Cisco System(CHINA) R&D Center, Inc. Apr,2010-Jun,2012
Working
Software Engineer, IPCBU
Experience
● Develop and maintain Cisco Unified Communication endpoints. Cooperate with employees from
America, India, Australia and Taiwan. Achieve 100% successful product delivery.
● Participate in many cutting-edge features' developing tasks, such as phone embedded VPN,
virtual desktop infrastructure, IPv6, HD video conference, etc. All tasks are completed on
schedule and received high customer satisfaction feedback.
● Work on Agile/Scrum projects, cooperate with product manager, architect and software engineers
to accomplish new feature development.
● Lead an automation team to improve the automation test coverage from 25% to 65% based on
Python/Tcl, highly boost the test efficiency.
● Train more than 50 interns and employees about company network system, endpoints’ new
features and Android development.
Content-Adaptive Display Power Saving in Mobile Streaming Feb,2014-Present,2014
Research
● Design and implement Ripple Media Player on Android OS, which can automatically adjust
Experience
devices’ LCD backlight based on content of videos, to save power while playing videos.
● Port FFmpeg to Android platform to perform video/audio decoding and frame metadata
extraction. Use JNI to exchange data between Java and C components.
● Use OpenGL ES to achieve frame YUV value modification before rending to display.
● In the best case, can improve power efficiency by 20.4%.
User Behavior Prediction on Vine and Instagram Video Sharing Apps Jun,2013-Oct,2013
● Catch user browsing pattern using rewritten Vine app on Android, and take video downloading
actions based on prediction of user behavior.
● User behavior prediction is based on random forest algorithm.
● Collect user data using Java Servlet on Amazon Web Service EC2.
● Use Vine API to extract video information in JSON format.
● Prediction accuracy achieves 98%, and can save bandwidth by 30%.
● Distributed calendar tool for workgroups
Projects
-Add/delete personal/group events based on distributed architecture, achieves persistence,
availability and replication transparency.
-Java RMI, RESTful architecture.
● E-mail server/client
-Server keeps track of all clients connected to it, and stores all messages that it receives from the
clients. If client is online, server sends messages to that client.
-C language, BSD Socket.
● Restaurant rating website
-A website where users can create/edit /view restaurant information including name, location,
type of food, visited date, rating and comments.
-HTML/XML, CSS, JavaScript, Ajax, JSP, Java Servlet, Tomcat.
● Adore-ng kernel module rootkit port from Linux kernel 2.4 to Android with kernel 2.6.38
-Adore-ng root can hide file/process/port, and run commands as root on Android smart phone by
hooking itself into VFS of Linux kernel.
-C language, Java, Bash, Linux kernel module, Android.
● Standards-compliant, multi-threaded HTTP web server supports dynamically loadable modules
-Support HTTP 1.0, GET and HEAD methods, keep logs of incoming requests.
-C language, Linux system call, BSD Socket.
Scholarships& ● 2010-2011 CAP (Cisco Achievement Program) Award (Awarded only to 10%, two times)
● 2010-2011 P&LI (Professional and Leadership Incentive) from Cisco (Two times)
Honors
● 2010-2011 Promotion from Grade 4 to Grade 6 engineer (Top 2 among 40 employees group)
● 2012-2013 George Mason University Presidential Scholarship (Top 2 in CS department)
● 2012-2013 George Mason University Dean Fellowship (Top 5% in CS department)
●Java, C, C++, Python, Perl, Tcl/Tk, JavaScript, HTML/XML, Lisp, etc.
Professional
●Experienced in software development on Android platform, familiar with App developing
Skills
procedure, JNI architecture, multimedia encode/decode on mobile devices.
●Familiar with Socket, RMI, J2EE, Tomcat, FFmpeg, gnuplot, Scapy, Expect.
●Earned Cisco Certified Network Associate (CCNA) Certification.
● Co-founder of E.C. club, a non-profit group in Shanghai to help Chinese students practicing
Activities
English with native speakers.