Sign in

Software Engineer Java

Rosemead, CA
November 27, 2018

Contact this candidate



Rosemead, Los Angeles.


As a software engineer, I enjoy learning the most advanced technologies and working on complex software projects. I have designed and built multiple programs, which includes games, web apps and simulators. I have earned my Bachelor of Science degree, and now I am looking for opportunities where I can bring my creativities and tackle challenging problems with my versatile skill set. EDUCATION

San Francisco State University Aug. 2016 - Aug. 2018 Bachelor of Science 2018

Computer Science, Major GPA: 3.71

EXPERTISE: OOP development, Web application development, Computer performance evaluation. PROGRAMING LANGUAGE: Java, C++, C, Python, JavaScript, HTML, CSS, PHP, MySQL. WEB APP AND DATABASE: Flask, Bootstrap, NodeJS, Express, swift, React, AWS, Heroku. SKILLS


Fawbyr June 2018 - Aug. 2018

It is an image website with full functions, such as log-in, log-out, sign-in, sign-out, keychain, keyword search and category search, image download, upload and rate.

Technologies: Bootstrap, HTML, CSS, JavaScript, NodeJS, Express, and Heroku. Tank War and Rainbow Cliff Aug. 2017 - Nov. 2017

It's two Java games, it has sounds, keyboard control, and strict physical rules like collision and gravity. With well Object Oriented Programing design, the games are easy to update and modify. Technologies: Java predefined classes, such as JFrame, Clock, Rectangle, and Clock. Let's Quiz Mar. 2018 - May 2018

It is a testing Cocoa application. Users can register and then find question sets from the question pools from remote server. After grading, it will record user's answers on server. And user can review the test and the result anytime. Technologies: Swift, MVC design, unit test.

Queuing model simulator Mar. 2018 - Apr. 2018

It is a C++ program that simulates the running of single queuing system(G/G/1, M/M/1, G/M/1 or M/G/1). It helps people to study the waiting lines as well as queues, and predicts the queue length and its waiting time. Technologies: C++ and Queuing Theory.

Calculator and Reminder Jan. 2018 - Mar. 2018

These are two Cocoa applications. The Calculator can perform as a scientific calculator and doing operations. The Reminder helps users to record important things or dates.

Technologies: Swift, MVC, unit test.

Benchmark Jan. 2018 - Feb. 2018

This is a program(also called speedmark) that can test performance of the computers. By showing the relative speed of the CPU operations, people can know condition of the computers. Technologies: C++ and computer performance evaluation. Data Structure and its implementation Jan. 2017 - June 2017 It is the implementation of data structures like stuck, linked-list, array-list, heap, dictionary, and tree from scratch. And it also contains multiple programs showing how to apply those data structures. Technologies: Java and Data Structure theory.

Contact this candidate