Post Job Free

Resume

Sign in

Computer Science, C++, Java, Python, Algorithm, data structure

Location:
San Ramon, CA
Posted:
February 22, 2021

Contact this candidate

Resume:

Andrew Wang

Pleasanton, CA, ***** 925-***-**** adkehd@r.postjobfree.com

Profile

Full time student at UC Berkeley working towards a bachelor's degree in computer science. Passionate coder seeking to use my skills to improve the company and gain workplace experience. Friendly, flexible, and easy to work with. Education/Skills

COMPUTER SCIENCE UNIVERSITY OF CALIFORNIA, BERKELEY

· Overall GPA: 3.82, CS classes GPA: 4.00

· Experience with Java, Python, C, C++, Unix systems, Vim, algorithms Employment History

GAME STUDIO OWNER (SEPTEMBER 2018 – PRESENT)

· Over 450 million total play sessions and $250,000 monthly revenue

· Manage development, marketing, employment, and community

· Responsible for most of the code and implemented many core CS concepts such as client/server models, modular design, cybersecurity, BFS, sorting algorithms, queues, debugging, etc INTERN AT VANTIQ (MAY 2018 – AUGUST 2018)

· Thoroughly analyzed competitor sites and platforms, identified key features of each, and compiled possible improvements for Vantiq

· Presented findings in front of dozens of employees and chief officers including the CEO which directly affected the company's future decisions

Projects

GITLET VERSION CONTROL SYSTEM

· A version control system written in Java that is similar to Git with many of its core functions including commits, resetting, branches, merges, etc

SCHEME INTERPRETER

· A Python program that tokenizes and parses Scheme code and executes it in Python ML AGENTS

· Created several self-learning AI agents that learned to play different games using a variety of different machine learning techniques such as deep reinforcement learning, genetic algorithms, and neural networks all written from scratch with no libraries.

Relevant Courses

· CS 61A: Structure and Interpretation of Computer Programs

· CS 61B: Data Structures

· CS 70: Discrete Mathematics and Probability Theory

· CS 61C: Great Ideas in Computer Architecture (Machine Structures)

· CS 170: Efficient Algorithms and Intractable Problems

· CS 188: Introduction to Artificial Intelligence

· CS 186: Introduction to Database Systems



Contact this candidate