Post Job Free

Resume

Sign in

Computer Science Software Engineer

Location:
Worcester, MA
Posted:
June 07, 2015

Contact this candidate

Resume:

YUNHE TANG

** **** ** • Unit * • Worcester, MA **609 • 508-***-**** • acp3c6@r.postjobfree.com

OBJECTIVE

Full-time / Part-time Position in Computer Science related field.

EDUCATION

Worcester Polytechnic Institute (WPI), Worcester MA

Master of Science in Computer Science, GPA:3.56/4.0 May 2015

Xidian University (XDU), Xi’an, China

Bachelor of Science in Computer Science, GPA:3.1/4.0 June 2013

SKILLS & BACKGROUND

Programming Languages: JAVA, C/C++, Python, SQL, C#, UML, HTML+CSS, Perl, OCaml, Prolog, XML

Techniques: Eclipse, Microsoft Studio, Vi/Vim, gdb, Git, J2EE, MySQL, StarUML, Power Designer, SSH

GitHub Profile: https://github.com/oldteb

Linkedin Profile: https://www.linkedin.com/in/yunhetang

PROJECT EXPERIENCE

Artificial Intelligence: Sudoku Solver, WPI Sep-Dec 2014

Took advantage of several different algorithms to solve Sudoku puzzle and implement it with Python.

Explored and optimized Genetic algorithm for solving Sudoku puzzle.

Tested and compared the performance of different algorithms.

Computer Network: Design and Implementation of TCP, WPI Feb-May 2014

Took advantage of Go-Back-N mechanism to provide reliable data transmission, specifically dealing with packet loss

and packet corruption.

Built up a FTP server on application layer and a virtual physical layer as a test environment, which is written in C and

running on Linux.

Object-Oriented Design: Data Visualization System, WPI Oct-Dec 2013

Developed a tool for user to manage data, and visualize data into different kinds of graphs.

Took advantage of Java Swing Library to build Graphical User Interface (GUI).

Multiple design patterns are used: Singleton, Reflection, EBC pattern.

Wrote test cases to detect defect using JUnitTest tool, which achieved 80% code coverage.

Operating System: Simple Operating System Kernel Implementation, WPI Sep-Dec 2013

Designed a simple operating system kernel on base of a hypothetical machine using C programming language.

Developed several core system calls to provide basic services and process management.

Implement page fetching mechanism to enable usage of virtual memory space.

Provided basic I/O operation and disk management.

Tested all required features of operating system with a number of test programs.

LEADERSHIP

Captain, Tennis Team of Computer Science Department, XDU Sep-May 2011, 2012

Co-founder, Skateboard Club, XDU Dec 2011

ADDITIONAL EXPERIENCE

Sales Assistant, Decathlon, Xi’an, China Sep-Dec 2012

Lifeguard, University swimming pool, XDU Mar-May 2012



Contact this candidate