Resume - Jingning Zhang

JINGNING ZHANG
[email protected]
217-419-9896
www.jingningzhang.com
1705 Melrose Village Circle Apt. 822B, Urbana, IL, 61801
EDUCATION
UNIVERSITY OF ILLINOIS at Urbana-Champaign
GPA 4.0/4.0
Master of Science in Computer Science
May 2015
Relevant Courses:
Social Visualization(A), Human Computer Interaction(A),
User Interface Design (A), Socio-Computer Interaction(A), Software Engineering(A+)
TSINGHUA UNIVERISTY
GPA 3.6/4.0 (86.3%)
Bachelor of Engineering in Computer Science
July 2013
Relevant Courses: Service-Oriented Architecture, Computer Network, Operating System, Database
System, Multimedia Processing, Data Structure. Java Programming, C++ Programming
Thesis: Citation Model based Graphical Academic Search Interface
INTERNSHIP
NEUSTAR INC.
May. 2014 ~ Aug. 2014
Intern Award: Best Technological Innovation Finalist at UIUC Research Park
XDI Graph Editor: Web-based Interactive Graph for XDI Data
• Enabled Import/Export XDI statements and high resolution PNG with options
• Built elements with create & delete, copy & paste and unlimited undo & redo
• Created Force-Directed Graph and Tree Layout with fold/unfold functions
• Supported browsing with view operation, navigator & search-as-type with graphical highlight
• Open-sourced by Neustar and widely used in XDI development and presentation
Attack Map: Display Global IP attacks with real-time big data
• Supported playback attacks in the last hour at a speed up to 10x faster
• Color-coded shapes based on IP Intelligence features
• Allowed hide/show any categories for filtering information while playing
• Added detection of new features in data files for future updates
RELATED EXPERIENCE
UNIVERSITY OF ILLINOIS
Truth at North Korea
Apr. 2014 ~ May. 2014
• Visualized a 372-page UN report with testimony and investigation of North Korea refugee
• Compared with all New York Times articles in the past 60 years on North Korea
• Created 5 different graphs supported by keyword extracting and subjectivity analysis
Convergence Detection of MTurk Response
Apr. 2014 ~ May. 2014
• Visualized clusters grouped by clustering algorithm and crowd workers
• Presented the reduction of new knowledge and cluster growth over time
• Supported playback of the entire response period
Facebook Group Activity
Feb. 2014 ~ Mar. 2014
• Visualized a Facebook Group activity over 105 days.
• Supported replay of activities in both accumulative and separate graph
• Expanded to 6 individual graphs for each project stage
Selfie: A Road of 40,000 browsing history
Apr. 2014
• Created replay of web browser history though out 6 months
• Identified 10 categories with color-code
• Presented history flow with stacked bar chart of different colors
The Sound of Silence
Mar. 2014
• Analyzed and presented the distribution of color and sound loudness in Movie
• Highlighted silent periods and supported skipping to selected time frame
Visualization of Romance in Facebook Messages
Feb. 2014
• Designed visualization containing Stack bar chart, Area chart and Word cloud
• Implemented all designs including 8 metrics with D3.js, Javascript, HTML5 and CSS3
• Planned entire data structure in JSON
Scholar Mingle Mobile App: Gamification on Study
Aug. ~ Dec. 2013
• Finished graphic design for 10 views & poster with Photoshop and Illustrator
• Constructed functional prototype with HTML5 & CSS3
• Created 56 screens of paper prototype and 16 screens of Axure interactive prototype
Social Gym Mobile App: Social Network for Sports Experts and Newbies
Aug. ~ Dec. 2013
• Constructed functional prototype with HTML5 & CSS3
• Sketched 20 screens of paper prototype and conducted user study with 8 users
• Designed poster with InDesign and performed Cognitive Walkthrough and Heuristic Evaluation
Jenkins Test Statistics plug-in project
Oct. ~ Dec. 2013
• Finished Plug-in with 2100+ lines of Java and 300 lines of Jelly, including 60 JUnit test cases.
• Created 3 graphs and 5 types of statistics with JFree Chart (Java) & Jelly
• Followed XP development process for 4 iterations, proposed 15 user stories, including 60 tasks
• Reverse-engineered 3 popular Jenkins plug-ins
TSINGHUA UNIVERISTY, CHINA
Research Assistant on Human Computer Interaction
Sep. 2011 ~ July. 2013
Thesis: Scholar Publication Network Visualization
• Proposed citation search model
• Analyzed 4,720,000 publications with MATLAB and Java (Weka)
• Created visualization interface with 6000+ lines of C# (WPF)
• Designed 4 major graph manipulation functions
• Conducted a 16-subject qualitative user evaluation and submitted research paper to CHI 2013
AWARD
INTERNSHIP
Intern Award: Best Technological Innovation Finalist at Research Park
Aug. 2014
ADDITIONAL EXPERIENCE
UNIVERSITY OF ILLINOIS
Teaching Assistant of CS101 & CS427 Course
Member of Phi Kappa Phi Honor Society
Aug. 2013 ~ present
Jan. 2014 ~ present
SKILLS
Programming Languages
C#, Java, JUnit, C/C++, MATLAB, Javascript, HTML5, CSS3, Jelly, Assembly, Python
Framework & Tools
WPF, D3.js, JQuery, Node.js, Backbone.js, Ember.js, JFree, Jenkins
Design
Flash(10+ year), Axure, Photoshop, OmniGraffle, Illustrator, InDesign, Dreamweaver
PUBLICATIONS
• Liu, Y., Liao, C., Zhang, J. Self-Adaptive Blur (SAB): A Persuasive Method for Healthy Posture.
Applied Human Factors and Ergonomics, 2014, to appear.
• Xia, H., Zhang, J., Zhu, Y., Yu, C., Shi, Y. Mobile Assistant: Enhancing Desktop Interaction Using
Mobile Phone. Proc. of the 2012 Interactive tabletops and surfaces conference, 379-382, 2012.