Post Job Free
Sign in

Technical Support Computer Science

Location:
Kitchener, ON, Canada
Posted:
March 09, 2017

Contact this candidate

Resume:

Huisen(Robert) Zhan

*** **** ****** ***, ******** ON, Canada N2V 2T2

226-***-**** acy7mr@r.postjobfree.com

HIGHLIGHTS OF QUALIFICATIONS

● Program language: Java(2-year), C++(4-year), C(4-year), Python(1-year), JavaScript(1-year), HTML(1-year), CSS(1-year)

● Proficient in OS kernel, MIPS assembly programming

● Familiar with Database Management System, ER model and SQL

● Fundamental knowledge of web development, scripting, and Android mobile development.

● Avid and fast learner, always enthusiastic towards new material.

● Experience of Object-Oriented software development, and writing Bash scripts on Unix

● Familiar with Git repository, Black/White box test, test automation (Valgrind, GDB) WORK EXPERIENCE

Technical Support: Toronto college of Technology Jan 2011 - Sep 2012

● Maintained the database and backend portions to ensure the stabilization of the website.

● Technical support of Toefl iBT Test

EDUCATION

Honours Bachelor of Computer Science, Univ. of Waterloo Graduation: December 2016

● Award: University of Waterloo President's Scholarship PROJECTS

Exploiters

● Exploit Linux using buffer overflow the stack, format string attack, and TOCTTOU attack via an insecure work submit program to gain the root privilege.

● Exploit website via SQL injection, security misconfiguration, sensitive data exposure to post meaningless info to attack website

OS Kernel Development

● Developed an effective program that solved traffic intersection synchronization problem based on the implemented locks and conditional variables.

● Implemented 5 system calls: fork, exit, getpid, waitpid, and execv. UW_Sublt (Android Application)

● Developed an Android application for users to post housing informations

● Included features such as real time data uploading and retrieving via google firebase, Google map view, photo upload

Candy Crush, Object-Oriented Software Development

● Developed a candy crush game in C++ by using Object-Oriented approach

● Designed an appropriate UML for the structure of the game Break out, Object-Oriented Software Development

● Development a break out game in C++, MVC and Xlib, and using real-time drawing and animation of simple graphics and painter's algorithm and double buffering



Contact this candidate