ZHIYAN FENG
** ***** ****** *******, *** *S* 416-***-**** ac2f8b@r.postjobfree.com
TECHNICAL SKILLS
● Programming skills: C#, Ruby, SQL server, PostgreSQL, Asp.Net, Java, C, SQL, Python
● Frontend skills: React.js, HTML, CSS, SASS, BABEL, ES6, WEBPACK, JSON
● OS: Ubuntu, Mac OS, Windows
● Version Control System: GIT, TFS
● IDE: Visual Studio, Eclipse
● Text Editor: Vim and TMUX
● Framework: .NET, Rails
● Test Tools: FITNESSE
● Strong communication skills, able to work as a team or individually and coachable
● Plum profile: https://app.plum.io/profile/0695178590317242a32346521e80897cc2d0bf45 EXPERIENCE
Full-stack developer Nov 2016 - Aug 2017
SHYFT Technologies Inc.
● Implement RESTFUL API using Ruby on Rails
● Develop front end application with React.js and Redux
● Job responsibility includes BA(using Zendesk), QA C# developer August 2016-Nov 2016
Ceridian Canada
● Create replica JS unit tests of C# unit tests
● Exposed to DOJO, Typescript, AMD, JavaScript
● Contribute to open source project:
http://forums.bridge.net/forum/bridge-net-pro/bugs/2633-closed-1741-15-0-incorrect-hash-code- for-numbers
Automation Test Engineer September 2015-July 2016
Ceridian Canada
● Architect test harnesses and infrastructure frameworks to run automated tests
● Write strategic code and scripts to test software modules
● Analyze test results and improve the areas with higher defect trends
● Actively participate in continuous quality improvements
● Actively participate in code reviews
● Find ways to break the code and prevent issues
RELEVANT PROJECTS (GitHub link: https://github.com/ZhiyanFeng) Admin dashboard
● React.js, Redux for the front-end application for internal use one
● Traditional Ruby on Rails page rendering from server for outer use one
● Take designs of the pages from a designer and turn them into Html pages
● Exposed to CSS, Flexbox, Bootstrap, Sass, WEBPACK, babel, responsive design, ES6
● Apply Ruby on Rails to implement RESTFUL API (for outer use edition)
● Implement front end feature with JQUERY, TWILIO, Ajax, Validation, mask, D3, DATATABLE, Google map places API and themes etc.
Personal Project: O nline-Store
● Implemented with ASP.Net
● Programmed an online store with shopping cart, login and registration, confirmation email and administration
Personal Project: F ormula-Canonical-Form
● Implemented with C# on Visual Studio
● Tried to use a data access layer
● Applied regular expression
Personal Project: C all Center
● Simulate a call center in Java
● Practiced with singleton and chain-of-responsibility pattern
● Practiced coding on Concurrency
Team leader, M ock Shell
● Designed the Unix shell command system with Java
● Development method: Agile with a team of four
● Relevant OOP concepts include Interface, Abstract Class, Inheritance, Encapsulations, Polymorphism, static function binding and runtime function binding Team leader, P izza Order and Delivery System
● Build the project with JDBC and MYSQL
● Design method: Waterfall methodology with a team of 2
● Schema: snowflake
● Relevant database concepts applied include Trigger, View, basic SQL queries and Database Design EDUCATION
Bachelor of Arts, Computer Science and Economics (Economics major not finished: still have 2 credits (4 courses) left) 2014-2015
University of Toronto
Master of Science 2012-2013
McMaster University
Mathematical Finance
Bachelor of Science 2008-2012
University of Toronto
Specialist in Applied Mathematics, Graduated with Distinction CERTIFICATE
Microsoft Certified Professional: Programming in C#