Post Job Free
Sign in

java developer

Location:
United States
Posted:
June 30, 2021

Contact this candidate

Resume:

Yi Zhou

Phone: 949-***-**** E-mail: *****.***@*****.***

Github: https://github.com/Earthaa

Address: **** ******** **** *** *** Irvine, CA 92612 Website: https://earthaa.github.io

Education

University of California, Irvine Sept, 2018-May, 2020 Master of Science in Software Engineering GPA 3.8 / 4.0 China University of Geoscience Sept, 2014-June, 2018 Bachelor of Engineering in Network Engineering GPA 3.4 / 4.0

Skills & Interests

Programming Language: C++, Java, Python, R Programming, JavaScript, HTML, SQL, Shell

Framework: React.js, Angular.js, Node.js, Django, Babel, Tensorflow, Keras, Nginx, JQuery, Meteor

Interested Field: Back-End, Full-Stack, Algorithms and Data Structure, Web Development, System Design

Courses: Operating System, Principle of Database Management, Data structure and Algorithms, Distributed System and Middleware, Computer Architecture

Experience

Amazon Inc Software Development Engineer Apr, 2020- Nov, 2020

Designed and Implemented the Themis studio controller and interactive processes which can increase the effort of Oncall from 30% based on AWS DynamoDB, AWS Lambda, S3

Designed and Implemented Themis Layout V2 which is the backend of the Amazon Retail Page

Fixed the several issues in EventReplayer Service and Themis Layout Service which are the core service of detail page group

Internships

NetEase Game Software Development Engineer Intern July, 2019-Sept, 2019

Designed RESTful APIs, RPC interfaces and a set of communication protocols for the game server based on Python and C++ which can help developers exchange information between game server and UI design clients

Designed a tool kit based on Socket, Django and IronPython to help UI designers preview their UI design on server directly. The tool kit is still used by hundreds of Game UI developers in Netease Game.

Realized motion-matching algorithms based on Unreal Engine 4 which improved the performance of animation by nearly 20%

Designed a FPS game which supports multiple players based on Unreal Engine 4

Selected Projects

Database Management System Skills: MySQL, C++, Back-end, Database Sep, 2019-Dec, 2019

Implemented a record-based file manager, a relation manager, an index manager and a query engine for the database management system based on C++

Designed and integrated a record-based file manager(RBFM) as well as relation manager(RM) supporting delete, insert and update

Implemented B+ tree to improve the performance of data retrieval and designed a high-performance SQL query engine

Interactive Movie System Skills: Java, SpringBoot, React, Bootstrap, Distributed Systems, AWS May, 2019-June, 2019

Designed interactive movie system which is same as Black Mirror: Bandersnatch based on distributed framework Hadoop, Hbase

Designed the backend of this system based on Servlet and SpringBoot and used layered-cache to improve the performance of the system by 15%

Designed a user-friendly front end the system by using Bootstrap and React framework

Backend of ICS Search Engine Skills:Python, MongoDB, Info Retrieval, Django Feb, 2019-Mar, 2019

Designed a distributed crawler to automatically crawl and filter the web data in https://ics.uci.edu

Built an invert-index search table and used dictionary compression to save 28% of storage.

Adopted tf-idf vectorizaition to optimize the rank and the result of queries, improved the accuracy of 12% to the baseline

Optimized the speed of information retrieval by using mongoDB and boolean query optimization which reduced average 1s of search time



Contact this candidate