Post Job Free

Resume

Sign in

Software Developer Python

Location:
Berkeley, CA
Posted:
March 06, 2020

Contact this candidate

Resume:

Chris Wang

510-***-****

adb6jf@r.postjobfree.com

EDUCATION

University of California Berkeley expected graduation May 2021 B.A Computer Science GPA: 3.925/4.0

B.A Data Science

• Relevant Coursework: Data Structures, Principles and Techniques of Data Science, Efficient Algorithms and Intractable Problems, Machine Structures, Artificial Intelligence, Discrete Math and Probability Theory, Machine Structures

• Activity: Member of Computer Science Undergraduate Association, Taiwanese Student Association EXPERIENCE

Software Developer Jan 2020 - present

UrsaTech

• We created a full stack web-application from scratch for Bear Connections using JavaScript, HTML, CSS, and Angular to host educational workshops on introductory computer science topics for students in colleges.

• Conducted a multi-purpose data analysis project for Habitat for Humanity about housing within Bay Area using SQL, Pandas, and Tableau. Presented our results to Berkeley City Council to promote access to affordable housing. Academic Intern August 2019 - present

UC Berkeley EECS Department

• Implemented Socratic method to assist students in Berkley’s largest CS class (CS 61A) with homework and projects during labs and office hours and tutored students to form a solid foundation in Python, SQL, and Scheme.

• Giving mini-lectures during lab hours on course contents including higher order functions, tree recursions, object-oriented programming, Big O notations and interpreter to 30+ students every week. PROJECTS

Planconnect MongoDB, Express, React, Node.js

• A social network platform that aims to help users accomplish goals and finish plans more efficiently.

• Protecting routes and endpoints with JWT (JSON Web Tokens) and using Redux for app state management.

• Created schemas and models in MongoDB and designed a RESTful API to access and update data from MongoDB. Workout Log MongoDB, Express, React, Node.js

• Adding an exercise to the workout log and record sets of weight and reps or distance and time.

• Calculating the calories burn based on Metabolic Equivalent for task (MET) and analyzing users’ daily calories intake. Solveduku Python

• Using Sudoku generator API to create Sudoku puzzle games with different levels and solve them with different algorithms including backtracking algorithm and Stochastic search and analyzing the runtimes. Gitlet Java

• A version control system that helps record changes to files by keeping a track of modifications done to the code.

• Available commands: add, remove, commit log, find, status, checkout, branch, reset, merge (using BFS to find the common ancestor).

SKILLS

• Web development: MongoDB, Express, React, Node.js, Angular, Bootstrap

• Proficient with Python, JavaScript, Java, Pandas, Tableau, SQL

• Some experience working with HTML/CSS, Swift, C, databases



Contact this candidate