Web Developer Resume
MontreaL
Objective: C# .NET WEB Developer
Programming Language: C, C++, C#, PHP, MSSQL, MySQL
Markup & Scripting Languages: HTML, DHTML, CSS, XML, VB Script, Java Script, AJAX
.NET Technologies: ASP/ADO.Net, C# .NET Web Service, WPF, WCF, Silverlight, SOAP, MVC, LINO
Development Tools: Visual Studio 08/10, SQL Server 05/08, Rational Rose, Dreamweaver, Zend, MYSQL, Photoshop
Concepts:Object-Oriented Programming, Software Design Pattern, UML (Unified Modeling Language), Database Management, Data Mining, Business Intelligence
Professional Summary:
- Over 6 Years of experience in various phases of Client-Server Applications life cycle- Analysis, Design, Implementation and Testing
- Proficient in Object Oriented Analysis and Design (OOAD) with strong Object Oriented Programming (OOP) skills
- Over 6 Years of experience in developingvarious multi-tiered .NET applications using C#, ADO.NET, ASP.NET, IIS, LINQ,SQL Server 2005/2008, ADO.NET Entity Framework, Web Services
- Extensive experience in User Interface(UI) hand coding on HTML, XML, Java Script, Cascading Style Sheets(CSS), AJAX
- Expertise in creating web based application using technologies like ASP.Net 4.0/3.5, Silver Light 4.0/3.0, AJAX Toolkit, JAVA Script, XML, HTML and DHTML
- Extensive experience in Database Design like Logical and Physical Design, Backup, Restore, Data Integration and Creating Database objects (Tables, Stored Procedure, Triggers, Views, Index and Query Optimization).
- Three years of academic research background in Concordia University study as a master degree of computer science
- Quick Learner, willing to Learn, Adapt New Technologies, Ability to handle multiple tasks or Projects and Ability to take leadership and ownership of the entire Deliverables.
PROFESSIONAL WORK EXPERIENCE:
NET Developer:ProfitPal E-Business Solutions (MONTREAL, 2008-2012)
ProfitPal.com provides e-business solutions aimed at the customers’ web commercial transactions to promote their web based products and services, I work closely with the online sales and marketing data analysis teams and other business partners in support their web campaigns, new applications such as social networking sites, service feedback, tracking management and other customized, functional, flexible and affordable e-commerce solutions
Environment:ASP.NET, C#, Visual Studio.NET 2008, AJAX, CSS, XML, XSL, XSLT, HTML, Silverlight, SQL Server08, JavaScript, jQuery, IIS 5.0/6.0, Web Services, WCF, .NET Framework 3.5
- Implemented the 3-tier architecture web based products with clear separation between various logical layers namely the User Interface, Business Logic and Data Access Layers
- Developed Windows Forms, Web Forms and implemented Data Binding for Web Services
- Developed core functionality applications using C#, ASP.NET, ADO.NET
- Developed User Interface using HTML, XML, Master Pages, JavaScript, JQuery and CSS
- Used combination of server controls, HTML for User Interface design and Client side validation controls, Java Script for client side functionality implementation in Web application
- Wrote SQL queries with Joins on multiple tables, Stored Procedures, Functions, Triggers, Backup and Restore Database, Define roles, Create database users.
- Developed Web User controls for separating the business logic, maximum user interface reusability and to ease of maintenance
- Developed and implemented Business Tier using ADO.NET, C#, and XML Web Services
- Used Data Grid, Data List and Repeater controls for displaying the data in a clear format.
- Used XSD, XSL for data transformations
Web Developer: Confidential, MONTREAL 2007-2008
Content Management System (CMS) is a user-friendly advanced website content management solution. Using content management systems, company administrators or non-technical users caneasily update their online databases and website content information without relying on any programming or computer language training. During this time, I developed some web-based application modules based on CMS (content management systems), provided some advanced customized websitesandmanagement solutions for companies of different industries.
Environment:PHP, Zend Studio 5.5, MYSQL, HTML, JavaScript, Dreamweaver CS3
- Integrate web-based customized functional application modules used existing CMS
- Developed and hand code User Interface as dynamic HTML web pages for Application using Photoshop, Dreamweaver.
- Created and Integrated user controls and Cascading Style Sheets into Web Pages for user customization of page background and styles
- Used combination of server controls, HTML for User Interface and Client side validation controls, Java Script for client side functionality implementation in Web application
- Developed User Control to avoid redundancy in the code and code reusability.
- Developed Web-based Internet applications linked to MYSQL databases
Web Developer: Confidenital,MONTREAL 2006-2007
Develop an online customized data analytical system. It is a competitive business data management application to implement a data warehouse and business data analytical processing system, which allows the upper management team to extract accurate and efficient information from their current databases to make accurate future business decisions.
Environment:PHP, Linux, Apache, MySQL, HTML, JavaScript, Dreamweaver CS3
- Web-based application, interface design and programming
- Developed user controls and custom controls to reuse them in many web forms
- Utilized MySQL script for data retrieving, querying, storage and manipulation. Create Statements, views, User Defined Functions, Stored Procedures for inserting/updating/Deleting the data into the relational tables form the MySQL database.
- Database and data warehouse, data-mart, hierarchies and data-schema design and build
- Process data analysis from sales, purchasing, and customers’ databases
Academic Research and Teaching Assistant Confidential
Principle Study credit courses included: Object-Oriented Programming, Data Structures and Algorithms, Software Design Methodologies (Design Pattern), Database Design, Advanced Database Applications (Data Warehouse / Mining), Software Engineering, Web Programming
Assisted my supervisor research in a formal artificial life academic project which funded by the National Science and Engineering Research Council of Canada. This is my master thesis project which developed an application to simulate biological evolution in a computer environment.
Lab Tutor: assisted under-graduated students to learn some computer knowledge, tools and techniques necessary to develop programming and software application. Using math, algorithm and programming language principles, show them problem-based learning skills through computer laboratory activities that involve programming, websites building and troubleshooting.
Software Engineer, Confidential, SHENYANG CHINA 1998 -2001
Develop Banking Management Information System.
Environment:C++, C, WINDOWS98, OOA/OOD.
- Developed software packages for various banking agencies.
- Technical support and customers’ service
- Designed and developed banking functional models using object oriented methodologies.
- Solved errors, tested and maintained different software modules.
Software Engineer, Confidenital, CHINA 1996 1998
Hotel Management Information System
Responsible for the selling and development of Hotel Management Information System which
Provide the client/server access, query and reporting functionality for Microsoft Windows. It allows users to access analyze and report on corporate data easily and effectively through its intuitive interface and high level of connectivity to databases.
Environment: VC, SQL-Server, and Windows 95/NT
- Developed the company’s MIS software products based on MIS system.
- Technical support, customers’ service, and system maintenances
- Update, modified and solved errors for both the old and new versions of the product
Publications:
- Laws and Life (Dr. Peter Grogono, Junfeng song, Zhao Lie)
IASTED Conference on Artificial Intelligence and Soft Computing in 2004.
- Simulated Biological Clocks Evolution at a Changing Environment in the Formal Artificial Life
(Junfeng song, Dr. Peter Grogono) .VIIIth European Conference on Artificial Life ECAL 2005
Education Background:
Confidential University, Obtained Master Degree of Computer Science
Confidential University, Obtained Bachelor Degree of Computer Science