402-***-**** *******@*****.*** http://geeknerd.github.io
**** ****** **, *******, **, 77004 Yi Xia
OBJECTIVE
Seeking a software engineer full-time position or an internship starting March 2016. SUMMARY OF QUALIFICATIONS
• Experience in software development; familiar with agile and waterfall software development approaches; familiar with MVC pattern.
• Experience in database design, maintenance and management.
• Experience in web development.
• Legally authorized to work in US through Optional Practical Training. EDUCATION
Master of Science in Computer Science May 2017
University of Nebraska Lincoln – Lincoln, NE GPA: 3.7/4.0 Bachelor of Science in Computer Science Minor in Mathematics University of Nebraska Lincoln – Lincoln, NE
May 2013
Dean’s list 3 semesters GPA: 3.4/4.0
TECHNICAL SKILLS
Languages: Java, MySQL, PHP, Bash Shell, C, C++, HTML, CSS, JavaScript, LaTeX, LISP. Software & Platform: Eclipse, COMSOL Multiphysics, MATLAB, Git, Linux. Java (5 years) • Developed a SVN events wrapper as a Java Eclipse plugin that tracks SVN events and used JDBC to store events, ultimately helping clients better manage project development through a web interface.
• Coded a wolf-sheep multi-agent simulation game in Java that evaluates agents’ behavior under interference from each other.
• Implemented a constraint satisfaction problem solver in Java that compares the performance difference between FC, Mac, FCCBJ and MAC-CBJ.
• Wrote a regex/CFG parser in Java that parses and evaluates regular expressions and CFG
• Taught Java as a UGTA and GTA in Computer Science I & II. C++ + Linux (1 year) • Modeling a biological signaling pathway (MAPK pathway) in network simulator 3 to evaluate biological information transmission channel characteristics.
COMSOL Multiphysics
+ MATLAB (1 year)
• Built a model to simulate the pheromonal communication between certain tilapia species.
• Modeled and validated ranging and localization techniques for diffusion-based communication nanonetworks with or without noise.
• Using SimEvents to simulate a biological signaling pathway. MySQL (2 years) • Developed and maintained a SVN events database and presented users with data through a web interface.
• Taught MySQL as a TA in Computer Science II.
Linux + ROS (1 year) • Rewrote deprecated hand recognition package codes and integrated with customized UI package in Linux.
HTML + CSS + Git • Developed a personal webpage based on HTML, CSS and GitHub Pages. LaTeX (3 years) • Conducted several technical reports in LaTeX. CORE COURSES
• Java Programming • Software Engineering • Algorithms Design & Analysis
• Database Systems • Data Mining • Nano Communication
• Intro to Artificial Intelligence • Computer Networks • Constraint Processing EXPERIENCE
Undergraduate and Graduate Teaching Assistant, August 2011 – May 2015 Department of Computer Science and Engineering, University of Nebraska Lincoln, Lincoln, NE, USA
• Conducted labs for 100+ students for Java programming.
• Assisted 500+ students with lab and programming assignments.
• Developed exam questions and assignment solutions as well as test cases for Java programming.
• Gained valuable interpersonal communication skills by collaborating with students. Technical Representative, May 2013 – September 2013 Local Lenovo Computer Store, Suqian, Jiangsu Province, China
• Helped clients configure systems based on their needs.
• Helped solve software and system problems for both personal and business clients.
• Provided telephone technical support for specific VIP clients. Executive Assistant to CEO, May 2014 – August 2014 Jiangsu Ruihua Agricultural Science & Technology Co., Ltd., Suqian, Jiangsu, Province, China
• Helped organize business meetings and presentations.
• Conducted several business reports regarding sales and company planning.
• Helped CEO with business trip planning and material preparation.