Post Job Free
Sign in

Sr Sharepoint Developer /.Net Developer

Location:
New York, NY, 11201
Posted:
July 18, 2010

Contact this candidate

Resume:

Kamal Baig

203-***-****

*****.****@*****.***

********@*****.***

PROFESSIONAL SUMMARY

* Seven+ years hands-on experience in Microsoft based Web/WinForm/Enterprise Applications as Senior developer

* Extensive experience with .NET (C#,VB.NET, ADO.NET, ASP.NET, AJAX, LINQ, WinForm)

* Proficient in development and debugging applications using Visual Studio 2003/2005/2008

* Analysis, Design and Development experience with RDBMS SQL Server 2000/ 2005/2008 & Microsoft Access

* Complete SDLC cycle: System Analysis, Design, Development, Testing, Deployment & User Training

* Strong skills in HTML, DHTML, JavaScript, Microsoft ASP.Net Ajax, Ajax Pro, CSS & ASP.Net Themes

* Distributed component based development & integration using WebServices, XML, Xpath, XQuery & XSLT

* DB Design & implementing SQL Server 2005/2008 Stored Procedures, Triggers, Indexes, Views, Functions

* Database Optimization and Performance Tuning using SQL Server 2005/2008 Profiler & Analyzer

* Professional experience with SQL Server Backup & Recovery Models, CLR Stored Procedures & Function, SQL Reporting and Bulk Importing functionalities

* SQL Server 2005 Implementation & Maintenance, SSRS, data integration & Transformation using SSIS/DTS

* WinForm application development using Visual Studio WinForm Controls & Telerik & Infragistics

* Web based application development using Microsoft ASP.Net Ajax, UpdatePanel, ScriptManager & JQuery

* E-Commerce application development using ASP.Net (1.1, 2.0, 3.5), AJAX Pro, Payment Gateways

* Microsoft Data Access, Logging, Caching, Exception handling application blocks for Application enhancement

* 3-tier application development experience using Easy Objects, Subsonic ORM and Enterprise Library Blocks

* RAD development experience using Telerik, Infragistics and Component Art GUI Controls

* RAD development experience using .Net 3.5, ADO.Net Data-Services, LINQ, LINQ2SQL, AJAX

* Application deployment experience using Visual Studio Deployment features, Install Shield, Inno setup

* Proficient experience in Windows Communication Foundation (WCF) & Workflow Foundation (WWF),WPF

* Development of SOAP & REST based WebServices / WCF with (WSE) Web Services Enhancement feature

* Strong Project Management and development experience using Agile and Scrum based methodologies

* Experienced using Design patterns and object-oriented programming for software development

TECHNICAL SKILLS

Operating System

Windows 2000/2003, Windows NT 4.0, Windows 95/98/XP/Vista

Front End Tools

Visual Studio 2005, Visual Web Developer, WinForms, Telerik, Infragistics, ComponentArt GUI controls

Version Control & Proj Mngt.

Microsoft Visual SourceSafe, AceProject Project Management

Web Technologies

ASP.Net 1.1/2.0/3.5, C#, .Net 1.1/2.0/3.5, VB.Net 9, ASP, HTML, DHTML, WebServices, JSON, JQuery, LINQ2SQL,XML, CSS, JavaScript, LDAP

Business Component

C#, VB.Net, Ado.Net, Data Services, SOAP & REST based WebServices/WCF

Databases

Microsoft Access, SQL Server 2000, SQL Server 2005, 2008

Reporting Technologies

Crystal Reports, SQL Server Reporting Services (SSRS)

Tools/Applications

Microsoft Expression Web, Visual Web Developer (VWD), Microsoft Office, Management Studio, Photoshop, FrontPage, SQL Server Analyzer & ProfilerPROFESSIONAL EXPERIENCE

eSchoolData, Bohemia, NY

Project Name: Knowledge Management System (NexGen)

Senior .Net Developer April 2009 – Current

Description

NexGen is a Web based Enterprise level Student Management System. Based on the latest technologies and SOA architecture it not only offers detailed Student & Grade level Management but also reporting functionalities in accordance with State accountability standards.

Roles and Responsibilities:

* Scrum based approach for development, team collaboration & coordination

* GUI using VB.Net, ASP.Net 2.0, Authentication, Authorization, Role & Membership Mgmt.

* GUI enhancement using ASP.Net 2.0 Master Pages, Themes, Ajax Pro, JavaScript & XSLT 1.0/2.0

* Web User Control development for code reusability within same and multiple web applications

* DB enhancement using SQL Server 2005/08 Tables, Views, Stored Procedure & T-SQL Functions

* T-SQL Queries, Stored Procedure testing & optimization using SQL Profiler, SQL Query Analyzer

* Visual Source Control for version control and centralized development storage repository

Environment:

ASP.Net 2.0, Visual Studio 2005, C#,VB.Net, SQL Server 2005/2008, SQL Management Studio, SQL Profiler, SQL Analyzer, Ajax Pro, JQuery, JSON, Visual Source Safe, XSLT 1.0/2.0

Alpha wire Company, Elizabeth, NJ

Project Name: Warehouse Management System (WMS)

.Net Consultant / Developer January 2009 – April 2009

Description

This was a Windows CE based Inventory management system. The company is into manufacturing and sales of cables and inventory management, stock counting etc. act as a backbone in all the operations.

Roles and Responsibilities:

* Application Development using VB.Net, Visual Studio 2003/2005, Windows Mobile 5.0, Microsoft Emulator, Active Sync 4.5

* Database development in SQL Server 2005 Tables, Views, Stored Procedure & T-SQL Functions

* Handheld device used for the application Intermec 730B Mobile Computer

Environment:

Visual Studio 2003/2005, VB.Net, SQL Server 2005, SQL Management Studio, SQL Profiler, SQL Analyzer, Data-Direct ADO.Net Provider, Visual Studio Mobile Application Development, ActiveSync 4.5, Mobile Device Emulator

Spira Footwear, El Paso, TX

Project Name: Employee Retirement System (ERS)

Senior .Net Developer Aug 2008 – January 2009

Description

ERS was an Employee Retirement System designed and developed to manage retirement benefits for retiree’s of state and government agencies. Health management, Insurance benefit, educational service management features all embedded and integrated in one application to offer a unified view. Easy membership management and administration allowed easy future expansion possibilities for the organization.

Roles and Responsibilities:

* Requirement definition, analysis and design of a 3-tier application architecture

* Scrum based approach for project development, team collaboration and to maximize productivity & co-operation

* GUI development using C#, ASP.Net 3.5 Authentication, Authorization, Role & Membership functionality

* GUI enhancement using ASP.Net Master Pages, Themes, Ajax UpdatePanel & ScriptManager, JavaScript

* Web User Control development for code reusability within same and multiple web applications

* Service integration using WebServices/WCF and use of XML, XPATH, XQUERY& XSLT

* Application performance improvement using Output Caching and Programmatic Caching techniques

* Business layer development using C#,VB.Net Generics, Collection Initializer & Automatic Properties

* Data Access layer development & integration using LINQ2SQL, LINQ, C# Anonymous Types

* DB analysis and development in SQL Server 2005 Tables, Views, Stored Procedure & T-SQL Functions

* T-SQL Queries, Stored Procedure testing & optimization using SQL Profiler, SQL Query Analyzer

* Visual Source Control for version control and centralized development storage repository

Environment:

ASP.Net 3.5,Visual Studio 2008, C#,VB.Net SQL Server 2005, SQL Management Studio, SQL Profiler, SQL Analyzer, Microsoft Ajax, JQuery, JSON, LINQ2SQL, Web Services integration, Visual Source Safe

Siemens Medical Solutions, Malvern, PA

Project Name: Pathology Lab Management

Senior .Net Developer January 2008 – Aug 2008

Description

This application automated the workflow starting from requisition till dispatched of samples by healthcare providers (practices/hospitals/clinics). The application offered Samples collection process automation, patient, staff management and integration features to reduce error possibilities in manual systems. Easy integration and loosely coupled architecture allowed for integration with other health related applications.

Roles and Responsibilities:

* Requirement definition, analysis and design of a 3-tier application architecture

* Scrum based approach for project development, team collaboration and to maximize productivity & co-operation

* GUI development using C#, ASP.Net 2.0 Authentication, Authorization, Role & Membership functionality

* GUI enhancement using ComponentArt 3rd party Multipage, TabStrip, Combo, Upload and Callback controls

* Flash Component integration with ASP.Net 2.0 using JavaScript and C# for Medical Sample Requisition

* Web User Control for code reutilization and Output Caching techniques integration for performance reasons

* Medical record management application integration using WebServices/WCF, XML and XPath

* Business layer development using C# Generics, Collection Initializer & Automatic Properties

* Patient medical report generation in PDF by integrating C# 2.0, JavaScript, JQuery and PDF Library

* File Transfer functionality component development and integration using DartFTP control

* Data Access layer development & integration using ADO.Net 2.0, EasyObject ORM and MS Data Access Layer

* DB analysis and development in SQL Server 2005 Tables, Views, Stored Procedure & T-SQL Functions

* Using SSIS/DTS for Importing, Exporting and transforming medical related data to and from SQL Server2005

* T-SQL Queries, Stored Procedure development & optimization using SQL Profiler, SQL Query Analyzer

* Visual Source Control for version control and centralized development storage repository

Environment:

ASP.Net 2.0,Visual Studio 2005, C#,VB.Net, XML, XPath, SQL Server 2005, SQL Management Studio, SQL Profiler, SQL Analyzer, ComponentArt 3rd Web GUI Controls like Multipage, TabStrip, Combo, Upload, Callback controls, DartFTP control, JavaScript, JSON, JQuery, EasyObject ORM

Mega Solutions Aug 05 – December 07

Senior .Net, C# Developer

Project: Terasen Business Process Automation

Description:

The project focused on automation of business processes like Billing and Enrollment processing for a Canadian Gas Company. Manual processes are automated to increase efficiency, improve performance and reduce work load. A window based application integrated with automated window services for importing customer’s files and billing information from other server application. Overall the application automates and simplifies business processes running inside the organization and provides more opportunities to analyze and cater changing business requirements.

Roles and Responsibilities:

* Actively involved in Analysis, design, development and testing of 3-tier architecture for the application

* Using Scrum based project development approach for developing a 3-tier architecture

* Database Design and Development involving DB tables, Views, Triggers, Stored Procedures and Functions

* Data layer development using ADO.Net, Enterprise Data Access Application Block

* Business layer developed based on Façade and singleton design pattern using C#

* WinForm based development using C#, Web Services, Grid Control, Combo, Listbox, PanelBar, TabStrip

* Involved in of SQL Server CLR based-functions and Bulk importing utility development using SSIS

* Responsible for managing iterative and incremental development process

* Application deployment and Remote based installation

Environment:

WinForm, Visual Studio 2005, C#, SQL Server 2005, Telerik Grid Control, XML, Xpath, SQL Management Studio, SQL Profiler, SQL Analyzer, GotoMyPC, SQL Server Analyzer, SQL Server Profiler, SQL Integration Services (SSIS)

Project: Booking System (Medical Spa)

Description:

Booking system is a web based application which aims to provide booking and other related facility to people in the Medical spa domain. The application offered management and tracking facilities of clients, services, payroll, employees and inventory records and details.

Roles and Responsibilities:

* Scrum based project development and management approach used for developing a 3-Tier application

* Analysis and Development of Web based Application using ASP.Net 2.0, VB.Net, AJAX & SQL Server 2005

* DB development including table design, Views, Stored Procedure, T-SQL functions and Query Development

* Using EasyObject ORM for business and data layer development and integration

* Design and develop UI Front-End forms using ASP.Net 2.0, Ajax, Membership, Profiling, Validation controls, Master Pages, CSS and JavaScript for a richer and interactive interface

* Web User Control design and development for code reuse and Caching techniques for performance reasons

* Microsoft ASP.Net Ajax used for offering faster Searching and paging functionalities

* Business related interactive Report generation using (SSRS) SQL Reporting Services 2005

* SOAP Web Service development for future enhancements and integration

* Actively involved in Application QA, testing and debugging

* Source Safe used for version controlling and AceProject for online project management tasks

Environment:

WebForms, VB.Net, Visual Studio .Net 2005, ASP.NET 2.0, JavaScript, HTML, Web Services, XML, Xpath, T-SQL, ADO.Net, Ajax, SQL Server 2005, SQL Management Studio, SQL Analyzer, SSRS, SQL Profiler, JavaScript, JSON, JQuery, HTML

Project: Loud Click

Description:

LC is a highly scalable content management solution (CMS) that addresses most demanding site development and management tasks. The application allows creating multiple websites easily and offers editing, managing and publishing features for all kind of contents. User Friendly interface, Admin panel, Work Flow engine, Content sharing and branching along with Drag & Drop editing features makes this a very handy tool.

Roles and Responsibilities:

* Technical analysis and development of 3-tier application development using scrum based approach

* Web based Application development using ASP.Net 1.1, SQL Server 2000, VB.Net, Visual Studio 2003

* Involved in development and integration of various modules and business components developed in VB.Net

* DB Design and Development including table design, Views, Stored Procedure & T-SQL Functions’ development

* Extensive use of SQL Profiling and Query Analysis Tools for T-SQL Query optimization and debugging

* DTS packages for email generation to the concern people based on the application business logic

* Transaction management at the DB level as well as through ADO.Net Transactions functionality

* Integrated Microsoft Enterprise Application Blocks for Data Access, Logging, Exception handling functionalities

* Involved in the integration of 3rd party GUI Controls from Telerik for a richer user interface

* Web User Control design and development for code reuse, Caching User Controls for performance

* Extensive use of XML, XSLT and XPath functionalities and code integration with Telerik Tree & Menu Controls

* Extensive use of Visual Source Safe for version control and AceProject for project task management

* Mentor new developers ensuring a seamless and timely transition into the larger team

Environment:

WebForms, VB.Net, Visual Studio .Net 2003, ASP.NET 1.1, SQL Server 2000, SQL Profiler, JavaScript, HTML, Web Services, T-SQL, ADO.Net, CSS, XML, Telerik Editor, Combo, Menu, PanelBar, Splitter, TabStrip, Toolbar & Tree View Control

Project: SOAR (System Output & Archival System)

Description:

S.O.A.R. (System, Output, Archival and Retrieval) is a .Net windows based system which works in collaboration with Adobe Products such as: Adobe Central Server and Adobe Output Designer. It allowed organizations to create personalized documents from legacy systems like AS400, RS6000 etc. and present them in a professional manner which can then be emailed, faxed or printed. The application utilizes Adobe Acrobat Distiller, Adobe Output Designer, Adobe Central and Visual Transformation Editor along with C#, SQL Server 2000 and MS Access.

Roles and Responsibilities:

* Translating moc-ups and functional specification documents into design document for development process

* Involved in development & extension of application using C#, SQL Server 2000 and Adobe products like Adobe Distiller, Adobe Output Designer, Adobe Central and Visual Transformation Editor

* Analysis and Development of DB objects like Tables, Views, Stored Procedures & T-SQL Queries

* DTS for gathering data from legacy AS400, Access, RS6000, Excel applications into SQL Server 2000

* Extensive use of SQL Profiling and Query Analysis Tools for T-SQL Query optimization and debugging

* Development and integration of business and data access components for push and pull strategies

* WinForms based application using C#, ADO.Net & reporting services integration

Environment:

WinForms, C#, Visual Studio .Net 2003, Adobe Distiller & Output Designer, T-SQL, ADO.Net, MS-Access, VBA, SQL Profiler, SQL Analyzer, SQL Server Management Studio

DataFocal Systems Ltd. Apr 05 – Aug 05

C#/.Net Developer

Project: SWAT

Description:

SWAT is Point of Sales (POS) software that the retailers use to calculate sales and operate the cash drawer. It’s a window-based application using C# & SQL Server 2000 to help SimplyWireless organization to enhance its IT-operations and streamline the organizations extensive operations.

Roles and Responsibilities:

* 3-tier application development using Scrum based approach for translating user requirements into workable solution using C# & SQL Server 2005

* DB design and development of Tables, Stored Procedures, View and functions

* T-SQL Query optimization using SQL Profiler & SQL Analyzer

* Business and Data Access component development using C#, ADO.Net

* WinForms to handle Business objects, data, reporting, user-friendliness & application lifetime management

* Windows Service development using C# for checking updates and running processes without human intervention

* Creating MSI packaging solution for the application using Visual Studio Installer & Install Shield

.

Environment:

WinForms, SQL Server 2005, C#, Visual Studio 2003, ADO.Net, ADO.Net Transactions, T-SQL, SQL Analyzer, SQL Profiler, Visual Studio Installer, Install Shield, Inno Setup Builder

Project: Advantage (Simply Wireless Administrative Package)

Description:

Advantage is an administrative panel used by the Simply Wireless Inc. it offers detail insight into the day to day activities happening in the overall organization including sales, purchase, inventory management, marketing and promotional activities etc. The solution was initially written in MS-Access but it was migrated to .Net.

Roles and Responsibilities:

* Analysis, design and development using a scrum based approach for project management & development

* Analysis of MS-Access application for migration to ASP.Net & SQL Server 2000

* Translating MS-Access forms to equivalent ASP.Net forms with Membership, Profile and Roles Functionality

* Integration of ASP.Net Authentication & Authorization features for resource and user management

* MS Access Queries were Translated to SQL Server T-SQL Views, Stored Procedure, Functions

* Web User control design & development for code reuse on multiple application web forms

* Extensive use of Microsoft Enterprise Application Blocks for Logging, Exception handling & Data Access

* Business components development using C# and integration with ADO.Net SQL Connectivity features

* Visual Source Safe for version control and Project Tracking

Environment:

C#, ASP .Net 2.0, SQL 2000, JavaScript, HTML, DHTML, CSS, ADO.Net, ASP.Net Membership & Role features, Microsoft Access, Visual Studio 2005, SQL Profiler

Brian Rolfe Solutions Jan 04 – Mar 05

Software Engineer

Project: Mushrooms, Grey Friars

Description:

It was a Customizable product for Manufacturing Concern to integrate all the department functions so that the efficiency of the organization on a whole could be improved. Various departmental functions were integrated and automated to have a strong Enterprise Resource planning system in place. Development & integration of purchase, Costing, and Inventory modules all together helped bring a unified view to organization functionalities.

Roles and Responsibilities:

* 3-tier architecture development using Microsoft Technologies and Scrum based development approach

* Requirement analysis, development & conversion of Functional Specs to Technical Specs

* DB Design and development in SQL Server 2000 of Tables, Views, Stored Procedures, Functions & Triggers

* SQL Profiler and SQL Analyzer for T-SQL Query development, QA and optimization

* User interface development in WinForm using Visual Studio 2003, C#, Infragistics GUI Controls

* WebServices development using SOAP, XML and C# for future extension, enhancements and integration

* Visual Source Safe for version control & source code management

Environment:

WinForm, Visual Studio 2003, C#, Infragistics GUI Controls, SQL Server 2000, SQL Analyzer, SQL Profiler,

Project: Health Club Bookings

Description:

It’s a customizable booking system for organizations needing a web based system for Gym and Health Clubs. It offered complete booking, membership management and reporting functionality for the health club facility. Customer management, Trainer management and Time slot management modules all integrated together to provide complete functionality for Health Club business.

Roles and Responsibilities:

* 3-tier application development using ASP.Net 1.1, C#, SQL Server 2000 & ADO.Net

* Business & Data Access Modules development using C# and Microsoft Data Access Applications Blocks

* Enhancing User Interface by integrating 3rd party Infragistics Controls like Grid & Tree View with ASP.Net

* DB Design and implementation in SQL Server 2000 and development of Tables, Stored Procedures & T-SQL

* DB debugging and optimization using SQL Analyzer & Profiler

* Visual Source Safe for Source Code management and version control

Environment:

ASP .Net 1.1, SQL Server 2000, C#, JavaScript, HTML, CSS, Infragistics GUI Controls, SQL Analyzer, SQL Profiler, Visual Studio 2003, ADO.Net, Microsoft Enterprise Application Blocks

Project: MECS (Manufacturing Concern ERP)

Description:

MECS was an ERP solution for a Furniture manufacturing company. The system integrated all data and processes of an organization into unified system. Integration of multiple modules in a loosely coupled architecture and a unified database to store data from various system modules helped achieve a complete view of organization functionalities. Bill of Material, Inventory, Order Entry, Purchasing, Cash Management and Account Maintenance modules integrated and developed using VB.Net Language offered customization and enhancement capabilities for upcoming times.

Roles and Responsibilities:

* Requirement gathering, analysis and translation of functional specs to design and technical specifications

* DB design and development in SQL Server 2000. Developing Tables, View, Stored Procedures, Functions

* DB optimization and QA using SQL Profiler and SQL Analyzer and importing and transformation using DTS

* Loosely coupled Modules analysis and development using VB.Net, ADO.Net & Microsoft Application Blocks

* User Interface development and enhancement using 3rd party GUI Controls from Infragistics

* Web User Interface development using ASP.Net 1.1, JavaScript, HTML, CSS, Infragistics Web Controls

* WinForm User Interface development using VB.Net and Visual Studio 2003 & Infragistics WinForm Controls

* User Interface development in ASP.Net Web Forms & VB.Net Win Forms using Visual Studio 2003

* Application installation, customer training and technical support

* Visual Source Safe for Source Code management and version control

Environment:

ASP .Net 1.1, WinForm, SQL Server 2000, VB.Net , JavaScript, HTML, CSS, Infragistics GUI Web & Window Controls, SQL Analyzer, SQL Profiler, Visual Studio 2003, ADO.Net, Microsoft Enterprise Application Blocks, GotoMyPC

IT Solutions Jan 02 – Nov 03

Software Engineer

Project: Library Management System

Description:

Library management system offered flexible and scalable solution for storing and retrieving massive amounts of current and historical electronic documents and multimedia files related to different government departments all in one place for easy and fast access. Record management, Membership management and integration capabilities with other departments systems helped achieved an overall collaboration between departments and a unified view.

Roles and Responsibilities:

* Web based application development using ASP.Net 1.1, VB.Net, SQL Server 2000

* DB design and development in SQL Server 2000, Tables, Views, Stored Procedures, Functions

* DB QA and optimization using SQL Analysis, SQL Profiler

* User interface development using ASP.Net 1.1, CSS, HTML, JavaScript

* Business & Data access components development using VB.Net, ADO.Net and Visual Studio 2003

Environment:

Visual Studio 2003, ASP.Net 1.1, VB.NET, JavaScript, HTML, CSS, SQL Server 2000, SQL Profiler

EDUCATION

4 Years Bachelors in Computer Science

Microsoft Certified Technology Specialist (MCTS – SQL Server 2005)

Microsoft Certified Technology Specialist (MCTS – .Net 2.0 Web Application)

Microsoft Certified Solution Developer (MCSD.Net)

Microsoft Certified Application Developer (MCAD.Net)

Microsoft Certified Professional (MCP)



Contact this candidate