Post Job Free

Resume

Sign in

Software Development, Java, C++, C, Python, Javascript

Location:
Waterloo, ON, Canada
Posted:
November 09, 2018

Contact this candidate

Resume:

Cynthia Fu

*** ******** ***, ********, *******, N2J3S3 * 519-***-**** * ac7nix@r.postjobfree.com

TECHNICAL SKILLS

Languages: C++, C, Python, Java, MATLAB, Bash Script, HTML5, CSS, JavaScript Tools: Microsoft Office, Adobe Photoshop cc, Git, Bootstrap, Postman, Microsoft visual studio, Jira Operating Systems: Mac OS, Windows, Linux

Database: MySQL, Microsoft SQL server, DB2, MongoDB Other: Algorithms, data structures and software design patterns SUMMARY OF QUALIFICATIONS

Comprehensive experience in developing small to mid-size applications using programming patterns. Efficient learner with quick adaption to new technology and concepts. Analytical, communication, multi-tasking and problem-solving skills from individual and team projects. EDUCATION

UNIVERSITY OF WATERLOO, Waterloo, Ontario

Bachelor of Computer Science with Business Option, Graduation Date, Aug 2017 Relevant courses: Object-Oriented Software Development, Foundations of Sequential Programs, Algorithms, Database Management, User Interfaces, Operating System, Numerical Computation, Computer Network, Distributed Systems, Information Systems Management RELEVANT PROJECTS

Monopoly Game Project (C++ with a partner) March 2015

-used observer design pattern and object-oriented programming to implement all functionalities of the game

-drew the UML before coding with the partner and ran the game using Linux command lines on terminal OS/161 Operating System Project (C) July 2016

-implemented essential functions such as multi-programming, concurrency, memory management and file system.

-compiled with makeFile and ran the kernel system on Linux platform. YouTube Interactive Application (Java SE8) Nov 2016

-used dynamic grid layout and MVC architecture to achieve all visual design in an application window.

-implemented application functions such as saving and loading records by importing Java packages

-imported YouTube API to implement other functionalities such as searching and rating videos. Human Resource System Website Design Project (JavaScript with 4 people) July, 2017

-used npm, React, Node.js and Bootstrap to implement web-based configuration and UI designs.

-built a dynamic database in MongoDB for communications with users and other systems and wrote mock data in Postman to test pulling and pushing actions.

-used Git to code concurrently with teammates and discussed the project progress in regular meetings. Remote Procedure Call Project (C with a partner) March, 2017

-used TCP/sockets to send and receive messages between clients, binder and servers.

-implemented API calls for RPC library and debugged with CDB EXPERIENCE

Virtek Vision International, Waterloo Ontario

Software Quality Assurance, Sept 2018 - present

prepared and executed functional, performance and regression testing with the laser projection system associated with STL and projection files on Windows platform

logged and assigned defects during testing in Jira and reported defect status in daily meetings

assisted developers to investigate and fix defects and potential issues using testing reports.

did software product demos to introduce new features and implemented automation tests for API services



Contact this candidate