1. QI WEN
145 Medhurst Dr ∙ Ottawa ∙ Ontario ∙ K2G 4J9 ∙ 613-709-7377 ∙ wenqi2036@gmail.com
https://ca.linkedin.com/pub/qi-wen/66/359/871
SUMMARY OF QUALIFICATION
• New Graduate, fast learner, able to handle tasks independently and cooperatively.
• Excellent with C++ and has outstanding understanding in matlab, and Python
• Good knowledge in JavaScript, PHP,JSON, AJAX, JQuery, HTML5, CSS3, Ubuntu, Clearcase and
TCP/IP protocol (OSI Model) and MySQL
• Knowledge in Unity, Git, Composer, Codeception, Junit, PHPunit , selenium, XAMPP, phpmyadmin,
FileZilla, apache, Test Driven Development (TDD), Parallel Computing, Software design pattern, agile
development, source control
• Familiar with C, JAVA (J2SE), Eclipse, Android Studio, embedded programming and UML,
postgreSQL (PGadmin4), VisualSVNServer, Jasper, Wingware, Odoo 10, Putty, AWS (Amazon Web
Service)
EXPERIENCE
Innovision Consulting Inc. 2016.07-Present
Software Developer
Web development and Data analysis for landis International Inc.
Web development and Data management for Reseau Des Services De Sante En Francais (RSSFE)
Tutor 2015.09-2016.06
Tiger Tutor.
Teaching the first and second year computer engineering and math courses
Software Developer 2014.05-2014.08
Nearest Inc.
Creating new API and add new features to webpage using JavaScript & JQuery
Implemented "Login System" which authenticate users
Implemented "Fee payment system" deal with payment and special offer
Wrote Serve Side Testing Scripts to make sure system work properly (GIT, PHP, PHPunit,
codeception, and Composer)
Software Developer 2011.09-2011.12
Ericsson Inc.
Automation and Preinstall
Debugging and writing testing cases for QA teams by using Erlang
Familiar with Clear-Case and package delivering procedure
EDUCATION
Master in computer engineering 2013.09-2015.06
Carleton University, Ottawa, ON, Canada
Bachelor in Electrical engineering 2008.09-2013.06
Carleton University, Ottawa, ON, Canada
2. PROJECTS
RSSFE:
Create new API for RSSFE
Implemented new features on both client side (Javascript & Jquery) and server side (PHP &
Codeception).
Landis International Inc:
Apply data analysis on custom provided data set and upload the result to database.
Change the layout of webpage and fix bugs
Data Analytical:
A literature review on Big Data Processing Technologies includes Data Mining and Map
Reducing.
Locality-Aware Schedule Algorithm (LASA) for Hadoop - MapReduce Scheduler. LASA can
improve the performance (5%) and reduce cost (8%).
Fourth Year Project: Parallel Simulation of Transmission Line on VLSI (Matlab)
Mathematic Modeling
Modeled Transmission line
Written Script program (Matlab) to simulated the transmission line
Used multi-core distributes system to optimize the simulation process
Java:
“Football Team”: Built Artificial Intelligence and simulated soccer player.
“Image Processing”: Get rid of noise and recover the image from damage
Banking System and GUI using Swing
Applying Test Driven Development (TDD) by using Junit
C++:
“Students Information Database”: Data management program allows users to store, retrieve,
modify and delete student information by name, age or student number.
"Anti-Aircraft": Small game that allows users control an aircraft to destroy all enemy aircrafts
Python:
Maintaining and updating system for Landis International Inc.
"Picture Processing": add/remove fog, add/remove sunlight, color enhancement, remove red eyes
and so forth
Unity 3D (Javascript):
A 3D game is teaching student basic ideas of algorithms such as Stack, Queue, BS Tree
As a team leader to build software developing environment and construct software architecture
Making schedule and pushing teammates finish their part of job before deadline
Zigbee:
Written driver for Xbee (Zigbee) using C. Zigbee is a short range wireless communication system.