Post Job Free

Resume

Sign in

Software Engineer Computer Engineering

Location:
San Francisco, CA
Salary:
$11000
Posted:
March 27, 2020

Contact this candidate

Resume:

Chenyin Liu

US Army Reserve • +1-515-***-**** • adcg4h@r.postjobfree.com

Object

Looking for a Software Development Engineering Position in the Bay Area Experience

Software Engineer (Via HCL) Google, Sunnyvale, CA 01/2019 - present

• Implement backend functions in Java, Guice and Apps framework. Use Cloud Pub/Sub message system to process data from different facilities within Syncer to index in Elasticsearch database. Deploy projects with Piper to Borg. Build projects with Blaze. Control and manage project files with MPM. Track the project deploying status within Rapid. Publish different versions of a project within Pantheon.

• Discuss problems with facilities and support teams. Solve problems and benefit over 100,000 people globally. Software Quality Assurance Intern Deccan International, San Diego, CA 02/2018 - 05/2018

• Tested every function of ESRI ArcMap application and reported to GIS development team.

• Fixed showing functions of map layers within ASP.net. Optimized scalability and readability with OOD. Software Development Intern Curematch, San Diego, CA 06/2017 - 09/2017

• Implemented Web App API based on Rest, Tomcat, Spring, Hibernate, and added functions with Regular Expression to test valid input.

• Implemented tests of API functions testing within SoapUI, and compared test result with data in MySQL. Developed testing functions with Java.

Software Development Intern Hanshun Tec, Shanghai, China 12/2016 - 01/2017

• Implemented multiple car tracking on Google map using Webix framework and requested data from MySQL within AJAX, realized time estimation under real-time traffic condition.

• Made demo animation of truck tracking with JQuery on Google map and Baidu map on Apache server.

• Implemented weather and traffic conditions shown on web pages with JQuery. Projects

Restful Web Service Application (Java) 09/2018 - 10/2018

• Implemented user sign-up, sign-in, email verification, and password reset. Go, update and delete user details with API call, update, delete user API call (Spring MVC, Spring Boot, Spring Data JPA, Tomcat).

• Tested the application with Postman HTTP client software to send Post, Get, Delete and Put; Used Junit to test functions.

• Stored data in MySQL with H2 console to preview data stored in a MySQL database on the server.

• Deployed and launched the application within Amazon AWS EC2 service on Amazon Cloud. Forkhub (Android) 02/2015 - 03/2015

• Refactored an Android edition GitHub project with a design by Dependency Inversion Principle (DIP).

• Optimized scalability and readability with Aspected Objected Programming (AOP), event-based architecture and MVC pattern.

• Optimized the design pattern within Factory pattern, observer pattern and singleton pattern and optimized algorithm. Nachos Operating System Development (Java) 01/2017 - 03/2017

• Built multiple threads to synchronize with Mutex, Semaphores and Condition variables. Solved problems with Reader-Writes and Producer-Consumers to implement multi-thread management.

• Implemented multiple tasks with several system calls, including file system call, read, write, join, exit and exec.

• Implemented the memory manage system with demand paging, lazy loading, TLB miss and page fault. Education

M.S in Electrical and Computer Engineering - University of California, San Diego December 2017 B.S in Electrical and Computer Engineering - Iowa State University May 2015 Technical Skills

(Language)• Java • Python • JavaScript • SQL

• C++ • C# • Redis/Cassandra

(Tool) • Eclipse • Android studio • GitHub • MySQL • AWS



Contact this candidate