Career Objective:
Aim to be associated with a Progressive organization that gives me the scope to share my knowledge and skills in accordance with the latest trends and be a part of team that dynamically works towards the growth of organization and gives the satisfaction thereof.
Summary:
- About 10 years of progressive experience in Information Technology Industry having Extensive experience in Web Based Applications, Service Oriented Applications using ASP.Net, C#.Net, VB.Net, XML Web services, JavaScript, Vb script ,OOAD, HTML, DHTML, Ajax, XML, XSLT, XSD, Xpath, Xqueries, Biztalk Server 2006, Crystal Reports, SQL Server 2005. Main area of experience has been in development and implementation of various projects using Microsoft Technologies with SQL Server as backend. I have worked primarily in the domain of e-Learning, e-publicity, Energy and Utilities and Intranet App. Have good exposure towards various supporting technologies and development trends associated with web development.
- Extensive experience in ASP.NET, VB.Net, C#.Net, AJAX, Win Forms, Web Services,WCF,WPF, OOAD, HTML, DHTML, VBScript, XML, XSLT, C, C++,UML, Object Oriented Concepts, Visual Studio, JavaScript, Dream weaver MX, Oracle 9i/10g, SQL Server, Myself Databases, Windows NT, Unix, Win runner, Test Director, Load runner and Silk test.
- Exposure to latest trends and supportive technologies in development, like Ajax, Ajax Pro, RSS etc.
- Exposure towards design patterns.
- Design and development of N-tier internet, intranet and client server application.
- Experience in relational database skills including table design, stored procedures, Views, Cursors and Transactions in SQL and in-depth knowledge of SQL Server.
- Experience in working with IIS configuration, hosting of sites and its maintenance.
- Experience in application migration. Migrating systems from one technology to the latest ones.
- Good working experience in Integration server like BizTalk server 2004/2006 R2.
- Expertise in developing web services in WCF in .Net Framework 3.0 and 3.5.
- Experience in developing/enhancing the applications to work in cross browser environments.
- Experience in working with Source code management tools and their maintenance.
- Experience in Object Oriented Analysis and Design (OOAD) using UML, Components, Shared Assemblies, ASP.NET, Internet/Intranet based applications, inter-process communication and GUI Design.
- Sound in complete development Life Cycle – Analysis, Design, Implementation, Testing and maintenance.
- Highly capable to quickly learn new technologies and adapt to new environment.
- Experience in client interaction with good communication skills.
Professional Experience
Worked as Web Developer for Wipro Technologies from Nov 2007 to May 2009.
Worked as Web Developer for High Points Technologies Ltd. from October 2006 to Nov 2007.
Worked as Programmer for CHOICE SOFTWARE LIMITED from JUNE 2003 to October 2006 date.
Worked as programmer for Phoenix Computers from Feb2001 to June 2003.
TECHNICAL SKILLS
.Net Technologies : .Net Frame Work, C# , VB.Net , ASP.Net ,ADO.Net , Web services
Languages : VB 6.0, C, C++, VB.NET, C#
Web Technologies : HTML, DHTML, Java Script, XML, XSD, XSLT, XPATH, XQUERY, RSS, ASP.Net, SOAP, AJAX, AJAX Control Toolkit (ATLAS), WCF, WPF, CSSS
Data Bases : SQL Server 2005/2008, SQL Server 2000, Oracle
Platforms : DOS, Windows95/98/NT/.NET Server
Other Technologies : COM, Web services, Crystal Reports
Tools and Utilities : MS Enterprise Library, Visual Source Safe (VSS)
EAI Servers : BizTalk Server 2004 /2006
WORK EXPERIENCE:
1. AGLR Project November 2007 to May 2009
Environment : C#.Net 3.0, Asp.Net 3.0, SQL SERVER 2005/2008, XML, vb Script, CSS,
XSL, XSD,XSLT,SOAP, Web services , AJAX , Web Forms, IIS , WCF, WPF
Role : Web Developer
Client : Atlanta Gas Light Resources (AGLR) Atlanta
AGLR a Natural gas distribution company provides natural gas services in USA. AGLR has its own Data center that registers the request and sends field representative to resolve the request made.
CMA Application (Customer Management Application) is a Web Application developed using ASP.Net and c#.Net. This application is used by AGLR employees for placing an order , deleting an order , updating an order, customer Billing ,Budget billing , CIU, Credit Collection , General Account inquiry , Payments Transactions , Service orders and many other features.
The order so placed is stored in CMA Database. Window services pings CMA database in regular interval to search for a new entry, if order found window services generates XML of such order and places in MSMQ queue.
We have developed a service using WCF for dealing with Credit card payment process. This services accepts the customer payments details and passed it to third part application for verification and payments. It deals with complete payment process effectively.
Transidiom is a web service for passing message from Customer management application (CMA) to Customer information system (CIS) application which is developed in Main Frame.
Responsibilities:
- Review the analysis documents with clients.
- Created new ASP.NET web forms using HTML, Asp.Net, vbScript, C# and VB.NET.
- Designed and created Classes, Master Pages, and ASP.Net 3.5 web pages using controls like TreeView, ObjectDataSource, and SiteMap etc.
- Extensively used Datagrid to display, edit data and navigation using Hyperlink columns. Also used GridView.
- Created and consumed .Net, PeopleSoft Web Services using VS.Net 2005.
- Writing business and data access components (as separate assemblies) in C# utilizing ADO.NET transaction management.
- Developed Business and Data tier using .Net, ASP.NET, C#, Web Forms, COM+, and ADO.Net.
- Used AJAX to populate Drop down controls using XMLHTTPRequest object
- Used AJAX Server Centric Control for Asynchronous processing like Script Manager and Update Panel.
- Developing and designing custom Web Controls and User Controls providing code reuse and ability to inherit complex UI.
- Designing different kinds of data reports using Crystal Reports and personally developed special web-based GUI components (bar chart etc.).
- Performing all database administration tasks (T-SQL, stored procedures, constrains etc, MS SQL Server 2005).
- Design and develop Biz talk orchestration and message queues.
Products October 2006 to Nov 2007
Product Name : E_Learning
Role : Web Developer
Client : High points Learning
Location : Duluth, GA
Environment : ASP.NET 2.0, C#.NET 2.0, SQL Server 2000/2005, XML, XSLT, vb Script, IIS, HTML, CSS, XSD, WCF, WPF, AJAX , SOAP, WSDL, Web services ,Visual Studio
Responsibilities:
- Review the analysis documents with clients.
- Performing design and development of complex dynamic Web Forms using ASP.NET / C# and separate user interface logic from the business logic.
- Writing business and data access components (as separate assemblies) in C# utilizing ADO.NET transaction management.
- Client side validation is done by vb script
- Extensively Involved in Analysis and Development, enhancements and maintenance.
- Part of a team, which gives the process flow, designs specs, validations etc.
- Defined the Object Oriented solution using UML.
- Performing all database administration tasks (T-SQL, stored procedures, constrains etc, MS SQL Server 2000/2005).
- Designing style sheets (CSS) files according to requirements
- Using WCF for dealing credit card payment process.
Below given is the list of modules/products that I have worked on.
Module Name: I Coach Math
Description: iCoachMath is a robust supplement to classroom learning and follows state standard curriculum to take the guesswork out of choosing the best practice areas for children. Whether children are self-proclaimed “math hater” or in an accelerated math program, iCoachMath.com is designed to target children’s specific needs and will help them achieve their highest math potential.
SES Program
SES online tutoring is a US Govt initiated Program where online tutor will be conducting Test Exams for a student over a limited period of time.
We used Biztalk Server 2004 in invoice module for billing purpose in order to transfer messages from the HPL-Enterprise Application system to the US Govt. Education Depts. FTP site for invoicing.
User (students) logins and logouts will be sent on to the FTP location in the form of messages in XML format. In the receive location messages will be dropped from SQL Server.
Module Name: North Star Math
Description: North Star Math is the easy-to-use online solution for standards-based assessment, reporting, instructional planning and practice. Designed for students in grades 3-12, this flexible tool requires no special hardware or software and costs only a few dollars per student. North Star Math automatically grades and sends scores to teachers, creating prescriptions and reports based on student performance.
Projects
2. Advertisement Services April 2006 to Oct 2006
Environment : C#.Net 2.0, Asp.Net 2.0, ADO.NET, SQL server, vb script , AJAX, XML,XSLT ,XSD , CSS, IIS
Role : Programmer
Client : Centronix Melbourne Australia
The Advertisement Services is a user friendly, intranet application developed to maintain clean data of customer’s world wide from different systems. The application also provides the facilities of Mail Merge, Email Blasting, Template Creation, Email Status Reports and Import /Export Customer’s Lists of the customers from or to different system along with the Cleansing Activities of the customer’s database to the users based on their roles.
The whole process of the Advertisement Services application is basically divided in two main modules.
1. Advertisement b/g process: This module comprises of the automated back-end procedures for data validations, data cleansing, data aggregation and data consolidation activities.
2. Advertisement f/g process. This module includes the front-end tool designed for the process of the Monarch Information and Technology Services for the process of the internal activities of the organization for e-publicity. The following are some of the process improvements as a result of the Advertisement
Services system:
Review the analysis documents with clients.
Template creation
Target customer list creation through different segmentation criteria.
Import/exporting of lists.
Refreshing / deletion of the created lists.
Email blasting.
Mail merge functionality for creating form letters labels and envelops.
User Management.
Developed Business and Data tier using .Net, ASP.NET, C#, Web Forms, COM+, and ADO.Net.
Developing and designing custom Web Controls and User Controls providing code reuse and ability to inherit complex UI.
Advertisement Services provides a unique database that maintains real-time customer contact information and cleans any kind of duplicate or erroneous customer contact information. It enables xyz marketing and customer support teams to better target and communicate with their customers worldwide.
NextGen June 05 to April 2006
Role : Team Member
Client : RTS, Addison, TX
Team Size : 4
Environment : Asp.Net 2.0, VB.NET 2.0, VS.Net 2003, SQL Server 2000, HTML, CSS, IIS, Windows 2000.
Revenue Technology Services is a worldwide Total Solution Provider of profit enhancing software solutions and consulting services. Their solutions provide airlines, cruise/ferry lines, and railroads with the most efficient method of asset management. NextGen is an N-Tier Asp.Net application for transporting companies like Airline, Rail and Cruise/Ferry lines. Through the gathering and analysis of historic booking data coupled with well-defined techniques, the application can formalize Revenue Management activity into a management discipline that will consistently return substantial, predictable, increased revenues and profits. The primary components are capable of managing multiple inventory classes such as passengers, vehicles, and accommodations.
Involved in the Design, Coding, and Testing of the web application.
Created the front end using ASPX pages and implemented the code behind using VB.NET.
Used Asp.Net validation controls for validating user input.
Implemented code in all the layers of the architecture namely user interface, Business Layer, Data Access and Database.
Created classes to make business objects using VB.NET.
Created stored procedures and Views in SQL Server 2000 to retrieve, insert and update data in the database.
Utilized Data Access Application block’s SQLHelper class to access the database. The different ADO.Net objects used were Data Reader, Datasets etc.
Worked extensively on Data Grid to display and manipulate data with sorting, paging functionalities.
Created User Controls for common tasks like header messages, error messages etc.
VISA (Virtual Information System for State Audit Department) Oct. 04 to June 05
Client : State Audit Department of Andhra Pradesh
Role : Team Member
Environment : VB.Net, ADO.Net, Oracle, HTML, XML , Crystal reports8.0, IIS, CSS
Location : Hyderabad India
VISA is the process of conducting AUDIT in the State. The main roles in the AUDIT are DIRECTOR, Deputy Director, Regional Deputy Director and District Audit Officer. This Project contains Eight Modules Admin, Audit, PIS (Personal Information System), ESTB, Accounts, Pension, LB Accounts, File Management System. Director is responsible for proper conduct of the accounts of LA’s and OA’s in the state and furnishes such reports to Government as may be required. I mainly involved in Admin, Audit, PIS and ESTB.Audit contains Financial, Budget income Details etc…, PIS contains the total information about employee working in the Audit division of the state.
WA (Web Administration) Jan 04 to Oct 04
Client : Digite Corporation
Role : Programmer
Software : C#.Net1.1, ASP.NET1.1, SQL SERVER, HTML, CSS, Windows NT/2000.
This is a product for company as well as tool for other company’s which tries to facilitate their business through intranet. The system maintains the database about the products of organization. The customer who wants interaction with the company has to register with organization and continue their deal with the Organization. Then can raise an enquiry for quotation, purchase order for the information will be automatically stored in database. The system facilitates both data entry and queries in the database remotely.
CPTIA (Company Product Targeted towards Insurance Agents) June 03 to January 04
Client : Millennium Insurance Services
Role : Programmer
Software : VB 6.0, SQL Server, COM, HTML and Windows NT/98.
This Product aimed at the Insurance Agents. First module is to maintain and manipulate the client’s data and the second module helpful in converting the prospective customers in to clients by providing complete information about projected values and highlights for interested plans. Third module is to maintain agent’s commission details and the final module is computerizing Development Officer’s activities.
Phoenix Computers Parbhani INDIA Feb 2001 to June 2003
Role : Programmer
Project : Bright Claim LLC
Environment : VB.Net, ASP.Net, HTML, SQL Server 2000, Windows 2000
BCC is claims adjustment application. This application has two modules claim management and administration. In claims management the indexers will key the insurance claim information by viewing the information in TIFF image on the browse. The adjuster will adjust the claim amount after performing research on the claim. The administrator will import TIFF images from the FTP, create users and roles and also generates claim wise report in Excel format.
Project : Saathia Matrimonial
Environment : Microsoft Visual Studio.Net (VB.Net, ASP.Net), FTP, HTML, SQLServer2000, Windows 2000
Saathia Project is a Matrimonial web site developed making www.shaadi.com web site as a base. Here
User Interface is designed using ASP.Net, VB.Net and Back End operations are handled using SQL server 2000.
ADO.Net which provides certain objects like Connection, Command, Data reader, Data Adapter, Dataset used to get connection to any Database and perform Read/Write operations.
Using Visual.Net Runtime functions like File Open (), Print (), Input (), File Close (), Put (), Get () to perform Basic Input/Output File operations.
Using Components which are mainly a class library projects provides reusability Of properties, methods, functions of a particular class through out number of User applications by creating object of that class.
Validator controls like RequiredFieldValidator, RangeValidator, CompareValidator, CustomValidator, and RegularExpressionValidator are used to perform Validation.
Ad rotator control used to perform rotations of ad-banners in web pages
Project : My Basic
Environment: VB6.0, SQLServer2000, Crystal Reports, HTML, Windows 2000.
This Project deals with development of operating system named MYBASIC.It supports many features like any other OS: Win9x, WinNT e.t.c having additional features like design of Inbuilt Interpreter which generates middle level code for source Code developed in any language. It handles database operations like Create Table, Alter table, Create Triggers, through wizards/Forms designed in VB6.0.
Certification:
ASP.Net Brainbench certificate with Master rating. Transcript ID#: 8451988 Scored higher than 96% of all previous test takers. 08/02/2009.
Education Summary:
M.S (Comp. Sci. and Engg.) from Visveswaraiah Technological University (VTU ) Karnataka
Bachelor of Engineering (Elect. & Telecom) from DR B.S.A. Marathwada University.