Post Job Free
Sign in

Java Python

Location:
Stony Brook, NY
Posted:
February 24, 2021

Contact this candidate

Resume:

ERIK ZHOU

Computer Science Student

[ adkgm8@r.postjobfree.com Ó +718******* United States, New York linkedin.com/in/erik-zhou-332b99154/ github.com/Erik-Z Lebillion Web Forum

• Allows users to create treads and write replies

using a rich text editor.

• Shows stats about the thread e.g (Views and

replies)

• Can view others profiles and see what threads

they have made.

JavaScript Vue.JS Firebase

SKILLS

Programming Languages

• Java. JavaScript, Python, C, C#, HTML/CSS

Frameworks

• ReactJS

• Flutter

• Vue.JS

Others

• Git, GNU/Linux, Windows

RELEVANT COURSES

CSE373 Analysis of Algorithms

• Able to define and use classical combinato-

rial algorithms for problems such as sorting,

shortest paths and minimum spanning trees.

CSE416 Software Engineering

• Able to perform project planning, require-

ments analysis, and system/test design.

• Able to work as a team to produce software

systems that meet specifications while satisfy-

ing an implementation schedule.

• Able to produce professional quality

oral/written presentations of system designs,

reviews, and project demonstrations.

LANGUAGES

English Native

Cantonese Intermediate

OTHER INTERESTS

Table Tennis Badminton Astronomy

Reading Board Games

EDUCATION

Bachelor of Science in Computer Science

Stony Brook University

Aug 2017 – Present Stony Brook, New York

3.3/4.0 GPA

WORK EXPERIENCE

COMPUTER SCIENCE MENTOR

OYOclass

September 2018 – September 2019 Stony Brook, New York

• Guided advanced students through their semester-long independent project, mainly Java related projects.

• Helped beginner students with programming in Scratch, Python and Java and taught them basic programming concepts.

• Graded and provided online feedback to 500+ student assignments from different schools around Long Island.

PROJECTS

Re-districter

• A web application that allows users to generate random US districting plans of specified states.

• Shows data comparing the generated districting plan with the current en- acted districting plan.

• Determines if current enacted plan packs minority populations.

• Uses a custom graph algorithm to generate random districting plans.

• Can be ran on the SeaWulf super computer to generate random districting plans.

JavaScript Java Python Spring Boot

CHIP-8 Emulator

• Allows user to run programs written in CHIP-8 programming language.

• Users can dynamically swap programs as well as view the emulator memory.

• Determines if current enacted plan packs minority populations.

• Implemented all opcodes that allow all CHIP-8 programs to run properly.

• Includes error checking and graceful termination in the event that an invalid opcode was called.

Java JavaFX

Wireframer

• Allows users to drag and drop components onto the display and create wire- frames of UI components.

• Allows users to save wire-frames that they created to a backend database.

• Allows for users to edit or delete previously created wire-frames. JavaScript React Firebase



Contact this candidate