Post Job Free

Resume

Sign in

.Net Developer

Location:
United States
Posted:
April 15, 2015

Contact this candidate

Resume:

JOSHUA ZHANG

DOT NET DEVELOPER

QUALIFICATIONS SUMMARY

Around 6 Years of experience in Analyzing, Designing, Coding, Testing and Support for Various Intranet and Internet

application using various Microsoft Technologies.

Involved in all phases of System Development Life Cycle (SDLC) like System Analysis, Software requirement,

specification/documenting, designing, coding, testing and debugging.

Expertise in Working with Microsoft technologies such as .Net Framework, ASP.NET 4.0/3.5, C#, CSS, AJAX, Java

Script, JQuery, ADO.NET, LINQ, Web Services, SOAP, WCF and ADO.Net Entity framework.

Good Experience on working with design patterns, N tier architecture, 3 tier architecture and Model View Controller

(MVC).

Worked extensively with ADO.NET objects such as Data Adapter, Dataset, and Data Reader to interact with databases

like SQL Server 2012/2008/2005.

Expertise in .NET framework with great proficiency in creating applications using Web Forms, ASP.NET, C#,

ADO.NET, AJAX toolkit, Cascading Style Sheets (CSS), JavaScript, WCF, IIS7.0, SQL Server 2012/2008/2005,

LINQ and Visual Studio.NET.

Responsible for designing Presentation Tier (web pages) using the concepts such as Master Pages, HTML5, CSS3,

Java Script, JQuery and JQuery UI.

Extensively worked on ASP.Net web controls, Ajax, jQuery, JavaScript, JQuery UI, custom controls, user controls,

data binding controls.

Hands of experience in SQL Server in writing database queries using joins, Indexes and in creating Tables, Views,

writing Stored Procedures, Functions and Triggers using T SQL, Maintaining Database.

Experience in using Language Integrated Query (LINQ to Objects and LINQ to SQL) and retrieve data from different

data sources.

Expert in using JIRA for project tracking.

• Extensive working experience with different methodologies like Agile (Scrum), Test-driven development

(TDD) and Waterfall methodologies.

• Proficient in writing Technical and Functional test scripts. Experienced in test driven development using N-

Unit Testing for the piecewise testing of the Applications.

Having excellent analytical, problem solving, communication skills and excellent team player.

Excellent communication, self motivated, organized individual with strong interpersonal and leadership skills.

EDUCATION: BACHELOR OF ENGINEERING FROM SHANNXI TECHNOLOGY AND SCIENCE UNIVERSITY,

XI’AN, CHINA

TECHNICAL SKILLS

Programming Languages C#.NET 4.0/3.5/3.0, C/C++, T-SQL,PL/SQL

.NET & Web Technologies ASP.NET 4.0/3.5, C#.NET, ADO.NET, Web Services, WCF, LINQ, MVC

Entity Framework, jQuery, JQuery UI, Java Script, HTML5, CSS3.

Database Servers SQL Server 2012 /2008, Oracle 11g/10g/9i

Reporting Tools SQL Server Reporting Services, Crystal Reports

Source Control Tools & Utilities MS Visual Source Safe (VSS), TFS, MS Visio

Methodologies Agile, Waterfall.

PROFESSIONAL EXPERIENCE

[Zurich Insurance] [Schaumburg, IL], Mar 2014 to Till Date

Role: Dot Net Developer – Project: Automated Regeneration System (ARS)

Description: The Auto Insurance project Automated Regeneration System (ARS) is aimed at maintaining and

developing the existing application that generates appropriate insurance quote based on the information provided by

the customers.

Responsibilities:

• Involved in SDLC followed by agile methodologies to produce high quality software model using N-Tier

Architecture.

• Implemented validations using built-in validation controls and used JavaScript and JQuery for Client side

validation.

• Used Razor Views to enable fast coding work flows and quickly integrate server code into HTML markup

with a minimum of keystrokes.

• Implemented DAL using ADO.Net Entity Data Model in retrieving data using LINQ to SQL and LINQ to

Objects with ASP.NET, worked with the database using LINQ to SQL.

• Implemented AJAX, JavaScript and JQuery for asynchronous data transfer and for client side functionality

to provide better performance.

• Implements web services layers using WCF to integrate the business layers and database backend.

• Extensively used JIRA to track application.

• Wrote complex SQL statements to access data from SQL Server database.

• Designed and implemented integrity constraints, written triggers and stored procedures to offload middle-

tier transactions.

• Involved in generating various business reports using ASP.NET and C#.NET as per the business need

which would drive the Century National insurance application.

• Successfully organized initial set of requirements into master list of Use Cases and Worked in an agile

Environment to deliver higher-quality software far more rapidly.

• Involved in unit testing and regression testing of the entire application.

Environment:

Visual Studio 2013, C#, MVC5.0, Agile Methodology, JIRA, Entity Framework 5.0, WCF, JQuery, JQuery UI,

LINQ, AJAX, SQL Server 2012, SSRS & SVN.

[Barclays] [Wilmington, DE], Jan 2013 to Feb 2014

Role: Dot Net Developer – Project: Automated Regeneration System (ARS)

Description: Barclays, UK based investment bank operated on a global scale. Project developed for financial

services company that provides a broad range of banking, asset management, wealth management and corporate

and investment banking products and services. Bank has their associates/dealers which are authorized to process

finance application

Responsibilities: Involved in all levels of Application Life Cycle Development, provided value added services

with development teams and clients throughout the life span of a project, strategic consulting; code writing and

managing complex development schedules and tasks.

• Used ADO.NET and LINQ to SQL database programming to access and retrieve data from the SQL Server

2008 database.

• Extensively worked on ADO.NET using Data Adapter, Data Readers and Data Sets.

• Code the application in C# using ASP.NET including textboxes, grid views, tree view control, buttons,

validation controls, and image buttons.

• Cascading Style Sheets (CSS) were extensively used all over the application to provide rich user interface.

• Used ASP.NET AJAX Toolkit controls like Script Manager, Update Panel within some web pages for

partial rendering of the page.

• Used WCF for developing and deploying services on Windows in line with the Service Oriented

Architecture (SOA) .

• Programed client side and server side validations using JavaScript and regular expressions.

• Designed and developed the Application using Team Foundation Server, C#.Net, ASP.Net, JavaScript and

JQuery with SQL Server 2008 as the back end.

• Worked on LINQ to SQL to generate complex SQL and load data from SQL.

• Performance tuning of database indexes, Handling of SQL queries, Stored Procedures.

• Involved in the design/development of all the above applications using ASP. Net, JavaScript and AJAX.

Environment:

.Net Framework 4.0, Microsoft Visual Studio 2010, C#, ADO.NET, ASP.NET, WCF, HTML, CSS, JavaScript,

AJAX, JQuery, LINQ, SQL Server 2008.

[DGB Financial Group] [Beijing, CHINA], Apr 2011 to Dec 2012

Role: Dot Net Developer – Project: Deploy Target Information Management System

Description: It is a Korean Bank project. The system deploys the data created or modified by Product Factory to other Related

Systems. For example, there is a new product (e.g. a new credit card) was created then those new data is needed to deploys to e

bank or ATM so on.

Responsibilities:

• Analyzing the Requirements of the system and involved in the preparation of design document.

• Used ADO.NET technology in accessing Database with Data Controls, Parameterized Queries using

Datasets, Data Tables, Data Views and Connection, Command objects.

• ADO.NET to provide connectivity to SQL Server as back end database.

• Worked on WCF Web Services using C# to authenticate lookup and retrieve the data from database.

• Implemented LINQ for querying, sorting, filtering the complex objects.

• Worked on LINQ to XML to generate complex XML and load data.

• Performance tuning of database indexes, Handling of SQL queries, Stored Procedures.

• Client and server side validations using JavaScript and Validation Controls and performing the tasks related

Database issues.

• Hands on experience on implementing AJAX functionalities for partial page rendering through JSON.

• Involved in the analysis, design and collection of the data.

• Involved in fixing the bugs based on the client requirements and involved in the enhancements in the web

forms, class files and stored procedures.

Environment:

Visual Studio 2010, C#, ASP.NET, ADO.NET, XML, Web Services, WCF Services, SOAP, WSDL, Java Script,

JQuery, IIS 6.0, SQL Server 2008, NUNIT.

[eDynamic Inc] [Taipei, TAIWAN], Jan 2009 to Mar 2011

Role: Dot Net Developer – Project: Deploy Target Information Management System

Description: This company provides online shopping platform in Taiwan, and also be the first to create the ecommerce bridge

between Taiwan and China. Developed an e commerce web site that enabled online shopping manufacturer to promote and sell

their products to a global audience. Using Network Solutions Ecommerce integrated, customizable web based online shopping

cart solutions tool to build and publish the site.

Responsibilities:

Developed various Web Forms and extensively used .NET validation controls.

Used Form Based Authentication for the Application as a .NET Security measure by providing a login page.

• Collect the business requirements and translate them to technique implementation. Prepare the initial

technique specification documentations.

• Worked in ASP.NET Web Forms, ASP.NET state management, ASP.NET caching features, configuring

ASP.NET optimizations, securing ASP.NET web application and used ADO.NET to connect to SQL Server.

• Testing and packing of the developed module.

• Responsible for Database support of the application.

• Writing stored procedures, triggers, views and functions for enhancements and development.

• Participate in Public Test. Collect and maintain the user feedback and writing the test report.

Environment:

C#, ASP.NET, SQL Server, ADO.NET, Microsoft Visual Studio 2008, LINQ, ASP.NET AJAX and SQL SERVER

2005.



Contact this candidate