Expected
Graduation:
May
YIXIANG LIU
**** * ****. *** *, LA, CA, 90007 (1-415-***-**** *******@***.***
TECHNICAL SKILLS:
Programming Languages: Objective-C, Swift, PHP, C++, JQuery, Ajax, Html5, CSS, C#, WPF, JAVA, Python, SQL
Tools: XCode6, CocoaPods, MySql, Eclipse,Visual Studio 2012, SQL Server 2010, Oracle, Github.
EDUCATION:
University of Southern California GPA: 3.58/4.0 Master of Computer Science Sep. 2013-Now
Relevant Courses: Mobile Game Design, Algorithm Design, Specific UI Design, Software Engineering A, Software
Engineering B, Database Systems, Foundations of Artificial Intelligence, Software Management and Economics.
EXPERIENCE:
IOS Developer of Mobile APP GlanceAt:
https://itunes.apple.com/us/app/glanceat-free-gmail-productivity/id977844195?mt=8&ign-mpt=uo=4
Instructor: Atif Siddiqi GlanceAt, LA Jan.2015-Now
l Release the App the apple store and Manage open-source library of project by using CocoaPods as well as solve left
issues after join the project.
l Currently expanding existing app structure to implement live-chat function by using Layer SDK.
l Expand standard objective-C class with category for easy-implementation and use NSUserNotification for callback.
l Build reusable views and customized views by using storyboard and xib, implement auto-layout through constraints,
auto-resize and programmatically.
l Build card gallery by using UICollectionViewController and add flip animation to gallery.
l Implement link preview to display the title and description of an URL by using html parse and regex.
l Using GCD to and blocks to manage threads of web API calls and update User Interface functions.
IOS Developer of Leaf:
Instructor: Jason Alafgani Leaf, LA July.2014-Now
l Implement the front-end of the IOS App with native Objective-C with the functions of drawer menu, customized font,
view-changing animations, preventing keyboard blocking, circle progress notification.
l Re-design UITableView Cell, checking buttons, rating buttons by inheriting and rewriting UITableViewCell class with
customized layout, identifier and delegation and UIButton class as well as customized image cropper.
l Implement user reregistration by integrating Facebook SDK and set up romoteNotifiaction for app.
l Manage local data by using CoreData along with NSUserDefaults and change JSON data with server by using web
service.
IOS Developer of Mobile Game Flick Chess: https://www.youtube.com/watch?v=1BGDlEdBrkU
Instructor: Mr. Scott Easley USC, LA Sep.2014-Dec.2014
l Design and implemnt game menu, pause menu and game setting by using combination of protocol, delegate and
notification center.
l Implement game animation by using SKAction combining with gesture.
l Implement background music and audio effects by using AVAudioPlayer and SKAction.
l Implement game tutorial by using UIPageViewController and design the UI and image tutorial by using Photoshop.
Web Developer of ThrdPlace:
Client: L. DeKoven Ashley USC, LA Sep.2013-May.2014
l Build a full-text search engine for ThrdPlace.com by using Solr with multiple filters and sorting as well as the functions
of spell-check, hit highlighting, stop-words, auto-complete and auto-suggestion.
l Create the web view based on PHP, using JavaScript, JQuery and Ajax as well as CSS for dynamic display.
l Generate and populate a dummy database for testing, convert search commands into queries with JDBC.