Post Job Free

Resume

Sign in

Software Engineer Developer

Location:
Ottawa, ON, Canada
Posted:
September 29, 2014

Contact this candidate

Resume:

Colin Wei

*** ******* ******, ******, ***: +1-514-***-****

ON Canada K2b 8A4 Email: acf6yq@r.postjobfree.com

Skills

• Programming Languages: Java, C, C++, C#, SQL, Visual Basic, MATLAB

• Scripting languages: Python, Linux Scripting, Perl, Ruby

• Operating System: UNIX (Linux Red hat, Ubuntu), Windows, Mac-OS

• Software Development Methology: Waterfall, Agile-Scrum

• Version Control / Source Control: GitHub, Subversion, CVS

• Database: Relational Databases (Oracle, DB2, MySQL, SQL Server), NoSQL(MongoDB)

• Working Knowledge: TCP/IP, Network Programming, Distributed Systems, Machine Learning, Algorithms, Object-Oriented

Design, Design Patterns

• Web Technologies: HTML, Flash, AJAX, jQuery, JavaScript, Ruby on Rails, CSS, XML, MVC, JSON, Google App Engine

Work Experience

Software Engineer Cisco, Ottawa, Canada May.2014 – present

• Design and develop object-oriented test framework for a web-based multi-cloud management platform, which offers ready-to-use

IaaS services (AmazonEC2, OpenStack, VMware, etc.).

• Implement test API used in cross-functional teams (Java, Eclipse, XML, JUnit, TestNG, Subversion, Page Object Design Pattern,

Windows Server, Mac, Agile-Scrum Methodology).

Web Developer Intern Sequence Factory, Montreal, Canada Jan.2013 – May.2013

• Built a full functioning responsive web application - Twortex on Heroku from scratch using Ruby on Rails.

(http://www.twortex.com)

• Implemented real-time data mining and information retrieval feature by integrating ElasticSearch at backend.

• Worked with UI development leveraging AJAX and Twitter Bootstrap.

• Implemented a tweets collector utilizing Twitter Rest API, Twitter Stream API and JSON Parser.

Skills: HTML, JavaScript, CSS, MVC, Ruby on Rails, JSON, GitHub,, Heroku, Twitter Rest API, MySQL, ElasticSearch

Software Engineer Intern IBM, Toronto, Canada May.2013– Dec.2013

• Implemented enhancements to automation frameworks for testing IBM LSF Platform (a large software system for workload

management based on distributed computing environments).

• Developed test API for a 3-tier web application and implemented back end test infrastructure using database programming (Java,

Eclipse, XML, Bash Scripting, MySQL, UNIX/Linux, Subversion).

• Effectively communicated ideas with team members and managers to ensure the smooth implementation of solutions

Software Developer Intern Microsoft, Beijing, China May.2011– Dec.2011

• Implemented various enhancements to machine leaning tools for integrating Haar-like features with existing pedestrian

detection infrastructure (C++/C, OpenCV, Visual Studio, Windows).

• Worked with big data sets and trained an object detection model with millions of extracted texture features.

Education Background

• McGill University, Montreal, QC, Canada Sep.2012– Apr.2014 Master in Computer Science (GPA: 3.3/4.0)

• Tianjin University, Tianjin, China Sep.2008– Jun. 2012 B.Eng. in Electronic Engineering (GPA: 3.5/4.0)

Project Experience

Distributed Transaction System McGill University Sep.2012– Dec. 2012

• Lead project team members to build a distributed transaction system involving a middleware server and multiple resource

servers (Java RMI, Multithreading, Distributed System Design).

• Implemented fault-tolerance/high availability mechanisms.

GINI (An Open-source Toolkit for Creating Micro Networks) McGill University Sep.2012– Dec. 2012

• Implemented enhancements to existing GINI’s network infrastructure for integration with IP multicast protocol.

• Designed and implemented an adaptive image server architecture that can serve thousands of client requests (C, TCP/IP, Socket,

Network Programming, Multithreading, UNIX/Linux).

Encrypting Email Client Application Development McGill University Sep.2012– Dec. 2012

• Implemented an encrypting email client application using webmail providers (Python).

• Developed Application UI leveraging Python TkInter GUI (Mac).



Contact this candidate