Post Job Free
Sign in

Software Developer .Net Experience Com Analyst

Location:
Canada
Posted:
September 07, 2013

Contact this candidate

Resume:

RICK YIBING WANG, PhD, MCTS

**** ********** ***

Edmonton, AB T6W 0B1

Telephone (Res): 780-***-****

Telephone (Cell): 587-***-****

Email: ************@*****.***

HIGHLIGHTS OF QUALIFICATIONS

? 10 years of work experience for automation, distributed software

developing and test using C#, C++, MS SQL database in Visual Studio and

TFS.

? Microsoft Certified Technology Specialist (MCTS), having knowledge to

develop Window form, Web application, WCF and SOA.

? OOP and Object Oriented Analysis and design pattern, UML Design and

test driven development.

SKILL LIST

? C#, C/C++, ASP.NET, Linq, COM/DCOM, STL, ATL, Booster, Multithreads,

HTML, WCF, WPF, MVC, SOA, Ajax, XML, CSS, SQL, JavaScript, JQuery and

Python.

? Window Server, IIS configuration, Mercurial SVN, TFS, SharePoint

2010, Crystal Reports, Selenium Web driver, Page object pattern, NUnit

Test.

? SQL script, C# Linq query, Hibernate/Entity Framework, XPO ORM and

SQL Server 2005/2008, MongoDB, Oracle 9i, DB2, Web 2.0, FrontPage 2000,

ERP, SAP.

? Remote Terminal Unit, Modbus, Radio modem, Can bus, field controller,

sensor and actuator, SCADA system.

PROFESSIONAL EXPERIENCE

Ross Associate, Ltd

Nov. 2012 - Now

Software Developer/Architecture,

Edmonton, AB

? Using C#.NET, Python, MS SQL database and MongoDB to design and

develop financial/insurance management software. Applying SVN and

Mercurial source control tools.

? Optimizing and improving the performance of current web application.

Enhancing, refactoring, bug fixing and developing new feature for the

current web sites.

General Electric, Intelligent Platform

April, 2011 - Oct. 2012

Software Developer/Analyst,

Control and Communication System, Edmonton, AB

? Using C++/C#.NET, COM/OPC, MFC, WCF, WPF, designing and developing

next generation software for GE PLC.

? Created Workflow and Build Definition, developed automatic test

system and source control.

? Managing the automatic build controller, test lab controller and its

definition, automatic test and deployment with TFS.

? Maintaining legacy GE PLC automation software products. Developing

scope from user interface to editing, compiling to linkage, communication

and deployments, from HMI, View to PLC/Mobile hardware.

REGIONAL MUNICIPALITY OF WOOD BUFFFALO Aug.

2010 - Mar. 2011

Software Developer/Analyst, Project Manager

Information and Communication Technology Department

? Used C#.Net, SQL2008/AW400 database, finished successfully the web

application for Employees Information System project and

Street/Park/Facility Name Nomination/Request Project. Past through all

steps of software development lifecycle from project initiation,

requirement capture, design document, coding and unit test to finial

complete.

? Used C#.NET and ADO.NET for SQL database/AW400, changed and enhanced

web application for Employee Idea System from .Net 1.0 to .Net 3.5.

? Extensively applied C#, ASP.NET, ADO.NET, HTML, JavaScript/AJAX,

Crystal Report, MS SQL Server, SQL query, database design, Email server,

Active Directory, Enterprise Architect UML tool, Visual SourceSafe and

Visual Studio.NET 2008 technologies. Involving in software development

for intranet application. Wrote Specification and Design Documents.

? Extensively created SharePoint site, pages and web parts, and

embedded intranet web page into SharePoint website. Involving ERP and

SAP.

MATRIKON INC. (Merged with Honeywell)

Nov. 2005 -Jun. 2009

Software Developer, R&D, Canada

? Researched and implemented various kinds of network communication

protocols used in automation industry.

? Used C# and C++ to support, enhance and bug fix Matrikon OPC

product for GE PLC, Siemens PLC, SNMP. Supported OPC Server for N1, N2.

Modbus, LonWorks.

? Used C#/C++, developed 2 new OPC Server products for

SCADA(Supervisory Control and Data Acquisition) system for oil, gas and

building automation industry.

? Site service to fix Matrikon product issues;

? Wrote SRD (Specific Requirement Documentation), used UML tool to

write DDD (Detailed Designed Document) and User's Manual; Reviewed test

plan and test cases.

? Research and find solution for the issues reported by end users.

UNIVERSITY OF ALBERTA,

May 2005 -Oct. 2005

Process Control Group, Department of Chemical and Material Engineering

Post Doctor Research Associate, Canada

? Researched, designed, coded and implemented advance process analysis

tool for fault diagnosis and monitoring of Honey TPS/TDC 4000 system for

Syncrude Canada Ltd.

? integrated all components into .net framework/GUI, coded in Visual

Studio .Net 2005 with C#.NET and C++.

UNIVERSITY OF KOELN Sept.

2002 - April 2005

Astrophysics Institute, Germany, LINC-NIRVANA Project: http://www.mpia-

hd.mpg.de/LINC

Software Developer for Real Time System, Germany

? Designed and Developed of Camera Control Software for Large Binocular

Telescope of Astronomy, Extensive used C++.

? Used C++, designed, coded, implemented real-time embedded Fringe

Tracking Quarter CPU Controller for image combiner of LBT's camera.

LEHIGH UNIVERSITY Feb.

2000 - Aug. 2002

Energy Research Centre

Post Doctor Research Associate, USA

? Developed Sensor Validation and Intelligent Advisor Software for

Automation of Boiler for Power Plant, used C++/MFC.

CERTIFICATES

? MCTS: Microsoft .NET Framework 3.5, Windows Form Application

Development, April, 2010

? MCTS: Microsoft .NET Framework 3.5, ASP.NET Application Development,

May, 2010

? Quadrus Certification of "Object Oriented Analysis & Design with

UML", June, 2007

EDUCATION AND DESIGNATIONS

? Ph.D Dept. of Automation and Control in Engineering

Mar. 1992

Beijing University of Aeronautics and Astronautics, Beijing,

CHINA

? Master Dept. of Electrical and Mechanical Engineering

Mar. 1988

Beijing University of Aeronautics and Astronautics, Beijing,

CHINA

? Bachelor Dept. of Mechanical Engineering

June. 1985

Taiyuan University of Technology, Taiyuan, CHINA



Contact this candidate