Post Job Free

Resume

Sign in

.Net Project

Location:
Sydney, NSW, Australia
Posted:
January 26, 2015

Contact this candidate

Resume:

Zakir Hossain

Phone: 214-***-****. / 647-***-****

Email: acn0sf@r.postjobfree.com

Summary

. Have 9 years of experience in the area of Analysis, Design,

Development, Testing and Deployment of software applications.

. Knowledge and experience in developing applications using Visual

Studio .Net 2012, 2010, 2008 and 2005, 2003, C# .Net, VB .Net, ADO

.Net, ASP.Net, MVC and WebForm, jQuery, Newtonsoft. JSON, Bootstrap,

Knockoutjs, jQWidgets, HTML5, CSS, Threading, .NET Serialization,

TDD, Design Patterns, Reflection etc.

. Have experience designing relational database in SQl server 2012,

2008, 2005, 2000 based on the BDM diagram

. Have experience developing web application using ASP.NET MVC4

. Have experience using Web Api for Http services together with MVC4

application

. Have experience developing Enterprise Framework using WCF services to

use the framework throughout the organization for all the clients

. Have experience creating Business Data Model classes and using Entity

Framework Fluent API to create DbContext to Add, Update, Get and

Delete the transactions from the database created based on the

business data model

. Have experience using TFS for assigned tasks for user stories added in

the TFS and update statuses for daily scrum, check-out code for

updating existing project, adding new project to the solution etc.

. Have experience using Newtonsoft.JSON namespace to serialize and

desirialize JSON objects

. Have experience using AutoMapper to map the Business Data Model and

Database Data Model to pass the data back and forth from Business

Layer to Data Layer

. Have experience using Knockoutjs and jQwidgets for MVVM pattern

. Have experience developing extension method for HTML Helper

. Have experience saving, retrieving, and updating data using Entity

Framework and LINQ

. Have experience saving objects using .NET Serialization and

Desirialize it to use in other application

. Have experience using Microsoft's Unity Container for Dependency

Injection

. Have experience deploying Web applications in IIS server

. Have experience debugging complex applications and testing

. Have experience developing software in Agile methodology

. Have experience writing secure code to validate input data, protect

from SQL Injection, and Cross-Site Scripting

. Have experience using HP Fortify for developing secure code

. Have experience developing generic code used by the different part of

the application

. Have experience developing ASP.NET web applications using both MVC

and web form

. Have experience developing SSIS package using Business Intelligence

Development Studio

. Have experience in developing WCF and web services using C#.NET

. Have experience building release package using Cruise Control and

deploy the applications

. Follow ADLC during any changes in the existing application as well as

any new development

. Have experience in using AJAX in .aspx pages

. Experience with creating databases, complex stored procedures, views

etc. in MS SQL 2012, 2008, 2005, 2000 Associated SQL dialects such as

Transact SQL (T-SQL), PL/SQL, Stored Procedures, and Views

. Knowledge of configuring and administrating IIS Server and SQL Servers

for various clients on Production and Staging environment.

. Having a good understanding in application of Software Development

Life Cycle (SDLC) methodology

. Good Communication, Quick Learner, Personal Skill and Ability to work

as individual and also as part of team.

. Very organized, motivated team player with strong analytical,

conceptual, and presentation skill

Technologies:

Native development: C#.Net, VB.Net, VB6, ADO.Net, ASP.Net, Web Form and

MVC, WCF Services, jQuery, JavaScript, Knockoutjs,

jQWidgets, HTML5, CSS, Threading, .NET Serialization, TDD,

Design Patterns, Reflection etc.

Tools/Environment: Visual Studio.NET 2012, 2010, 2008, 2003, MS SQL

2012, 2008, 2000, IIS

Testing tools: Firebug, Fiddler for websites

Reporting tools: SSIS package, Crystal Report

Operating System: Windows 7, XP Professional, Server 2003

Language: C#, VB.NET, VB6, JavaScript

Professional Experiences:

Company: D+H Ltd Sep. 2012 - Present

Project: Zebra & ECPP (Enterprise Common Product Platform)

Title: .Net Developer

Project ECPP is an enterprise solution which consists of all the common

services used by the different clients (internal & external). It is D+H

framework. WCF service pattern has been used to create the services consume

by the different internal and external clients.

Project Zebra is the first client that is consuming many of the WCF

services added in the framework. This project is for the Registry Services.

D+H has Registry service department which creates, renews, and discharges

the registrations for Land, Car, and any other properties and also perform

search for loans and lien on properties.

Responsibilities:

. Attend daily scrum for the progress of the task working and share the

next task planning to work with the team

. Develop Enterprise Framework using WCF in Visual Studio 2012 to use

the services in the entire organization or outside of the organization

. Create Business Data Model classes and use Entity Framework Fluent API

to create DbContext to Add, Update, Get and Delete the transactions

from the database created based on the business data model

. Using AutoMapper to map the Business Data Model and Database Data

Model to pass the data back and forth from Business Layer to Data

Layer

. Using Bootstrap for user interfaces

. Using Knockoutjs and jQwidgets for MVVM pattern

. Using Newtonsoft.JSON namespace to serialize and desirialize JSON

objects

. Developing extension method for HTML Helper to be used in the pages

. Using jQuery Ajax to export data from presentation layer to data layer

via business layer

. Use Microsoft Enterprise Library 6.0 where ever use SQL transactions

. Develop Fulfillment WCF application to pass the object created in UI

to Message Queue to register the property to government

. Use TFS for assigned tasks for user stories added in the TFS and

update statuses for daily scrum

. Check-out/check-in code in TFS for updating existing project, adding

new project to the solution etc.

. All check-ins are TFS gated check-in

. Using Fidller2 to create all the scripts for registrations and search

. Shelve the changes for code review by other developers

. Use LINQ in Entity Framework to retrieve, save, and update the data

. Use Microsoft Unity Container for Dependency Injection

. Write generic functions to perform the similar task based on the

specific type used by the different part of the code

. Write secure code to validate input data, protect from SQL Injection,

and Cross-Site Scripting

. Use SSIS package using Business Intelligence Development Studio to

create reports

. Use .NET Serialization to serialize the object and save into SQL table

and Desirialize it to use in other application

. Help UI team to create re-usable components using jQuery, Knockoutjs,

jQWidgets, and MVC partial views

. Create Ad hoc T-SQL Queries, Stored Procedures, and Views to perform

the data retrieval

. Use open source AutoMapper and create custom mapper

. Develop web application using ASP.NET MVC, TDD and Design Patterns,

Serialization, XML, CSS, jQuery, HTML

. Develop SSIS package using Business Intelligence Development Studio

Technologies:

Native development: C#.Net, MVC, Web From, ASP.NET, ADO.Net, Windows

Form, and, WCF Services, jQuery, JavaScript, Knockoutjs,

HTML5, CSS, Threading, .NET Serialization, TDD, Design

Patterns, Reflection etc.

Environment: Visual Studio.NET 2012, MS SQL2012

Testing tools: Firebug and Fiddler for websites

Reporting tools: SSIS package

Operating System: Windows 7

Language: C#.NET

Company: D+H Ltd May 2005 - Sep. 2012

Project: Upgrade CSRS website & develop reports for different registrations

Title: .Net Developer (Technical lead)

Some clients used to perform their search and registration in different

applications after this project is implemented, clients were able to

perform both Registration and Search from CSRS online application.

The three reports (create, renewal, and discharge) were developed using

SSIS packages. Some reports are weekly and some are monthly. Packages are

scheduled to run on specific date and time.

Responsibilities:

Tasks Performed:

. Study Business Requirement Document and gather all necessary

information

. Write Technical Design Document based on the Functional Required

Document and walkthrough with Business Analyst, QA, Support team and

Managers

. Write Unit Test Cases for the Project and Walkthrough with Business

Analyst and QA

. Prepare Technical Design Document (TDD) and Walkthrough with the team

including PM and QA manager and BA

. Conduct analysis, design, development of the applications

. Enhance CSRS website developed in C#.NET, ASP.NET Web Form, TDD and

Design Patterns, Serialization, XML, CSS, jQuery, HTML

. Developed SSIS package using Business Intelligence Development Studio

to generate reports

. Developed stored procedures and views for the reports

. Use disconnected database environment through Dataset Object of .Net

Framework

. Use enormous amount of Ad hoc T-SQL Queries, Stored Procedures, and

Views to perform the data retrieval

. Employ Object Oriented Techniques, ADO.NET Connection using connection

string, Data Readers, Datasets, Event Handlers, Field Level

Validations, Sub method and Functions, Error Handlers, User-defined

functions, Grid Control etc.

Native development: C#.Net, ASP.Net Web Form, WCF Services, ADO.Net,

JavaScript, CSS, Threading, .NET Serialization, TDD, Design

Patterns, Reflection etc.

Tools/Environment: Visual Studio.NET 2010, MS SQL 2008, IIS

Testing tools: Firebug for websites

Reporting tools: SSIS package

Operating System: XP Professional, Server 2003

Language: C#

Project: Automate CSRS Online Registration

Title: .Net Developer

Prior to this project after submission the registration request through

CSRS online application a manual interruption was required to complete the

registration process. After Implementation of this project automatically

populated the PPSA Registration (New Registration, Renewal, and Discharge)

requests entered via CSRS website into an application which transmits to

government server for registration.

Responsibilities:

Tasks Performed:

. Study Business Requirement Document and gather all necessary

information

. Write Technical Design Document based on the Functional Required

Document and walkthrough with Business Analyst, QA, Support team and

Managers

. Write Unit Test Cases for the Project and Walkthrough with Business

Analyst and QA

. Prepare Technical Design Document (TDD) and Walkthrough with the team

including PM and QA manager and BA

. Conduct analysis, design, development of the applications

. Enhance CSRS website developed in C#.NET, ASP.NET Web Form, TDD and

Design Patterns, Serialization, XML, CSS, jQuery, HTML

. Using .net serialization technique serialize the data entered in the

CSRS website to xml string and save in the SQL table

. The UI Converter application desirialize the data from the SQL table

and create UIF file for the application transmit data to government

server

. Developed stored procedures and views for the reports

. Use disconnected database environment through Dataset Object of .Net

Framework

. Use enormous amount of Ad hoc T-SQL Queries, Stored Procedures, and

Views to perform the data retrieval

. Employ Object Oriented Techniques, ADO.NET Connection using connection

string, Data Readers, Datasets, Event Handlers, Field Level

Validations, Sub method and Functions, Error Handlers, User-defined

functions, Grid Control etc.

Native development: C#.Net, ASP.Net Web Form, WCF Services, ADO.Net,

JavaScript, CSS, Threading, .NET Serialization, TDD, Design

Patterns, Reflection etc.

Tools/Environment: Visual Studio.NET 2010, MS SQL 2008, IIS

Testing tools: Fiddler, Firebug for websites

Reporting tools: SSIS package

Operating System: XP Professional, Server 2003

Language: C#

Project: Credit Card application processing for a specific bank / Retail

store

Title: .Net Developer

Our company receives the paper printed or online credit card applications

from the client. And then those documents are scanned and saved using Kodak

scanner. A post scan application developed in C#.NET is used to read those

scanned images and store the paths of the images and create batch

definition file which consists the path of the image and type id of the

image. A data entry application developed using Captiva Formware is used to

retrieve saved images using the batch definition file. During run time

specific form display based on the form id added in the image path. After

capturing the data into SQL server there are application developed in

C#.NET is used to validate the data, create flat file based on the client's

specification and send to client through SFTP. Created all the necessary

reports requested by the client.

Responsibilities:

Tasks Performed:

. Study Business Requirement Document and gather all necessary

information

. Write Technical Design Document based on the Functional Required

Document and walkthrough with Business Analyst, QA, Support team and

Managers

. Write Unit Test Cases for the Project and Walkthrough with Business

Analyst and QA

. Prepare Technical Design Document (TDD) and Walkthrough with the team

including PM and QA manager and BA

. Conduct analysis, design, development of the applications

. Follow ADLC during any changes in the existing application as well as

any new application

. Developed application in C# to process credit card Application,

Payments, and Convenience Cheque scanning documents in Kodak Scanner,

IBML Scanner and ITRAN for payment processing

. Developed application in C# to process post scanned images for credit

card application, convenience cheque and make ready for data entry in

Captiva environment

. Developed Captiva Data Entry application using Captiva Formware 5.3 to

collect credit card applicant's information using the BDF created by

post scan process

. Developed process to capture information from image and create an XML

string store into SQL in text data field

. Develop process to load XML string data into SQL table and apply

business rules to verify the data

. Create applications in C# to create text files for the data captured

in data entry and send to client through SFTP

. Developed applications to create client's reports for the processed

documents using Crystal report in C#

. Create all necessary Stored Procedures to store data containing in

image forms through Post Scan process

. Create complex stored procedures to perform query to SQL database

according to business needs

. Use disconnected database environment through Dataset Object of .Net

Framework

. Use enormous amount of Ad hoc T-SQL Queries, Stored Procedures, and

Views to perform the data retrieval

. Employ Object Oriented Techniques, ADO.NET Connection using connection

string, Data Readers, Datasets, Event Handlers, Field Level

Validations, Sub method and Functions, Error Handlers, User-defined

functions, Grid Control etc.

Native development: C#.Net, Web and Windows app, Web services, Design

Patterns etc.

Tools/Environment: Visual Studio.NET 2003, MS SQL 2000

Testing tools: Fiddler, Firebug for websites

Reporting tools: SSIS package

Operating System: XP Professional, Server 2003

Language: C#

Project: Interest Relief application process for Canada Student Loans for a

bank

Title: .Net Developer

Capture data from interest relief application and send to the bank.

Developed an application in C#.NET to create around thirty different flat

files and send to bank daily, weekly or monthly. Developed an application

to create and send the file to credit bureaus.

Responsibilities:

Tasks Performed:

. Study Business Requirement Document and gather all necessary

information

. Write Technical Design Document based on the Functional Required

Document and walkthrough with Business Analyst, QA, Support team and

Managers

. Write Unit Test Cases for the Project and Walkthrough with Business

Analyst and QA

. Prepare Technical Design Document (TDD) and Walkthrough with the team

including PM and QA manager and BA

. Conduct analysis, design, development of the applications

. Follow ADLC during any changes in the existing application as well as

any new application

. Developed an application in C# to process interest relief applications

for student loans for a bank

. Developed application in C# to process post scanned images for student

loans

. Developed an application to create around thirty different flat file

from the student loans information and send to client

. Developed process to capture information from image and create an XML

string store into SQL in text data field

. Develop process to load XML string data into SQL table and apply

business rules to verify the data

. Create applications in C# to create text files for the data captured

in data entry and send to client through SFTP

. Developed applications to create client's reports for the processed

documents using Crystal report in C#

. Create all necessary Stored Procedures to store data containing in

image forms through Post Scan process

. Create complex stored procedures to perform query to SQL database

according to business needs

. Use disconnected database environment through Dataset Object of .Net

Framework

. Use enormous amount of Ad hoc T-SQL Queries, Stored Procedures, and

Views to perform the data retrieval

. Employ Object Oriented Techniques, ADO.NET Connection using connection

string, Data Readers, Datasets, Event Handlers, Field Level

Validations, Sub method and Functions, Error Handlers, User-defined

functions, Grid Control etc.

Native development: C#.Net, Design Patterns, Reflection etc.

Tools/Environment: Visual Studio.NET 2003, MS SQL 2000

Testing tools: Firebug for websites

Reporting tools: SSIS package

Operating System: XP Professional, Server 2003

Language: C#

Educational Background:

. MS in Computer Science, Texas A & M University - Commerce, Texas,

USA

. BS in Civil Engineering, Bangladesh University of Engineering &

Technology (BUET)



Contact this candidate