Post Job Free
Sign in

Computer Science Java

Location:
Toronto, ON, Canada
Posted:
April 26, 2018

Contact this candidate

Resume:

Meixiang (Barbara) Jin

226-***-**** ******@*********.** 1001, 158 King St N, Waterloo, ON N2J 2Y2 SUMMARY OF QULIFICATION

Experienced with python, C, C++, Java, JavaScript, HTML, CSS, Typescript, Angular 2.

Familiar with Git, Gdb, Eclipse, Matlab, Windows, Linux

Excellent academic and problem-solving skills

Strong time management skills.

Fluent with Mandarin, intermediate Korean, basic French and Japanese. EDUCATION Sep.2014 - Present

Candidate for Bachelors of Computer Science Honours, University of Waterloo, Waterloo, ON Major: Computer Science

Relevant Courses: User Interfaces; Intro to Database Management; Artificial Intelligence; Computer Networks Awards: University of Waterloo President's Scholarship Anticipated graduation date: April, 2018

PROJECTS & EXPERIENCES

iManager Feb, 2018 – Present

An android APP using Android Studio, JAVA and XML. This APP combines calendar, and weather together to help users to manage their life better.

As a team leader, lead this three members team to develop this App step by step.

Applied MVC and observer design pattern, to increase code’s reusability and enhanced flexibility.

Built a database by using SQLite, it is used to save all images of clothes that users uploaded, so the APP will give some wearing suggestion based on temperature.

University of Waterloo Open Data Web May, 2017 – Aug, 2017

Developed a website using HTML, CSS, JavaScript for UW students to conveniently check their class and final exam schedule.

Implemented events that dynamically load content into the web page using Ajax.

Enforced events handlers for the web application using JQuery.

Used git plugin in eclipse to manage codes’ version and uploaded to GitLab.

Demonstrated excellent time management and planning skills. Carried out perfect execution based on schedule. Side scroller game May, 2017 – Aug, 2017

Developed a 2D video game using Java in eclipse, and debugged in eclipse.

Successfully utilized Java Swing Layouts and Widgets and drew complex 2D graphics with different layers and images, handling keyboard and mouse events etc.

Designed difficulty level of game based on animation speed. Bride of Goblin Oct, 2017 – Nov, 2017

Developed an agent named Bride of Goblin that can play three player repeated prisoner’s dilemma using python.

Won top 20 in class competition which enrolls all classmates’ agents and ranked by average score per round.

Created a strategy that handles noisy channel by predicting of opponent’s next move. Watopoly May, 2016 – Aug, 2016

Designed a monopoly game with a board based on the University of Waterloo campus map.

Allowed 2 to 4 people to play this monopoly game together.

Worked with other 2 teammates and developed the game using C++.

Started the project with constructing UML diagram using visual paradigm.

Pushed the code to GitLab, managed codes’ version.

Applied MVC and factory design patterns, and well debugged using gdb. ACTIVITIES & INTERESTS

Team member of Jin Yi Ye Xing Cosplay team.

Passed quarter-final of cosplay musical stage performance competition sponsored by ChinaJoy in Changchun area. Interests: Cosplay, Dancing, Drawing, Swimming, Skiing, Cooking



Contact this candidate