Post Job Free

Resume

Sign in

Computer Science Developer

Location:
United States
Posted:
May 05, 2016

Contact this candidate

Resume:

SHENGYING LIU

408-***-**** acunnd@r.postjobfree.com https://people.cs.clemson.edu/~sliu5/

An innovative and dynamic Software and Mobile Application Developer with an academic background in Computer Science and Software Engineering. Able to drive continued innovation and business growth by implementing strategic plans and creating vision for the company. Capable of promoting accountability and ownership within the product management team and cultivating strong partnerships between product and engineering departments. Possessing excellent leadership, communication, and interpersonal skills to successfully lead teams through training and personal development.

§ Project Management

§ Android Development

§ Art & Design

§ Leadership & Training

§ Software & Mobile Applications

§ Video & Programmatic Ad Serving

§ Innovation & Development

§ Communication Skills

§ Strategic Planning

§ Process Optimization

§ Organization Skills

§ Interpersonal Skills

EDUCAT ION

Master of Science: Computer Science – Clemson University, Clemson, SC (2015) Master of Science: Software Engineering – University of Science & Technology of China, He Fei, Anhui, China (2014) PROFESS IONAL EXPERI ENCE

CLEMSON UNIVERSITY – SCHOOL OF COMPUTING, Clemson, SC Mobile Application Developer (2015)

§ Developed an augmented reality navigator on both IOS and Android while serving as a Research Assistant under Professor Roy P. Pargas.

§ Established an external database to hold data and communicate client application with the server.

§ Designed algorithm to efficiently calculate horizontal angles between two points by their latitude and longitude.

§ Implemented geo-fencing by utilizing google location server and overriding location callback functions. IFLYTEK CO. LIMITED, He Fei, Anhui, China

Android Developer (2013 - 2014)

§ Led the development of an Android Application relating to Intelligent Voice Set-Top Box encompassing Java code, UI, and data analysis.

§ Served as a Java Programmer working on scenes including views, animations, data requests, and voice analysis.

§ Performed as UI Designer acting as a bridge between designer and programmer to optimize performance and code.

§ Conducted Quality Assurance testing to ensure code efficiency and identification of defects.

§ Administered training and recognized for performance by promotion to Team Leader within three months. PROJ ECT DEVELOPMENT

PHYSICALLY-BASED ANIMATION (Open GL, C++)

§ Implemented several physically-based animations in OpenGL and C++, including particle system, flocking system, spring mesh system, rigid body, and Octree-based N-body simulation.

§ Improved animation capabilities by utilizing two coordinate systems with matrix transformation.

§ Enhanced the N-body simulation with Barnes-Hut simulation which facilitates the runtime, allowing the user to switch between particle and Octree mode while comparing the differences between point-to-point and grid mesh. 2D SHOOTING GAME (SDL, Video Game, C++)

§ Responsible for the implementation of a 2D shooting game in SDL framework with code written in C++ and images drawn utilizing Photoshop.

§ Developed an AI mode that once implemented with the Observer Pattern changes the watching list dynamically.

§ Optimized the bullet strategy with Object Pool to separate the activated and dead bullet objects leading to no extra space and initialization required following the first cycle. TECHNICAL SKI LLS

Programming Languages: C, C++, Java, Objective-C, HTML, CSS, MySQL Frameworks: SDL, OpenGL, Android, IOS



Contact this candidate