Harry PENG
Cell Phone: 647-***-****
#**, ****** **, ***********, **, Canada, M1S 3J5
Email: *******@*******.***
.Net Developer
Solutions-oriented Software Engineer with notable success directing a broad range of .Net C#, C++, Java, VB, JavaScript programming of object-oriented, generic abstract factory solutions in direct support of business objectives.
Key Competences
§ Advanced Object-oriented (reducing 90% of normal OO codes), Generic Abstract Factory, virtualization and MVC Design Pattern to deliver superior, powerful, flexible, thrift-in-size, component-wised solutions. Light fastest smart UserControl with dynamic data (variety of data forms) up to zero weight; Allocated dynamic compiling/static system to eliminate initial wait, smart library system. A truly smart UserControl system (with capacity of ERP and size capable of installed from Mobile device to server) saver/savvy.
§ Complete knowledge of C# to leverage over the development to ensure and enhance the performance, maintenance, logic, support, scale-up.
§ Normalized database design for SQL Server etc to ensure data integrity, manipulation, safe and fast to operate.
Highlights of Qualifications
§ 7 years of experience in the position of Asp.Net C# Developer, Architect, Designer
§ Master of Compuer Engineering from Western University
§ Expert in Microsoft. NET (C#, ASP.NET).
§ Expert knowledge of HTML, CSS, JavaScript, and jQuery.
§ Expert in Microsoft Access/Excel, include creating end user computer tools using SharePoint, Access forms or Excel Macro.
§ Expert in Structured Query Language. (SQL Server, DB2, Teradata, Oracle).
§ Experience in developing applications which create more efficient process automation.
§ Business Intelligence report design/development experience.
§ Experience in IIS / Apache web server and database server maintenance.
Professional Experience
Enterprise Bookshop, Toronto 2010 – 2015
.Net Consultant
C# Web Development programming (.Net 2010): It has two parts, customer-user-end web application and management web application.
Sharpen the performance, remove the fat codes in the most extent; new architectural design to become truly, ultimate dynamic; pivotal reusable, generic layer components that redefines the standard of dll; erase web page/control inheritance/derivation/reuse barriers, limitations (now we can freely inherit/reuse web pages, web controls etc just like we do a normal class even across projects), even multiple-inheritance (semi); Generic Abstract Factory, virtualization, MVC Design Pattern, and automation test. Light fastest Dynamic smart UserControl with dynamic data (variety of data forms) up to zero weight. Allocated dynamic compiling/static system to eliminate initial wait, smart library system. Advanced OO to reduce 90% or normal OO codes. A truly smart UserControl system (with capacity of ERP and size capable of installed from Mobile device to server) saver/savvy.
GAORFID/Advanced Health, Toronto 2009
C# Programmer
GAO RFID Reader Windows Mobile Application and commercial web site.
C# Windows Mobile/CE programming (.Net 2008): The application is hosted in HP Mobile Device/PDA. It reads Tags information into the device, and save information in the format of XML files, and display data in the format of web page. A number of GUI interfaces are designed and programmed.
XML configuration, logging; multithreading.
Null-issue, basic cache ultimate solution (general sense); member constructor.
Object-oriented programming/design: worked out some API, and namespaces and classes that is easily scalable and universal over a variety of mobile devices.
asp/asp.net C#, VB, JavaScript web programming. Update the classic asp pages into Asp.Net pages using Windows .Net 2008 studio, SQL Server 2008, Access. Working around existent VB, C#, JavaScript codes and add more C# codes.
Freeborders Software, Intel, Namtek Software, Shenzhen, CHINA 2003 – 2008
Software Developer
Provided Logistic Tracker (VBA), Universal Data Pipe (Java), Payment module (C#). DictionaryToXML (C++) etc.
Domain, Active Directory, System analysis (C#) on CDC.
KeyDemo application development introducing .Net's Agile Programming methodology and Basic Scientific Calculator.
C# Debugging in Enterprise Application, Documentation, architecture analysis; UML (Deployment, Component, Class diagrams etc).
Java, J2EE, practices and demos: object-oriented Universal Data Pipe, Data Tap, Data Unit system (Java, Swing, EJB etc and .Net versions) that accesses different databases and different versions of them including Oracle 8i/9i/10g and SQL Server 2000 / 2005.
Involved in working on secured library system using Access database, VBA etc; security management; login control, workgroup control, accessibility control etc.
Produced ORACLE, Business Objects report.
Calgary Transportation Technical Service (The Personal Dept), Calgary, AB 2001
VB Programmer
Provided Project Tracker.
Dynamic forms using JavaScript.
Databases Project Tracker, Time Sheet etc building up:
Visual Basic, VBA, SQL programming, dynamic search application;
Security management: Login control, workgroup control, accessibility control etc over network;
Education
Master in Engineering, Computer Science
Western University, Canada 2000
Bachelor in Engineering and Science
East China University of Science and Technology, China 1995