• Over SIX years of experience in the field of IT that includes development of enterprise applications using Client/Server and Service Oriented Architectures • Over SIX years of experience in using software development process methodologies like SDLC and Agile and deliverables in UML Artifacts using Microsoft Visio and Rational XDE • Over FOUR years of expertise in Development/Deployment of Enterprise Applications using Microsoft Technologies like ASP.NET1.1/2.0 with C# and Microsoft Visual Studio 2003/2005 • 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 • Expertise in generating Crystal Reports and using Reporting Tools • Strong experience in Web Layer components such as HTML, DHTML, CSS, JAVASCRIPT, JSCRIPT, VBSCRIPT, XSL and XSLT • Experience in developing several components of the application using concrete design methodologies using Structural/Behavioral/Creational Design Patterns that include MVC, Adapter, Factory, Bridge, Proxy, Singleton, Decorator, Delegate, Facade, and Iterator • Strong experience in developing business layers using remote invocation components that include .NET Remoting which includes Serialization / De-Serialization of objects at the Client and Server Proxies • 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 Deployment of ASP.NET components that include .NET Remoting/Web Services on IIS • Strong experience .NET Framework 1.1/2.0, Visual Studio 2003/2005, SQL SERVER 2000/2005 • Experience in Database Design, Database Programming and Normalization using SQL Server 2000/2005 • Experience in developing and implementing test cases using NUnit • Experience in developing UML based Use Case Design, Class diagram, Sequence Diagram, Collaboration Diagram and Activity Diagrams using Together Soft and MS VISIO • Experience in developing Complex Queries, Stored Procedure, Triggers and Cursors using SQL Server 2005 and ORACLE 8i • Good understanding of Performance Profiling of applications using Dot Trace Utility • Good knowledge of implementing AJAX Control Toolkit, AJAX Extensions 1.1 for ASP 2.0 • Good knowledge of User Defined Functions, Views and SSIS/DTS in SQL Server 2005/2003 • Worked on developing custom Security Layer using WAT (Website Administration Tool) • Excellent Analytical, Communication, team and interpersonal skills • Ambitious, Self motivated and ability to face challenging work environment and meet strict dead lines
TECHNICAL SKILLS
Microsoft Technologies : .NET Framework 1.1/2.0, ASP.NET, ADO.NET Programming Languages : C#, VB.NET, C, C++, VB 6.0, T-SQL Scripting Languages : Java Script, VB Script RDBMS : SQL Server 2000/2005, Oracle 8i Markup Languages : HTML, DHTML, XML XML Technologies : XML, XSD, XSLT, XPATH, XSL, SOAP, WSDL Operating Systems : Win 95/98/2000/2003 Server/NT/XP/Vista, DOS Development Tools : Visual Studio 2003/2005 Microsoft Office Tools : Office 2003/XP/2007 Other Tools : Together soft, MS Visio, PVCS Application Servers : IIS 5.1/6.0
CERTIFICATIONS
• Brainbench Master Certification in ASP.NET • Brainbench Certification in C#
Description: Selective Auto and Fire Insurance Company of America, or Safeco, offers several claim services such as Life, Auto, General Liability, Workers Compensation, property and Casualty insurance policies as well as sureties. The NextGen Claim Submission is an enhancement of current submission module. The business layer is implemented in a complex workflow that offers communication in XML. Once the submission is done, the Polling Service picks up various kinds of claims and processes them accordingly. The current role involves the validation of the claims, submission of claims and interceptor component in polling service with role-based authorization
Responsibilities: • Developed business Service based application (Polling Service) using C# • 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 • Worked on Triggers, Transactions, Locks, Advanced Queries, Distributed Queries and SQL Cursors • 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 2005 • Used MS Application Blocks to handle database connections and exception handling • Worked extensively on MS Visio to design various UML Diagrams like Sequence Diagram and Case Diagrams • Worked with SOAP, UDDI and WSDL Protocols • 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 • Check In and Check Out of file and project using Visual SourceSafe
Environment: Visual Studio 2005, SQL Server 2005, SQL Server Management Studio Express, C#, ASP.NET 2.0, 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, Win XP Professional
Client: WinMark Mortgage Inc, Worthington, OH Dec 06 -- Aug 07 Project: Online Loan Application Role: Sr.Net Developer
Description: WinMark Mortgage Inc. is a locally owned and operated mortgage company providing mortgage loans for the customers throughout central Ohio. Online Loan Application is a web application designed to help customers apply for a mortgage. Once applied, customer can check current status of his/her application online through an automating key number which is generated and sent to his/her email. The system also accommodates a processing/approval model through which aids the Finance and HR Team to generate a report to keep track of loan approval process.
Responsibilities: • Involved in developing various modules for the Mortgage System using Microsoft .NET technologies • Developed rich user interface to support different client browsers using ASP.NET 2.0, C#, Web Forms, User Controls, Web Controls and HTML Controls • Designed and developed various interfaces, classes to construct the business logic using C#, ADO.NET and XML • Used Validation Controls and JavaScript to perform form validation • Coded Test cases using NUnit • Created and consumed Web Services to perform the store and restore loan applications functionality • Developed Stored Procedures, Functions and Triggers using TSQL • Followed Factory Method design pattern in implementing the framework • Used Agile Methodology during implementation • Implemented Caching and Exception and Custom Error Handling • Developed various reports using Crystal Reports 9 • Used Visual SourceSafe effectively to handle version control
Environment: MS Visual Studio 2005, SQL SERVER 2005, C#, ADO.NET, NUnit, XML, Web Services, Java Script, HTML/DHTML, Crystal Reports 9, MS Visual SourceSafe, Microsoft Visio for UML diagrams, IIS 6.0.
Client: Action Warehousing Company, NJ, USA Jan 06 -- Oct 06 Project: Inventory Management System Role: .NET Developer
Description: Action Warehousing Company offers logistic solutions in contract, public and dedicated warehousing for paper products, industrial packaging supplies and manufactured goods. Worked in a web based Intranet application that deals with the scheduled movement of goods from one plant to another using ASP.NET and .NET Framework.
Responsibilities: • Created Web Forms using ASP.NET 2.0 and C# for the intranet application • Created Stored Procedure(s), Views and Triggers in SQL Server 2005 for updating and display of data • Implemented 3 tier application using .NET framework 2.0 • Used Client side validations with JavaScript and Server side validations with ASP.NET Validation Controls • Provided connectivity to the database using ADO.NET Components • Created components in C# that can be reused on several pages • Rendered data in tabular form based on the criteria selected using Grid View control • Provided the functionality of dynamically loading data in Controls using the server events • Generated reports using Crystal Reports 9 to be rendered on the web using the CR Viewer control in ASP.NET 2.0 • Used Visual SourceSafe for Version Control • Deployed the application on the production sever by creating the Web Setup project in Visual Studio.NET
Environment: Visual Studio 2005, SQLServer2005, ASP.NET 2.0, C#, ADO.NET, XML, SOAP, XSLT, Crystal Reports 9, JavaScript, Visual SourceSafe, Windows 2000, IIS 5.1
Client: MetroHealth Systems, Cleveland, OH July 05 -- Dec 05 Project: Physician - Patient Care Role: .Net Programmer
Description: The MetroHealth System is one of the largest, most comprehensive health care providers in Northeast Ohio, serving the medical needs of the Greater Cleveland community for nearly 170 years. More than 500 primary care and specialty care physicians practice within The MetroHealth System. An intranet web portal is developed, which allows the physicians to provide efficient, effective care to patients affected with chronic diseases. Using the portal, physicians can access medical records and recent test results of patient. The unified web portal was secured, selectively accessible, easy to maintain. Data integrity with in the system was preserved effectively.
Responsibilities: • Involved in the Analysis, Design, and Development of the intranet site using ASP.NET 1.1 and C# • Used Cascading Style Sheets for a unified look and feel of the application • Performed validations on Web Forms using .NET Validation Controls and also JavaScript • Created various User Controls to handle page Validation, Header and Footer Navigation • Used ADO.NET for retrieving data from backend database SQL Server 2000 • Used Data Adapters, Datasets and Command and Connection Objects of ADO.NET to manipulate data in the SQL Server 2000 Database • Data Grid was used extensively to display various SQL Server elements • Wrote Stored Procedures and SQL Statements for report generation and data modification activities • Created Web Services for publishing and consuming data successfully • Reports were generated using Crystal Reports 9 • Active participation in Unit Testing of the application to ensure quality • Used Visual Source Safe effectively for Version Control • Involved in studying the use-cases to deduce the methods to be implemented in the framework to support the portal
Environment: ASP.NET 1.1, C#, ADO.NET, SQL Server 2000, Web Services, Crystal Reports 9, CSS, JavaScript, UML, Visual SourceSafe, Windows XP, IIS 5.1.
Client: ICICI Bank, Bangalore, India Mar 03 -- May 05 Project: Knowledge Management System (KMS) Role: Software Developer
Description: ICICI bank is the second largest bank in India. ICICI bank offers a wide range of banking products and financial services to corporate and retail customers through a variety of delivery channels and through its specialized subsidiaries and affiliates in the areas of investment banking, life and non-life insurance, venture capital and asset management. Knowledge management system is developed to handle customer search queries. KMS also incorporates collaborative features like chat and bulletin board with a feature to save the chat messages for future references. The Administrative module supports content management, user management and report generation.
Responsibilities: • Worked with the Business Users to define, specify and review new business/end-user requirements • Provided written functional specifications, including technical implementation details. Also reviewed functional specification created by other engineers • Writing Software Requirement Specification (SRS), HLD and LLD's • Designing of various database objects that includes Tables, Stored procedures, Triggers etc using PL/SQL • Used Oracle 8i as the database server • Designed and developed Unit Test cases • Design, develop and debug UI and Server Code • Created and consumed WebServices like Search module, LoginDetails, CreditAuth • Memory Leaks Detection, Code Coverage and Performance analysis • Created regular performance and scalability reports using performance analyzing tools like Microsoft Test Center • Optimized database objects like Stored Procedure and Inline SQL Queries • Client interaction to understand problems/needs and respond back with time lines • Integration of various modules • Designed and developed highly interactive Chat and bulletin board using ASP.NET
• Used Visual SourceSafe for Version Control
Environment: ASP.NET 1.1, ADO.NET, Visual Studio 2000, Oracle 8i, WebServices, HTML, VB Script, Style Sheets, JavaScript, Flash , Visual SourceSafe, Windows 2000, IIS 5.0
Client: Cygent-Infotech Pvt. Ltd, Bangalore, India Apr 02 -- Mar 03 Project: Integration System Role: Application Programmer
Description: Developed a multi-tiered web application for Runwal Group, a real estate service provider. This application was developed to improve the approach in which each module of the real estate industry; viz. Broker, Mortgage, Seller, Buyer communicated and interacted with each other.
Responsibilities: • Involved in Analysis, design, and developed the Application in ASP • Designed and maintained the company's SQL Server database • Created Stored Procedure(s), Views and Triggers for updating and display of data • Writing functional specifications catering to the end users preference • Implemented validations using JavaScript • Used ADO for fetching data from backend database SQL Server 2000 • Created Tables, Indexes using SQL • Developed various reports using Crystal Reports 7.0
Environment: ASP, ADO, HTML, CSS, JavaScript, SQL SERVER 2000, UML, Crystal Reports 7.0, Windows XP
EDUCATION: Bachelor of Engineering VTU, INDIA
Certifications
Brain Bench Certified in ASP.NET and C#
CONTACT DETAILS
You must be logged in and have a current resume access subscription. Login or Register »