Post Job Free
Sign in

Software Computer Science

Location:
El Cerrito, CA
Posted:
April 01, 2014

Contact this candidate

Resume:

Z HIRONG G ONG

********@*****.*** 954-***-**** ** Rossano Irvine, CA 92620

EDUCATION

University of California, Berkeley May 2014

B.S. Electrical Engineering and Computer Science

Relevant Coursework:

• Data Structures • Efficient Algorithms and Intractable Problems

• Software as a Service • Introduction to Artificial Intelligence

• Operating Systems Programming • Computer Architecture - Machine Structures

• Communication Networks • Structure and Interpretation of Computer Programs

• Discrete Mathematics and Probability Theory • Structure and Interpretation of Signals and Systems

SKILLS

• Languages: Java, Python, Ruby on Rails, C, SQL, HTML, CSS, JavaScript

• Software: Microsoft Office Suite, Adobe Photoshop, JIRA, Confluence

WORK EXPERIENCE

Samsung MSCA – Software Test Engineering Intern June 2013 – August 2013

• Worked with a QA team to design and execute test plans for the Samsung Music Hub web and mobile

applications

• Wrote python modules that worked with browser automation to simulate most interactions a user can perform on

the Music Hub player

• Created an automation framework that uses the python scripts to run integration tests on each new build

• With this framework, other team members can add new test cases to the suite and run them without manually

inspecting HTML code

PROJECTS

Learning Shelter website November 2013

• Collaborated to design a website for an SF-based organization using Ruby on Rails framework

• Modified the calendar interface so that it would allow users to quickly select start and end dates as well

as specify the color and permission properties of events

• Added a slideshow to the home page using CSS and JavaScript/JQuery

• Wrote detailed tests using Cucumber and RSpec to verify correct behavior of the site

Network Firewall November 2013

• Implemented a firewall that runs on a Linux-based VM and inspects incoming and outgoing packets

• Determined whether to drop or pass packets based on header information, such as source and destination

IP addresses and TCP port numbers

• Created a logging functionality that keeps track of all successful HTTP transactions

Distributed Key-Value Store May 2013

• Implemented a cache for a Key-Value server that evicts entries using the second chance algorithm

• Added a log function that records transactions and rebuilds the server during recovery

• Wrote JUnit tests to verify correct behavior of the Key-Value cache

ACTIVITIES

ImpACT – Mentor August 2011 – January 2012

• Worked with students from inner-city Oakland and Alameda as part of a non-profit organization

• Helped develop curriculum for children to improve reading comprehension skills

• Made weekly phone calls to update parents on students’ progress

Westchester–Loyola Village Branch Library – Volunteer January 2011

• Organized and shelved returned library books using Library of Congress classification system

• Guided patrons in finding magazines and books



Contact this candidate