Shangyu Sun
**** ********** *** ***** ********* CA 206-***-**** ac0ie2@r.postjobfree.com www.whateversun.com Summary
A recent new grad from University of Washington with a Master's degree in computer science targeting an Entry-Level opportunity in software development. Offer solid foundation in data structure and algorithms and have experience in cloud computing, object-oriented programming and developing, testing and debugging code. Have the ability to quickly learn and master new technology and very self-motivated and detail-oriented to work in both team and self-directed settings.
Education
MASTER OF SCIENCE SEP’ 15 – MAR’ 17 UNIVERSITY OF WASHINGTON, TACOMA
Major: Computer Science and Systems (GPA 3.70)
CS coursework: Advanced Algorithms, Applied Distributed System, Cloud Computing, etc. BACHELOR OF ART SEP’ 12 – DEC’ 15 UNIVERSITY OF WASHINGTON, SEATTLE
Major: Mathematics
CS Coursework: Object Oriented Programming, Web Programming, Data Structure and Algorithms Skills & Abilities
PROGRAMMING KNOWLEDGE
Object Oriented Programming, Cloud Computing, Full Stack, Android Mobile App Development, REST API
Java, JavaScript, CSS, HTML, PHP
Related Experience
GRADUATE RESEARCHER CENTER OF DATA SCIENCE, UW TACOMA SEPT ’15 – FEB ’16
Research and compare to choose an Auto Beat Detection Algorithm and modified it to fit my project
Implement the modified version of the algorithm in Java to analyze beat data to calculate heart rate
Build a code template specifically for further development of my project with larger data sets and dynamic algorithms TEAM LEAD IASA IT ARCHITECTURE COMPETITION SEPT ’15 – FEB ’16
Work as lead in a team of five to construct a direct check out software system minimizing effort of shoppers
Create a flexible database design for high performance query and high stability from replication mechanism
Build an agile order management system taking consideration of store inventory, customer membership and security
Composed and polished the final presentation held at REI on Jan 30th in Bellevue and won 2nd price AUTOPILOT TEAM ENGINEER UW ECOCAR TEAM JAN ’16 – AUG ’16
Work with 4 other engineers on data visualization using JavaScript
Create understandable visualization for drivers including road situations, vehicle status and etc. for predictive driving Related Projects
A SCALABLE, DISTRIBUTED AND LOW-LATENCY SERVER PLATFORM
Created an Android mobile application to post registration and login information to local server using REST API
Set up local server using Node.js that connects to Apache Kafka using REST API and Kafka library
Used Apache Nifi to fetch data from Kafka and store it in a data base or send SMS to users using Twilio
It is a low-latency and large scale platform that can also be applied for other purposes other than notification FIFTEEN PUZZLE GAME (HTTPS://GITHUB.COM/WHATEVERSUN/FIFTEEN)
Implement the Fifteen Puzzle game in JavaScript, CSS and HTML and work on JavaScript’s Document Object Model
Shuffle the fifteen tiles in a 4*4 grid; allow players to repeatedly making moves that slide squares into the empty space
Published on AWS and can also be accessed through www.whateversun.com/fifteen.html STOCK PREDICTING PROJECT (HTTPS://GITHUB.COM/WHATEVERSUN/STOCK)
Fetch live data from Yahoo Financial Web Service using Java and store various data into different objects using OOP
Store history data and update live stock data on DynamoDB on AWS every minute and deploy code on AWS.
Keep track of users’ total assets and owned stock and come up with algorithms for trading stocks