* ********** ************ *****: ************@*****.*** Phone:
SUMMARY
7+ years of experience in the field of IT that includes development of
enterprise applications using Client/Server, Web Applications and Web
Service Applications.
Microsoft Certified Professional in .NET Technologies (MCP).
Expertise in Development/Deployment of Enterprise Applications using
Microsoft Technologies like ASP.NET1.1/2.0/3,5 with C# and VB and Microsoft
Visual Studio 2003/2005/2008
Expertise in developing .NET Controls such as Server Controls, Validation
Controls, User Controls and Custom Controls
Expertise in working with Data Controls such as Grid View, Data Grid, Data
List, Details View, Form View and Repeater
Expertise in working with ADO.NET Components such as Dataset, Data Table,
Data Adapter and Data Reader
Experience with SharePoint Portal Server and Windows SharePoint Services
Web Part/Tool part Development, Site Customization, Custom Publishing
Solutions and Custom Content Management Solutions
Experience setting up the complete environment and tools for the
development of Web Parts and customized Web Content in MOSS 2007
Expertise in generating Crystal Reports using Reporting Tools
Strong experience in Web Layer components such as HTML, DHTML, CSS,
JAVASCRIPT, JSCRIPT, VBSCRIPT, XSL and XSLT
Experience in developing the interoperable services using XML Web Services
that includes development of Service End Point Interfaces, WSDL and Custom
SOAP Headers and Body as a Service Provider
Experience in developing Complex Queries, Stored Procedure, Triggers and
Cursors using SQL Server 2005 and Oracle 9i
Experience of implementing AJAX Control Toolkit, AJAX Extensions 1.1 for
ASP 2.0
Ambitious, Self-motivated and ability to face challenging work environment
and meet strict deadlines.
TECHNICAL SKILLS PROFILE
Microsoft Technologies : .NET Framework 1.1/2.0/3.5, ASP.NET, ADO.NET
Programming Languages : C#, VB.NET, C, C++, VB 6.0, T-SQL
Scripting Languages : Java Script, VB Script
Web Technologies : AJAX, GridView, Master pages, CSS, Themes, layout
pages
Methodologies : OOP, UML, Design Patterns
RDBMS : SQL Server 2003/2005, Oracle 9i, MS Access 2000
Markup Languages : HTML, DHTML, XML
XML Technologies : XML, XSD, XSLT, XPATH, XSL, SOAP, WSDL
Development Tools : Visual Studio 2003/2005/2008, Microsoft
Visio 2007
Application Servers : IIS 5.1/6.0
Services : Tessitura Web Services, COM, Service
Controller
Reporting Tools : MS SQL Reporting Services, Crystal Reports
8.5
Version Source Control : Visual Source Safe
SharePoint : Microsoft Office SharePoint Server 2003/2007,
Windows SharePoint Services 3.0 (WSS 3.0), SharePoint Designer 2007, WSS
3.0/2.0, InfoPath 2007, SPS 2007, Dundas Charts for SharePoint.
Document Management applications : Web Content Management in SharePoint,
Microsoft Content Management Server 2002.
EDUCATION
B.E (Bachelor's Degree) in Computer Science & Engineering, Madras
University, India
PROFESSIONAL EXPERIENCE:
Kaiser Permanente, CA, USA August 2010 - Present
Project Name: Lifecycle management of the hardware infrastructure
Description: Lifecycle management of the hardware infrastructure in a way
to simplify the maintenance of the hardware and reduce the cost. This will
help the company to meet their requirements for a reliable software
upgrades and replacement of the hardware. This application will consist of
multiple sites mapping to various departments in the company.
Responsibilities:
Understanding the requirements from meetings with the project managers.
Analyzing, Planning and task preparation
Development and testing in the test environment
Deployment and Production Support
Monthly data back up and reporting.
Weekly Change Control meeting with Track Manager s about Project status and
Road Blocks
Customizing SharePoint sites, creating web parts, mater pages, page
layouts, site definitions, content types, workflows, wikis, and list
templates with SharePoint Designer and VS
Designed and implemented Content Management Solution with forms and
escalating workflows to revamp the old paper work process to a
collaborative electronic process
Programming workflows that support Serial/Parallel execution, Send email
notifications, enable Timeouts and Escalations, Delegation of task to peers
etc
Developed various Custom Webparts using visual studio and Added
Eventhandler to Maintain the Lists
Created Reports using Sharepoint Designer
Working with communication tools like Announcements, Discussion boards,
Calendar, Contacts, Tasks, Project Tasks, Surveys, Issue Tracking etc
Designing InfoPath forms for the DCGB Application, form templates, template
parts, master-detail forms
Using CAML to query list and filter data in Web parts
Designing active directory naming strategy and Design an active directory
domain
Worked immensely on Dundas charts for SharePoint for building Dashboards.
Migrated from Microsoft Content Management Server 2002 to Microsoft Office
Sharepoint Server 2007
Generated reports using Excel Services and SQL Server Reporting Services
and displayed in SharePoint.
Designed multi-level InfoPath 2007 browser-based approval forms which are
associated with SharePoint workflow to initiate the approval process.
Developed List programs to update SharePoint List periodically.
Extract and Push data to and from SQL Server database.
Developed JavaScript to perform client side validations and calculations.
Designed the solution for DCGB, developed and deployed them to farm
Environment: Microsoft Office SharePoint Server 2007 (MOSS 2007), Windows
SharePoint Services 3.0 (WSS 3.0), SharePoint Portal Server 2007,
SharePoint Team Services, InfoPath Forms 2007, SharePoint Designer 2007,C#,
ASP.Net and Dundas
LensVector Inc, CA, USA July 2009 - June
2010
Project Name: LensVector Hostpilot
Description: Handling all distributions and equipment and processes for
optical, electronic, and materials testing tasks just got easier and more
efficient with lensvector. Includes power features such as inventory
management, order tracking and accounting etc.
Responsibilities:
Created and customized the web parts, list forms server using SharePoint
Designer 2007
Created and Modified custom lists, web parts and edit them in SharePoint
Designer
Used SharePoint API to create custom Web Parts to implement business
requirements from and within the SharePoint site.
Utilized InfoPath Form services to convert forms into web based forms to
allow corporate users to easily fill out form data within the SharePoint
form library.
Created custom Workflows and modified Metadata using Visual Studio 2005 and
SharePoint Designer 2007.
Created web parts in C# for sending alerts to users when task are assigned
to them and moving task to a separate item list on completion.
Customized the templates, master pages, User Profiles in the User Profile
Store in SharePoint Server
Designed several web parts and custom lists within SharePoint that exposed
functionality of an existing ASP .NET application within SharePoint.
Utilized SharePoint APIs to customize the login process and role-based
authorization. Re-implemented the SharePoint master-page to maintain look-
and-feel consistency across the ASP .NET and the SharePoint application.
Environment: Microsoft Office SharePoint Server 2007 (MOSS 2007), Windows
SharePoint Services 3.0 (WSS 3.0), SharePoint Portal Server 2007,
SharePoint Team Services, InfoPath Forms 2007, SharePoint Designer 2007,C#,
ASP.Net
Matrixwebs.com, CA, USA March 2007 - June 2009
I was involved in design and development of the following large scale and
transactional projects
Utilizing ASP.NET 2.0, AJAX, MS Visual Studio 2005,2008, C# 2.0, WF, WCF,
MOSS 2007 (SharePoint), MS SQL 2005, XML, ASP .NET MVC, C# 3.5, .NET 3.5,
MVC AJAX, jQuery and LINQ,VB.NET
Project Name: http://ez.distribusuite.com
Project Name: http://ls1.matrixlegalsuite.com
Project Name: http://demo.attendancesuite.com and
http://intranet.matrixwebs.com
Project Name: http://blogs.matrixsuites.com or http://blogs.matrixwebs.com
Project Name: http://blog.foodmeetsfashion.com/
Project Name: http://pacificdocuscan.com
Project Name: http://morganhillguide.com and http://www.zipchem.com
Project Name: http://www.kranderson.com and http://andfab.com
Project Name: http://matrixsuites.com
Project Name: http://score-international.com
Project Name: http://www.beckshoes.com
Project Name: http://inwithfitness.com and http://www.inwithfashion.com
Project Name: http://calserve.biz
Project Name: http://mycarmelrental.com
Project Name: http://www.euro-climate.com
Project Name: http://www.ziptyracing.com
Project Name: http://www.professionallegal.com
Project Name: http://www.cplelectric.com
Project Name: http://www.conceptfitstudio.com
Project Name: http://www.consistenttee.com
Project Name: http://www.longwoodmgmt.com
Project Name: http://www.e-zweld.com
Project Name: http://www.cctriclub.com/classifieds/index.aspx
Project Name: http://www.klormachinery.com
Project Name: http://www.aktionsupply.com
Project Name: http://src.conceptcyclery.matrixwebs.net
Responsibilities:
Developed business Service based application using C# and VB.NET
Created User Controls and Custom Controls like Calendar Control, Login
Control and Error Control, Information Box, Header Control, Footer Control
and Image Selector Controls
Used Master Pages and Themes to achieve uniform template design for the
entire application
Used AJAX Extensions 1.1 and AJAX Controls Toolkit to improve performance
Performed Client-Side and Server-Side form validations using JavaScript and
ASP.NET Validation Controls
Used Stored Procedures and User Defined Functions to handle Refund Order
Notification and retrieving data from database
Converted ADO.NET Dataset to XML Data
Used Datasets for filling data from SQL Server 2005 and then filtering it
with a Data View
Rendered XML document to an HTML using XSL and XSLT Transformations
Worked on ADO.NET components like Data Adapter, Data Reader and Grid View
to access/manipulate data from MS SQL Server
Used XMLNode, XMLDocument, XMLTextReader, and XMLTextWriter classes for
parsing Inbound/Outbound XML Messages
Generated reports using Crystal Reports 10.2
Implemented Custom Error Handling to handle exceptions
Designed and implemented our initial version of a workflow created using
the Window Workflow Foundation. As part of the design/implementation, I
also defined our standards, best practices and patterns when developing
windows workflows.
Check In and Check Out of file and project using Visual SourceSafe
Involved in Installation and setup of the environment of MOSS 2007
Customized Default Master Pages using SharePoint Designer 2007.
Used SharePoint API to create custom Web Parts to implement business
requirements from and within the MOSS 2007 site.
Utilized InfoPath Form services to convert forms into web based forms to
allow corporate users to easily fill out form data within the SharePoint
form library.
Created custom Workflows using Visual Studio 2005 and SharePoint Designer
2007.
Created ASP.net custom controls and uploaded to the MOSS 2007.
Created SharePoint Site Template with the goal of making easier to create
web sites with the information and data needed, created WSS Sites and
portal sites and in MOSS 2007
Involved in site level security and implemented security principals for
SharePoint groups and users, and assigned appropriate site and object level
permissions in MOSS 2007.
Worked very closely with the customers to help them get familiar with the
framework. Made several improvements and added many more features to our
framework. This has been an ongoing and collaborative effort within the
development team as a whole.
Environment: Visual Studio 2005, SQL Server 2005, C#, ASP.NET 2.0, VB.NET,
ADO.NET, AJAX Control Toolkit, AJAX Extensions 1.1, Crystal Reports 10.2,
XML, XSLT, XSD, HTML, DHTML, Java Script, Visual SourceSafe, IIS 5.1, iText
Sharp, ActivePDF, DynamicPDF, SharePoint Designer 2007, .NET 3.5 and
Silverlight.
Berkeley Repertory Theatre, USA November 2006 - February 2007
Project Name: http://www.berkeleyrep.org
Description: Berkeley Repertory Theatre has established itself as one of
this country's top-ranking professional resident theatre companies, known
for its consistently high-quality productions. This project involves
creation of online website for Berkeley Rep Theatre. Participated in
design, development and implementation of online tickets purchase system,
which allows customers to Login, and buy the tickets. It also provides
services like Ticket Exchange, Discounts, seating, calendar and Renewals.
Customers can also check the availability of seats using this system.
Responsibilities:
Involved in Design, Development and Testing of Web Forms using IIS,
ASP.NET, C#, XML Dataset and .NET Framework.
Consumed Web Services from ASP.NET web applications.
Used ADO.NET extensively to access the SQL server database (Data Layer).
Involved in Database design and created tables, stored procedures, User
functions and triggers in the database.
Involved in module such as Ticket Exchange, Account Lookup, and Mail
session.
Configure the .NET application with Tessitura web service.
Created business reports (Crystal Reports).
Environment: Windows NT/XP, ASP.NET, C#, ADO.NET, Tessitura XML Web
Services, XSL/XSLT, SOAP, JavaScript, Microsoft SQL server, Microsoft
Exchange Server, IIS,VB.NET
Creative IT Systems, Portland, USA March 2006 - October 2006
Project Name: Power of data.
Description: Creative IT Systems is a Software development and management
consulting company with a well established client base, well defined
project methodology and development experience. Power of Data provides a
reliable source for commonly referred data to customers that can be
accessed and maintained thru subscriptions. Provides a clearinghouse
platform for reference data where publishers can define new datasets, load
them with data and maintain them.
Responsibilities:
Involved in Design, Development and Testing of Web Forms using IIS,
ASP.NET, C#, XML Dataset and .NET Framework.
Developed User Controls and Custom controls for web forms using ASP.NET.
Using VB.NET designed and developed (UI) User Interfaces
Used ADO.NET extensively to access the Oracle databases (Data Layer)
Involved in Database design and created tables, stored procedures, User
functions and triggers in the database.
Extensively used View State for the dynamic controls to speed up the
application.
Used Visual Source Safe for Version control
Environment: Windows NT/XP, ASP.NET, C#, ADO.NET, VB.NET, XML Web Services,
XSL/XSLT, SOAP, JavaScript, Oracle and MS Visual Source Safe.
Nisus Healthcare Unit, USA August 2005 - February 2006
1 Project Name: Accounting System
Description: This project involved Migration from PC based Application to
Client/Server, architecture. Accounting Works Plus is a business solution,
which automates and integrates all facets of the functions of a business
such as sales, purchases, Inventory, Accounts Receivables, Accounts
Payables and financial accounting. This is a feature rich accounting
package, which provides a clean and understandable way to categorize and
enter financial information.
Responsibilities:
Involved in Design, Development and testing using Web Forms with ASP.NET,
XML Dataset and .NET Framework.
Created a Component, which contains the business logic that serves the user
interface, and the Web Services. Created Web Services to interact with the
database.
Imported a VB.NET assembly to perform validation of Manager Application
Used ADO.NET extensively to access the Oracle databases.
Designed and implemented custom content management solutions build on top
of Microsoft SharePoint Portal Server 2003 capable.
Implemented custom web parts that allows content placement within the
SharePoint portal pages. Content web parts include predefined templates
designed to create uniformity across portal pages
Used Visual Source Safe for Version control
Environment: Windows NT/XP, ASP.NET, Oracle, VB.NET, ADO.NET, XSL, Web
Forms, Web Services.
Avantel Softech Ltd, USA December 2004 - July
2005
Project Name: Customer Support Application.
Description: It is a web-based customer support application providing end-
to-end solutions to enterprise users to log their problems. Once the
problems are entered, it will be automatically assigned to the concerned
department for further processing. Alerts are sent to the end-user based
on the priorities with the current status of their problems.
Responsibilities:
Involved in Design, Development and Testing using Web Forms with C#, XML
Dataset, LDAP for User authentication and .NET Framework.
Developed the application using ASP.NET on .NET Framework
Used LDAP to authenticate the Users logging in to the web application.
Implemented Application security using authentication mode.
Environment: Windows, C#, ASP.NET, COM, ADO.NET, Web Forms, XSL/XSLT,
JavaScript.
Aerospace Systems Private Limited, India May 2004 -
November 2004
Project Name: GPS-based Ambulance Tracking System.
Description: Aerospace Systems Private Limited, Bangalore, India was
developing a GPS-based Ambulance Tracking System as per Comprehensive
Trauma Consortium's (CTC) requirement. The system shows location of
ambulances that are available as well as the movement of ambulances, which
are displayed with their unique identification name and number.
Responsibilities:
Involved in Design, Development and Testing of Windows Forms using C#, XML
Dataset and .NET Framework.
Used Innovative validation techniques for User Input Validations.
Involved in customizing the Windows Forms Data grid.
Developed custom controls for Windows Forms and generating reports.
Used ADO.NET objects such as Data Reader, Dataset and Data Adapter, for
consistent access to SQL 2000 data source.
Environment: Windows NT/2000, C#, ASP.NET, ADO.NET, Web Forms, SQL Server.
Central power research institute, India September 2003 - March
2004
Project Name: Applicant Tracking System
Description: The Applicant Tracking System is a job classification system
to carry out human resource management. Using this system, jobs are
evaluated, defined and assigned to appropriate pay scales. In addition, the
knowledge skills and abilities required be state persons being identified,
and examination methods are used to screen for these used to screen for
these requirements.
Responsibilities:
Involved in Design, Development and Testing using Web Forms with C#, XML
Dataset and .NET Framework.
Used Win forms extensively in the application.
Imported a VB.NET assembly to perform validation of Manager Application.
Used ADO.NET extensively to access the Oracle databases.
Environment: Windows NT/2000, C#, VB.NET, Oracle, ADO.NET, Web Forms,
JavaScript.
1 References
Available upon request