Post Job Free

Resume

Sign in

C++/JAVA software developer

Location:
Sunnyvale, CA
Posted:
May 29, 2017

Contact this candidate

Resume:

*** * ******** ***, *** *

Sunnyvale CA ***** YUSHUN GUO 315-***-****

ac0jo5@r.postjobfree.com

SUMMARY

** ***** ** ******** *********** experience, good debugger and code reviewer, proficient in JAVA, C++

Industry JAVA and SQL experience, experience of leadership, nice teamworker, highly motivated

Strong problem solving ability with strong background in algorithm and CS fundamentals

Experienced with Network Security, Android, JavaScript, Windows, Linux, Python, SQL, C#, Hadoop WORK EXPERIENCE

Software Engineer, Intern CloudPractice Sep 2016 - Now

Unpaid internship, focus on algorithm design and implementation Software Engineer, Intern Mettler-Toledo Summer 2015

Developed a Java-Based user interface for the sales department, to query the corresponding sales record from the database, so that they could provide service options for the customers

Developed an access-based UI with vb and SQL for the sales manager.

Improved the security by authorization management to the different kind of account.

Optimized the query efficiency by creating rational index table. PROJECTS

Sneaker Mania(Android, Java) Feb 2016 - May 2016

Designed a Java based application to download instant data from FireBase database, and provided access to the camera and gallery.

Functions to upload/download clients’ information to/from an Apache server(PHP coding).

Able to log in with Facebook/Twitter(with given API), or log in with account registered in FireBase.

Renew the data in my FireBase according to the operation in the mobile part. Client Information Manager(C#) Feb 2015 - May 2015

Created a WPF based client to support searching the database located at server side. Each client can modify the information or status of one specific or several attributes, and upload/download files to/from server.

Support several clients to update database in the same time, arrange the process with a queue Profits Analyzer(HADOOP & JAVA Program) Feb 2015 - May 2015

Deal with the data of employees with HADOOP and Map-Reduce, then calculated projected organizational profit with my own functions.

Analyze the data and automatically visualize the calculated results into charts Remote Code Manager (c++) Aug 2014 - Dec 2015

Designed a C++ based file catalog and analyzed the directory tree stored on local disk, and checked duplicated file names and searches the input text in specified files

Designed and implemented a remote code management facility which is able to transfer files between local disk and remote server, to explore a directory sub-tree on both local disk and server, to handle the request from different clients without collapse and to search the specific text in files. Local Server Communication Software (JAVA) Jan 2014 - May 2014

Design and developed a non-server chat software, which is able to send message and start a instant voice talk like making a phone call, and update information on every clients in current network.

To solve the conflict problem i designed a message queue and broadcast mechanism.

Improve the efficiency and reduce the waste of waiting time with Socket connection pool. EDUCATION

Syracuse, NY Syracuse University Aug 2014 – May 2016

M.S. in Computer Engineering. GPA: 3.57. 30% tuition waiver.

Graduate Coursework: Object Oriented Design; Advanced Data Structure And Algorithm; Software Modeling Analysis; Android Programming; Cloud Computing; Database Design; Computer Security; Design Pattern; Computer Architecture. Nanjing, JiangSu Nanjing University Sep 2010 - Jun 2014

B.S. in Computer Science. Elite Program

Undergraduate Coursework: Data Structure and Algorithm; Programming in C++; Computer Architecture; Operating System; Software Engineering; Compilers.



Contact this candidate