We provide IT Staff Augmentation Services!

.net Resume

5.00/5 (Submit Your Rating)

Plano, TX

SUMMARY

  • 7 years of experience in analyzing, design, development, implementation and deployment of Client/Server and Web based Applications.
  • Expertise in Visual Studio 2008/2005/2003, .NET Framework 2.0/1.1/3.5, C#, Oracle 10gADO.NET, SQL Server 2005/2000, AJAX, Enterprise Library, Web Services and IIS.
  • Expertise in developing projects with ASP.NET, C#, ADO.NET, XML and Web Services.
  • Good Knowledge in C# programming and Object Oriented Programming concepts.
  • Experience in Creating, Consuming, Publishing of XML Web Services (SOAP, UDDI, XHTML, XML & WSDL) using the .NET Framework (C# and VB.Net).
  • Performed N-Unittesting for the piecewise testing of the Applications.
  • Experience in MS SQL Server 2005/2000 backend programming, Database creation, tables creation, Stored Procedures, Views.
  • Expertise in consuming resources as Web parts controls and AJAX in .Net Framework environment.
  • Implementation of new features related to ASP.NET 3.5 framework ( WWF, WPF, WCF)
  • Experience in working in Version Controlling (Visual Source Safe), Visual Studio Team System (VSTS) and exposure to Team Foundation Server (TFS) environment & Star Team.
  • Good exposure in using report generation tools like Crystal Reports and MS Visio.
  • Exposure to Agile Development Methodologies.
  • Implemented Exception handling in asp.net programming applications.
  • Excellent skills in analyzing user requirements with client satisfaction as the strong and primary focus and Positive attitude toward superiors and peers.
  • Involved in all phases of Software Development Life Cycle (SDLC) and CRM.
  • Experience in maintenance/bug-fixing of web / windows based applications.
  • Experience at working both independently and in a team-oriented, collaborative environment.
  • Sincere, enthusiastic, hardworking with excellent communication and interpersonal skills and strong interest to learn new skills.

SOFTWARE SKILLS

Programming Languages

C#, C, C++, VB.NET, SQL, PL/SQL.

Operating Systems

Win 95/98/NT, Win 2000/2003, Win XP.

.Net Technologies

ASP.Net 2.0/1.1/3.5,C#, VB.NET, AJAX.Net, ADO.Net,
Web Services, CSS, WPF,WCF, WWF, .Net Remoting

Database

MS SQL Server 2000/2005/2008, Oracle 8i/9i/10g,
MS Access 2003/2000. SQL Navigator/TOAD

Web Technologies

HTML,XML, XHTML,XSLT, ASP, VBScript , PHP
JavaScript, SOAP,

Web Servers

IIS 5.0/6.0

IDE and Tools

Visual Studio 2003/2005/2008, Visual SourceSafe,
Telerik, MS Visio, Starteam 2.0, Crystal reports.

WORK EXPERIENCE

Confidential, Plano, TX Aug'09-Present

Sr.Net/Report Developer

Global Talent Application:
Global Talent Application (GTA) is an ASP.NET web application that allows the Talent Management to manage talent data in four modules: Upgrade, Assessment, Openings Report and Total Talent. The application also allows user to run generate reports. GTA is designed to allow users for querying data in GTA- Database to assist for campaign planning and executions. Various search engines are built using ASP.NET as front end and Oracle as backend for the four modules in GTA. Business users are allowed to access the application with security roles. Reports are generated using batch jobs for specified period of time and also available for the users whenever they request through the application.

Roles and Responsibilities:

  • Involved in Design, Development and Support of asp.net marketing web applications.
  • Implemented the project using ASP.NET, C# and back-end database as Oracle 10g.
  • Implemented Security for Reports - Admin can give access to the users for each report based on the access rights users can view the reports. Configured security features for the application using Form Based Authentication using C# and ASP.NET.
  • Consumed and Implemented Optimized PL/SQL Stored Procedures and queries for reports like case by date. Implementation of Oracle Packages for report generation.
  • Interaction between WCF endpoint and client is done using aSOAPenvelope where SOAP envelopes are in simple XML
  • Consumed ADO.NET components like Data Adapter, Dataset to perform data operations. ADO.NET was used to implement the data layer to communicate with different databases.
  • Used WCF services and created proxy classes for getting fields which are required implementing in reports.
  • Developed reports using Microsoft SQL Reporting Services SSRS for the client and manager for weekly performance reviews and meetings.
  • Implemented LINQ and configure aLinqDataSourcecontrol to handle update, insert, and delete operations.
  • Utilized Star team 2.0 services for Version controlling of code base and SQL Navigator / TOAD tools for modifying and testing the packages and store procedures
  • Participated in various Client meetings with the team and the Project manager to discuss improvements/amendments in the development of the section.
  • Performed validations on Web Forms using .NET Validation Controls and also JavaScript.
  • Utilized Quality Center of HP for testing the bugs and reporting them back to the assigner, and logging the defects with their ID's for fixing them.

Environment: ASP.NET 3.5, C#, ADO.NET, Star Team 2.0, SQL Navigator/ Toad
Visual Studio 2008,Oracle 10g, MS Visio, WCF, Windows XP, IIS , CSS, MS Excel, JavaScript, SSRS.

Confidential, Plano, TX May'08- Jul'09 Sr.Net Developer

Customer Insight Database Portal:

The CIDB Portal is user's access to the CA's Corporate Marketing Database. This is an Intranet
Application which is used by CA's users to access the existing database and upload data into database. Portal is designed to allow users for querying data in CIDB to assist for campaign planning and executions. Security is implemented for users to access CIDB pages. Portal also allows users to manage the contacts and search for contacts in the database. Contact management in CIDB allows user to upload any spreadsheet data and enrich it with the CA's existing data. Reports are being generated at the end of fiscal quarter period for performance of the portal.

Roles and Responsibilities:

  • Involved in Design, Development and Support of asp.net marketing web applications.
  • Implemented the project using ASP.NET, C#, back-end database as Oracle 10g.
  • Implemented Security for Reports - Admin can give access to the users for each report based on the access rights users can view the reports. Configured security features for the application using Form Based Authentication using C# and ASP.NET.
  • Involved in end to end development and support of the application and QA testing for the web application designed.
  • Consumed ADO.NET components like Data Adapter, Dataset to perform data operations. ADO.NET was used to implement the data layer to communicate with different databases.
  • Worked on report generation using third party software Telerik Reporting on the complex Excel business templates.
  • Involved in Synchronizing Load balanced web servers; Load balancing is used for application as it uses three web servers in different geographic locations.
  • Consumed and Implemented Optimized PL/SQL Stored Procedures and queries for reports like case by date.
  • Used Language-Integrated Query (LINQ) in Web pages to retrieve and modify data.
  • Managed the Database and Schemas for application using Oracle SQL Developer tool.
  • Used Grid View, Dataset and Data Reader to retrieve, display and manipulate data.
  • Extensively Used HTML, CSS and ASP.NET controls for designing the User Interface.
  • Developed data tables as schemas to create reports and designed Master pages for the website to get rich look.
  • Developed and modified Reports using Telerik reporting tool and exported data to formats like Excel sheets.
  • Participated in various Client meetings with the Marketing team and the Project manager to discuss improvements/amendments in the development of the web portal.

Environment: ASP.NET 2.0, C#, ADO.NET, VSS, Oracle SQL Developer, Telerik,
Visual Studio 2005,Oracle 10g, Windows XP, IIS , CSS, MS Excel, ASP.NET AJAX, JavaScript, LINQ.

Confidential, Irving, TX Aug'07- Apr'08
Sr.Net/Web Developer

Confidential, offers the Learning Technology Platform as a stand-alone outsourced managed service or in connection with other outsourced learning services, such as learning administration, learning vendor management or learning content development. This service involves creating an interface for employees who can login into their websites and participate in the particular learning assessment program. The user has his own profile which can be managed and employee has access to all kind of tutorials for his training purpose. Also has an admin section, where the admin adds/modifies/deletes categories. The database keeps track of all the individuals in the company and maintains reports of performance every fiscal period for each individual. Reports are being generated upon request at the end of fiscal training period for performances and ratings of all employees.

Roles and Responsibilities:

  • Involved in development of Presentation, Business Logic and Data Access Layers.
  • Implemented the project using ASP.NET, VB.NET and back-end database as Microsoft SQL Server 2005.
  • Implement Security for Reports - Admin can give access to the users for each report. based on the access rights users can view the reports.
  • Designed User Controls in the Application using ASP.NETfor developing reusable User interface UI and encapsulating the functionality and worked on ASP.NET compact framework for complex and compact application development
  • ADO.NET was used to implement the data layer to communicate with different databases.
  • Implemented Optimized SQL Stored Procedures and queries for reports like case by date and performed N-Unit testing by creating automated testing unit tests.
  • Scheduled reports for daily, weekly, monthly reports for executives, Business analyst and customer representatives for various categories and regions based on business needs using SQL Server Reporting services (SSRS).
  • Used Grid View, Dataset and Data Reader to retrieve, display and manipulate data
  • Created and consumed XMLWeb Services using VB.NET, ASP.NET.
  • Extensively Used HTML and ASP.NET controls for designing the User Interface.
  • Developed data tables as schemas to create reports and designed Master pages for the website to get rich look
  • Used AJAX Controls to increase the responsiveness of the web application.
  • Performed validations on Web Forms using .NET Validation Controls and also JavaScript.
  • Used Team Foundation Server for Source & Version management
  • Designed ADO.NET components like Data Adapter, Dataset.
  • Participated in various Client meetings with the team and the Project manager to discuss improvements/amendments in the development of the section.

Environment: ASP.NET 2.0 , Microsoft .NET Framework 2.0, MVC framework, VB.NET, ADO.NET, SQL Server 2005, TFS, Windows XP, IIS 6.0, Cascading Style Sheets, JavaScript, Crystal Reports.

Confidential, Overland Park, KS Aug'06 - Jul'07
.NET Developer

Primary objective of the project is to create reports using three of the databases CTI (Computer Telephony Interface), PPI (Point of Sale) and CMS Data. Also managing the databases. The front end application which integrates with all the three databases and also incorporated a third party data grid from infragistics to display the reports with advanced features like grouping, ability to search for specific agent etc. CTI is a .NET windows based client application which actively listens to the telephone for incoming calls. It achieves this by interacting with the switch using a third party server called 'ASAI Objects'. Some of the reports which were generated from CTI are - No: of hrs an agent worked and the calls he/she took, Agent to Call to Sales Ratio, effectiveness of a VDN, How many calls were internal transfers, crank calls, disconnects , Ad source details, sales per item, size etc.
Roles & Responsibilities:

  • Implemented the project using ASP.NET, Visual C# and back-end database as Microsoft SQL Server 2005
  • Developed C#.Net components to implement the business logic, consumed instances of these using ASP.NET
  • Designed User Controls in the Application using ASP.NET for writing reusable User Interface UI and encapsulating the functionality
  • ADO.NET used extensively for database manipulations and connections
  • Performed validations on Web Forms using .NET Validation Controls and also JavaScript
  • Configured security features for the application using Form Based Authentication C# and ASP.NET
  • Practiced and evangelized agile development approaches. Wrotescripts and assisted with build and configuration management processes
  • Used third party data grid from infragistics to improve the performance of the reports.
  • Developed middle-tier components including design pattern-centric business logic classes and domain objects written in C# 2.0 using Visual Studio .NET 2005 with Team Foundation Server.
  • Used JavaScript to perform client side operations.
  • Created and consumed Web Services using Visual C#, ASP.NET
  • Involved in writing Stored Procedures and Triggers.
  • Developed Reports using SQL Reporting Services [SSRS].
  • Responsible in developing SSIS packages.
  • Responsible for writing PL/SQL procedures to get and input data from Oracle database.
  • Implemented Optimized SQL Stored Procedures
  • Participated in various Client meetings with the team and the Project manager to discuss improvements/amendments in the development of the section

Environment: Visual Studio 2005, .NET Framework 2.0, C#, ASP.NET 2.0, XML,ADO.NET, SQL Server 2005, Oracle, Toad, JavaScript, SQL Server Reporting Services, Agile SQL Server Integration Services, IIS, JavaScript, Team Foundation Server Windows XP.

Confidential, MI Oct'05-July'06
.Net Developer

Web Based Online Bank Transactions and Approval:
This project is one of the applications of Online & Mobile banking. Users can access their bank accounts from any part of the world using Internet. This is a banking application, which involves transmission and transaction of Financial Information through Electronic Data Interchange under a highly secure environment. This system enables account holders to perform basic banking operations like Balance Enquiry, Online Bill Payments, and Fund Transfer between the existing accounts etc., via Internet. The project is developed as an intranet application, which will be used by the bank employees at different bank locations and an Internet version, which can be used by the account holders who has got the online access authorization.

Roles and Responsibilities:

  • Involved in the unit testing, system testing and regression testing of the developed components.
  • Involved in full life-cycle of the project from requirements gathering, design & development, participating in FAT, UAT sessions and doing knowledge transfers.
  • Created and published XMLWeb Services to populate policy information to other system.
  • Prepared technical artifacts with UML Class diagrams, Sequence diagrams.
  • Planned, designed and implemented automated test cases focused on verifying critical data access components using VB.NET , Nunit.
  • Followed Agile Methodology to produce high Quality software and satisfy the customers
  • Wrote Stored procedures,Functions, triggers on SQL Server and SSRS reports development.
  • Tuned SQL Queries, used ADO.NET technology for retrieval of data.
  • Display report collecting data from remote XML file.Used XSL transformation to create HTML creation.
  • Implemented VB.NET service to handle, manage user principals and rights at the application level.
  • Developed Crystal Report facility of Visual studio.NET for complex reports.
  • Provided custom error handling UI, handled all possible exceptions and written those to Event Logs
  • Designed front end screens using ASP.NET, .NET controls, VB.NET and common controls.
  • Used Java Script, .NET validation controls to validate client side data for better quality.
  • Configured application for SSL, added SSL checks at application level & View State encryption.
  • Involved in Unit, Integration and User Acceptance testing.

Environment: ASP.NET, VB.NET, .NET Remoting, SQL Server 2005 / 2000, ADO.NET, Windows 2000 Server, Java Script, HTML, XML, XSLT, DHTML, Crystal Reports , VS.NET 2003.

Confidential, Kansas City Dec'04-Sep'05
.NET Developer

Patient's History Record Maintenance System
Confidential, is well known for its top quality health care. It has a history of rapid growth, high customer satisfaction and substantial media coverage.Patient's History Record Maintenance Systemis a web based documentation that deals with creating patient assignment and identification lists in different areas and it is one of the important applications used by Health Care Industry. The system will retain information on all patient complaints. It lists, captures and stores patient comments, personal issues and it is able to lookup patient's information based on a unique patient ID.

Roles and Responsibilities:

  • Involved in analyzing and designing of the system.
  • Developed presentation layer Components using ASP.NET.
  • Developed XMLWeb services for defining patient's health disorder and treatments or tasks that a care provider performs on behalf of the patient.
  • Provided Windows based and Form Based Security for Login and Authentication.
  • Implemented various user controls and custom controls in front-end forms
  • Implemented validation controls to perform both client side and server side validation
  • Designed user control for display links on a menu bar dynamically
  • Developed the New Assemblies by using the VB.NET.NET and used the existing COM components by using COM Interoperability to implement the Business logic.
  • ADO.NET was used to access data from SQL server 2000.
  • Wrote SQL queries with Joins on multiple tables, Stored Procedures, Triggers, Backup and Restore Database, Define roles and to Create database users
  • Involved in designing database, SQL queries optimization and performance.
  • Involved in full lifecycle of the project from design, development and Testing
  • Worked closely with client in gathering and analyzing requirements and providing solutions that meet the client's requirements.
  • Involved in unit testing, fixing bugs and maintenance of the product

Environment: VB.NET, ASP.NET 1.1, SQL server 2000, ADO.NET, Web Services, IIS 6.0, Visual Studio 2003, XML,HTML, JavaScript, MS Visio 6.0, NUnit.

Client: Confidential, Dec'03 -Nov'04
Software Programmer

Confidential, provides first hand information with ease to the employees of the organization, automates the processes by reducing the slow and inflexible paper processes, and acts as a knowledge base. The requisitions like Leave, pay slip, salary / service certificate, stationery, and software have been automated. The status of the requisitions can be viewed in the dashboard. The pay slips generation, tax savings declaration and submission, tax calculator, conference hall booking, System details updation, time sheet have been automated.

Roles and Responsibilities:

  • Responsible for developing all the front end screens and the back end database queries for retrieving data.
  • Worked on a highly configurable user navigation module that provided for generation of customized menus based on user's role, language and web application.
  • The system was developed using ASP.NET with SQL server 2000 as the backend database.
  • Designed the migration pattern from existing ASP/VB application to ASP.NET/C# application.
  • Developed Server side programming using C#.NET on .NET architecture.
  • Designed and developed several user controls using .NET IDE.
  • Used queries and stored procedures to extract data from database.
  • Tested the application in Visual Studio.net framework and on the web browser.

Environment: Visual Studio .NET, SQL Server 2000, ASP.NET framework 1.0, C#, ADO.NET

Confidential, June'03- Nov'03
Indsoft Ltd, India - Software Engineer/Trainee

The application, COFEE (Common Office Front End Engine), is used by the Call Center Representatives. This system retrieves details of the customer account, payment, payment adjustment, payment inquiry; payment arrangement etc. This is a thin client web system using ASP.NET and ADO.NET.

Roles and Responsibilities:

  • Developed application layer using ASP.NET
  • Developed presentation layer using server-controls, HTML controls and user controls
  • Used JavaScript validation controls for WebPages
  • Used ADO.NET for retrieving data from backend database SQL Server 2000
  • Wrote stored procedures and SQL statements to access filings data from SQL Server 2000
  • Utilized Visual Source Safe for version control during development and maintenance

Environment: ASP.NET, ADO.NET, HTML, JavaScript, XML, SQL Server 2000, MS Access 2000, Visual Source Safe, Windows 2000 Server

We'd love your feedback!