Post Job Free
Sign in

Computer Science Assistant

Location:
Charlotte, NC, 28262
Posted:
April 01, 2013

Contact this candidate

Resume:

Xianlin Hu 704-***-****

***-* ****** ***** *****, Charlotte, NC 28262 *********@*****.***

PROFESSIONAL QUALIFICATIONS

Strong background in social network visualization ... visual analysis ... user-experience design ... human-computer

interaction ... computer graphics ... image processing. Programming Languages: C, C++, MATLAB, VB, Java, JavaScript,

HTML. Toolkits: GraphViz, Tulip, OpenGL, OpenCV, FLTK, JDK. Integrated Development Environments: MS Visual

Studio, NetBeans, Dreamweaver, Eclipse. Web Server: Apache Tomcat. Data Management System: MySQL.

Commended for creativity … motivation ... diligence ... teaching/pro blem-solving skills ... collaboration.

WORK HISTORY

UNIVERSITY OF NORTH CAROLINA, Charlotte, NC – 2008 - Present

Research Assistant (Charlotte Visualization Center, since 2009). Lead Researcher: Proposed, demonstrated,

and established use of theoretical spectral features to analyze community structures and node-link relationships

in a social network.

Primary Author - "Spectrum-based Network Visualization for Topology Analysis," CG&A, 2012

"Community Exploration for Signed Networks," under submission, 2013

Co-Author - "Detecting Network Abnormalities via Dual-Domain Exploration," VizSec, 2010

Lead Researcher: Designed a visualization framework that allows multiple analysts to collaborate in detecting network security

intrusions. Designed and executed a user study that evaluated and validated the framework.

Primary Author - "Evaluation of Co-located and Distributed Collaborative Visualization," VINCI, 2012

"Towards Effective Collaborative Analysis for Distributed Intrusion Detection," HCI, 2011

Co-Author - "Sybil Attack Detection through Global Topology Pattern Visualization," IV, 2010

Teaching Assistant (Computer Science Department, 2008-12). Taught classes; graded assignments/projects;

and tutored and advised students. Nominated in 2012 as Outstanding T.A. (College of Computing & Informatics).

Undergraduate Courses: Introduction to Business Programming (2008 -09) ... Information Visualization (2010)

Design & Analysis of Algorithms (2012)

Graduate Courses: Algorithm & Data Structures (2009, 2010-11) ... Introduction to Computer Graphics (2012)

EDUCATION

Ph.D. in Computer Science, The University of North Carolina at Charlotte (May 2013) ... GPA: 4.0/4.0

B.S. in Computer Science, North China University of Technology, Beijing, China (2008)

Graduated with Honors (top 5 among 200 computer-science majors) ... GPA: 3.8/4.0

MAJOR COURSE PROJECTS

Independently designed and built a web-based class-assignment system with separate interfaces and functions

for teachers and students. Used HTML, JavaScript, MySQL, Apache Tomcat. (Undergradu ate)

Independently developed an application similar to MS Paint, including creating the interface and basic functions.

Used Visual Basic. (Undergraduate)

Collaborated in designing the interface of a parallel-coordinates system – including layout and interactions (feature selection,

highlight, pan, zoom, filter) – to visualize automotive datasets. Used C++, OpenGL, FLTK. (Graduate)

Independently rendered 3D objects (with stippling/silhouetting) using C++, OpenGL, GLUT, and GUI. (Graduate)

Independently applied basic image-processing algorithms (histogram stretching, equalization, Gaussian filtering, object

detection, Hough transform, morphology dilation/erosion) on digital images. Final Project: Extended seam-carving algorithm to

3D time-varying and large-scale volume dataset. Used MATLAB, C++. (Graduate)



Contact this candidate