Post Job Free
Sign in

.Net Sql Server Experience Management Development

Location:
Houston, TX, 77042
Posted:
September 07, 2010

Contact this candidate

Resume:

Imran Ullah Mohammad

Phone no - 281-***-****

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

Summary

. Over 6 years of experience in Design, Development and Maintenance of

Client/Server, Internet, Intranet, Windows and Web-based applications

using n-tier Architecture.

. Microsoft Certified in Developing and implementing web applications with

Microsoft Visual C#.net and Microsoft Visual Studio.net

. Played important roles as software programmer/developer in different

areas of software development life cycle (SDLC).

. Experienced in using .Net technologies such as C#, VB.Net, ASP.Net,

ADO.Net, Web Services, Windows Services

. Proficient in application development using RDBMS, Object Oriented

Analysis, Design and Programming (OOPS) for the development of Multi-

tiered solutions.

. Experienced in using Web Forms, Web user controls, Class Library, Windows

Forms, HTML, DHTML, XML, CSS, XSLT, JavaScript, VBScript and AJAX.

. Experience in writing unit test cases. Excellent knowledge of working of

IIS, .Net Assemblies, .Net Framework.

. Hands on experience in using NUnit for creating automated unit test

cases.

. Experience in ESRI version 9.3, 9.2 tools like ArcGIS, ArcSDE, ArcView,

ArcMap, Arc Toolbox, ArcDesktop, ArcGIS and ArcObjects.

. Experience in developing Windows applications, Mobile applications, Web

applications, Windows services and Web services.

. Experience in developing GIS Applications using ESRI's Arc Objects

Runtime Engine, ArcGIS Server.

. Proficient in Web Services, SOAP, XML, XSL, XSLT, XPath, DTD, XML Schema,

CSS, DOM, HTML, AJAX and JavaScript.

. Knowledge of .NET 3.0/3.5 features like WCF (Windows Communication

Foundation), WPF (Windows Presentation Foundation) and WFF (Workflow

Foundation).

. ASP.NET (UI pages, Web Services, Data binding to Business Logic Layers

and Data Access Layers, Master Pages and Themes)

. Intensive knowledge and experience in source control and version control

(MS Visual Source Safe).

. Good experience in Desktop, Web and Client/Server environment.

. Good knowledge on Service Oriented Architecture (SOA).

. Hands on experience in SQL Server 2000/2005.

. Good Experience of creating Stored Procedures and complex SQL queries.

. Good at Analysis, Designing, Programming and Coding techniques, Testing

and Implementation.

. Good knowledge of Design documentation and documentation of different

phases of SDLC.

. In depth experience with program design, specification development,

program logic, flow charting, testing debugging and documentation Web

front end development projects.

. Assist in developing coding standards.

GIS

October2007 - Present

. Experience with ESRI products including ArcGIS 9.x and SDE

. Experience with database management on SQL Server.

. Working knowledge and experience using ArcGIS Desktop, ArcGIS Server,

ArcIMS, ArcInfo Workstation, ArcView, or other ESRI software products.

. Experience with Web programming frameworks such as XML, SOAP, REST.

Certifications&Trainings

. MCPD 70528 - Microsoft Certified Professional Developer (Web Based

Application Development)

. Trained for ArcGIS Desktop 9.3.1 from Environmental Sensitivities

Research Institute.

Academic Qualifications

Masters in Computer Science University of Houston Clear Lake

Bachelor of Information R.M.K Engineering College,

Technology Anna University .

India

Technical skills

Programming Languages ASP. NET,C#,C, C++, VB, Java

,Progress, Visual C++, Assembly

Languages (8085/86)

GIS Tools ArcInfo,ArcEditor, ArcCatalog,

ArcView3.3, ArcIMS, AGS 9.3,

Arcgis Server 9.3.1, Arcgis

Desktop.

Operating Systems DOS, Windows 98/2000/NT/XP/Vista,

Linux

Databases SQLServer 2005,SQL Programming,

MS-Access, MySQL

Web Programming HTML,XHTML, JavaScript, ASP.NET,

DHTML, Silverlight API

Application Software MS-Office, Adobe Acrobat, MATLAB,

Smart Draw

Web Servers IIS, Personal Web Server

Design/Process UML, EER

Professional Experience

Landworks Inc

January 2007 - Present

Houston, Tx

Project: Landworks ToolBox

Description:

LandWorks Toolbox is a suite of analytical tools and reports designed to

run in ArcMap GIS. These tools were developed as GIS support to end users

in the land industry, such as landmen, engineers, and explorationists.

LandWorks Toolbox is a collection of state-of-the-art tools that make it

easy to perform complex lease and ownership analyses. LandWorks Toolbox

also provides a streamlined process for creating landrelated reports and

exhibits directly from the GIS. Analyses and reports can be generated for

both company-owned and competitor leaseholds. These tools and reports are

user friendly and require moderate experience in ArcMap GIS.

The different custom mapping components available in this toolbox package

are.

. Depth Severance Tool

. Expiration Tool

. LPM Explorer Tool

. Metes and Bounds

. Mineral Interest Tool

. Ownership Tool

. Quartering Tool

. QuikFind

Environment: ArcGIS Desktop 9.3, C#.Net, WPF, WCF, MS-SQL Server 2005,

Arc Objects, ArcSDE 9.2, Map Guide, GeoServer.

Project: LPM Explorer

Description:

This LPM Explorer tool allows the user to search for Agreements and Master

Tracts from the LPM database and show the retrieved agreements as selected

in a map. Also, the tool allows the user to select agreements directly in

the map and return the lease record data in the interface. This

functionality applies to the Agreement and Tract level ArcSDE layers, but

not the Legal level layer.

Edit capability in this tool is accomplished by providing an Edit button

that will launch the LPM Client application and take the user to the

specific agreement tab or master tract tab in LPM that is selected in LPM

Explorer when the Edit button is clicked. LPM Explorer may be run from

Arcgis Desktop or as a plugin task to ArcgisServer.

LPM Explorer is available as a WebTask in the ESRI Web Mapping Application

(WMA). LPM Explorer also has a desktop LWTB version that is a

considerable enhancement to the current LPM Explorer tool.

Responsibilities:

> Involved in the phases of Design, Development, Customization and

Maintenance of the application.

> Used Multi Tier Architectures having Business Logic Layer (C#.NET),

Presentation Layer and Database Layer (Database Connection and

Security Settings).

> Involved in the design, development and implementation of web user

interfaces using Silverlight, C#.NET, ASP.NET, HTML, JavaScript and

CSS.

> Created Silverlight applications for interactive, Web-based data

visualization using XAML in Visual Studio 2008

> Graphic Design and Animation Creation for Silverlight applications

using Microsoft Expression Blend.Created rich and enhanced web pages

using JavaScript, AJAX, Silver light, Grid view, Form view and Data

List controls.

> Responsible for developing WCF Service Libraries to exchange data

between Model, View and Presentation (MVP) Layer implementing

business logic.

> Developed queries and Stored Procedures in LINQ to SQL file and for

SQL Server 2005.

> Created database in SQL Server 2005 by converting it from Arc View

3.2a or by GPS data for both spatial and non-spatial data.

> Develop Web Mapping application with ArcGIS Server 9.3, C#, ASP. NET

application

> Develop Search tool with .NET, ArcGIS Server SOAP API.

> Creating access between ESRI ArcMap application and Crystal report

Viewer

> Converting attribute SQL database to ESRI ArcSDE Geodatabase

> Creating ESRI ArcMap Command Items, Toolbars, Menus etc as an ArcMap

Extension

> Provided the facilities of Zoom In, Zoom Out, Pan, and labeling to

maps.

> Export selected features in Shape file format.

> Designed code library to get the database connectivity, storage and

retrieval on SQL Server 2005.

> Developed complex queries, stored procedures, Views and schemas in SQL

Server 2005.

> Written and Executed Unit tests using NUnit.

> Used Visual Source safe 6.0 for the purpose of version Control and

source code sharing.

Environment: ASP.NET 3.5, C#.Net, Silver light, WCF, AJAX, MS-SQL Server

2005, ArcGIS Server 9.3, Arc Objects, ArcSDE 9.2, Map Guide, GeoServer.

Project: WebMaps

Description: WebMaps is a Unified portal mapping tool for ARCGIS Server

9.3. This tool has been designed and developed to take full advantage of

latest ARCGIS technology.It provides a common map feature for performing

different tasks such as QuikMaps (Printing Cartographic quality maps),

QuikSelect (Selecting Spatial data), Favorites ( BookMarks Organizer ),

DocuLink ( Document Management task ) etc.

Responsibilities:

> Involved in the phases of Design, Development, Customization and

Maintenance of the application.

> Developed SOE (Server Object Extension) for tools like QuikMap.

> Devloped the application using ArcObjects development platform .

> Responsible for database tuning using ArcSDE.

> Involved in bulkloading for ArcSDE.

> Involved in creating highlighted features for DocuLink tool.

> Involved in exporting Featureclasses to SQL Server 2005.

> Responsible for creating installation and deploying deliverable

packages.

Environment: ASP.NET, C#, ADO.NET, HTML, SQL SERVER 2005, IIS, .NET

WEBADF, ArcGIS Server 9.3, ArcCatalog 9.3,ArcSDE, ArcGIS SOE, Visual

Studio 2008.

Airtel

July 2005 -May2006

India

Project: Reachcell

Description: Reach cell is a Web based application. It is an ideal platform

to distribute the information instantly to multiple cellular users. This

service aims to the corporate that would like to have a centrally monitored

system in the office to send SMS messages from the desktops of different

departments/individual staff. All the features that are available for an

individual clients system can very well be available with additional

features of billing and report management. It is smart enough to understand

and maintain the load distribution aspect. It is capable to receive

messages from different corporate at a time. It can utilize the SMSC

capacity smartly with its intelligence to behave according to the traffic

load. It can behave as a virtual SMSC, by taking the messages through web

and delivering them to cellular users. It is intelligent enough to avoid

spamming of messages to a single user. It can maintain the user accounts

based on their payments and validity. It is scalable in accordance to the

capacity of the SMSC delivery.

Responsibilities:

> Involved in all the phases of SDLC including Requirements Collection,

Design & Analysis of the Customer Specifications, Development and

Customization of the Application.

> Involved in Development of Community section like Message -board.

> Developed web pages and validated these pages using ASP.NET and C#.

> Client side validations taken care by using JavaScript.

> Used ADO.NET extensively for data retrieving, querying, storage and

manipulation.

> Designed and developed various Web user controls.

> Developed SQL stored procedures for data manipulation and querying data

for SQL SERVER 2000.

> Developed Role base Security to authorize member to a specific Role.

> Developed a DTS (Data Transformation Services) to transmit the data table

from one database to another.

> Performed SQL tuning, created Tables, Indexes for performance improvement

and also rewrote stored procedures to increase performance.

> Involved in preparing design documents, developing use cases, identifying

classes and Objects, drawing class diagrams, sequence diagrams using UML

and identifying the design patterns, frameworks to be used during

implementation.

> Created user defined functions for String Manipulations and for

formatting dates etc.

> Used Visual Source Safe for Version Control.

> Developed complex reports using Crystal Reports.

Environment: ASP.NET, C#, ADO.NET, HTML, SQL SERVER 2000, T-SQL, IIS,

Visual Source Safe, Crystal Reports, VB 6.0, ASP, Windows XP.

XSilica inc January

2004-June 2005

Hyderabad,India

Project: Secure Case Fax Management

Description: Xsilica is one of leading service provider for the web based

user management tools for various services. Secure Case Fax Management is a

Web-based user management application for the purpose of providing the eFax

through the Faxcore technology. The management requires having the 3 levels

of users under the Super Admin. First level consists of the Channel

Partners and Sales agents who directly come under the Super Admin Secure

Care. These Channel partners can create their own Business accounts and

those in turn can create the fax users who can send the fax through the Fax

core. The Channel partners will be provided with the fax numbers and they

have the capability to manage the numbers with their own business accounts

and fax users.

Responsibilities:

> Involved in Requirements Collection, Design & Analysis of the Customer

Specifications, Development and Customization of the Application.

> Designing of classes and coding of the components in C#

> Developed GUI using ASP.Net, C#.NET, HTML, and CSS

> Designed and developed the application in ASP.NET, VB.NET and ADO.NET.

> Designed and implemented front end forms using WinForms.

> Designed and implemented reusable software elements like Server Side

Controls, Custom Controls using C#.Net.

> Developed Search Components using C#.NET.

> Applied various rules using XML Web services, which is read using C#.NET.

> The persistence layer is SQL Server 2000 accessed through stored

procedures using ADO.NET.

> Provided custom validations in ASP.Net & Client-side Validations using

Java Script.

> Developed web pages with data bound controls viz. data Grids, data Lists.

> Involved in creation of GUI for the web pages using adobe Photoshop.

> Provided filters using nested data lists for rendering data based on the

selection.

> Used features like custom paging on data Grids for enhancing the

performance.

> Developed Page Template and User Controls for easy maintenance and

performance.

> Used ADO.Net for database connectivity, storage and retrieval on SQL

Server 2000.

> Created backend Stored Procedures. Access to Patient Information is

audited in the database for reporting.

> Used Visual Source Safe (VSS) for maintaining the component and for

release and version management

> Generated various reports using Crystal Reports.NET. All the crystal

reports are published as web services so that they can be used both in

Desktop and Internet Applications.

> Involved in preparation of Test Plan and Test Cases and Unit test and

Integration test

Environment: Windows 2003 server, Microsoft Visual Studio 2000, .Net

Framework 1.0, C#.NET, ADO.NET, SQL Server 2005, IIS 6.0

Webpage Manager,

University of Houston

. Worked on the oracle web portal of university.

. Maintained Students News and Events web pages of university website

and web pages of the Intercultural and International Student

Services (IISS) office.

Academic Projects

MinCheck OCR Pro University of Houston, Clearlake

Developed an application where user can process the

credit card Transaction online by connecting a card scanner to the personal

laptop and validate the users State ID by AVS. When a creditcard is

swiped, raw data is extracted, parsed and displayed on the user

interface.Application is integrated with the payment gateway i.e.

Authorize.Net for card processing and authorization by sending a request

to the gateway. User can also generate Target Marketing List by

different search criteria through queries.The application was developed

using C#, .Net framework 2.0 and MS-Access. Used Security Features such as

Authorization andAuthentication for users.



Contact this candidate