Post Job Free
Sign in

Sr Sharepoint Developer /.Net Developer

Location:
Herndon, VA, 20171
Salary:
$55/hr on c2c
Posted:
September 21, 2010

Contact this candidate

Resume:

SRAVAN KUMAR

703-***-****

pz5239@r.postjobfree.com

Professional Summary:

• Certified .Net Consultant with over 7 years of extensive experience in computing experience with extensive skills in all phases of the software development life cycle such as Requirement Analysis, Design, Development, Testing and Implementation.

• Experienced in Client/server, Web and Windows based applications using ASP.NET, Visual C#, VB.NET, ADO.NET, MS SQL Server, Crystal Reports, Web Services, Ajax, JavaScript, HTML, CSS and Win Forms.

• Worked with ASP.NET Web Forms, ASP.NET State Management, ASP.NET Caching features.

• Developed User Controls, Skins, Themes, Master Pages in ASP.NET 3.5.

• Experience in N-tier and Client Server Architecture.

• Considerable knowledge of .NET Framework, Assemblies and Memory Management.

• Extensive experience in Scripting languages Java Script, VB Script.

• Excellent Experience in developing web applications using AJAX and AJAX TOOLKIT.

• Excellent Knowledge in developing .Net Remoting applications, Webservices & WCF services.

• Good knowledge on WPF and Silverlight application Development.

• Expertise in using ADO.NET objects such as Data Reader, Data Table, Data Adapter and Data Set.

• Experienced in Database Programming (Stored procedures, Triggers, Packages, Cursors, T-SQL, SQL and PL/SQL) using SQL Server 2000/2005 and Oracle 8i/9i.

• Created XML files and used XSL/XSLT/XPATH for presentation and transferring Data.

• Excellent knowledge in Object Oriented Programming Concepts.

• Dynamic team player with excellent leadership, and interpersonal skills.

• Demonstrated efficiency in team projects as well as handled projects independently.

• Excellent analytical, communication, organizational, administrative, interpersonal, and leadership skills.

Technical Skills:

Operating Systems : Windows NT/95/98/2000/XP/2003/VISTA.

Programming Languages : C/C++,VB.NET,C#.NET

Web Servers : IIS 5.0 and IIS 6.0, IIS 7.0.

Web Technologies : ASP.NET, ADO.NET, HTML, JavaScript

XSD, SOAP, AJAX, Web Services, WCF, WSDL.

Reporting Tools : Crystal Reports, SSRS.

Middleware : COM, DCOM.

Frameworks : .Net 1.1/2.0/3.0 and .Net 3.5.

Databases : SQL Server 2000/2005, Oracle 9i/10g.

Development Tools : Visual Studio .NET 2003/2005/2008, MS VISIO

Macromedia Dreamweaver.

Certifications:

• Microsoft .NET Framework - Application Development Foundation - (70-536)

• Microsoft AX 4.0 Development Introduction – (MB6-508)

Professional Experience:

Eden Medical Center, CA Nov’09 to Present

Sr. Net Developer

Description: Patient Health Record system has many modules in which the main module is Practice Management System, which is used for the automation of check-in through check-out. The application mainly provides appointment scheduling, demographics, billing, managing payments and generating reports. This application includes Medical Details, Insurance Details and Workflow Data of the Practice in Paperless Format. It helps to schedule appointments, manage the encounters, maintain the prescriptions, capture the procedures performed and generate reports of the patients. The medical records are electronically managed over secured connections while maintaining the data security. HIPAA Standards were used to achieve 100 percent HL7 compliance.

Responsibilities:

• Involved in requirements gathering, analysis, design, development and implementation.

• Involved in analyzing, designing and prototyping the initial design.

• Used Model View Controller (MVC) architecture pattern to organize objects which are specialized for their tasks.

• Designed and implemented a three tier architecture that included Presentation, Business and Data Access Layers.

• The Presentation Layer was implemented in ASP.NET using Web Forms, HTML, Cascading Style Sheets and Web Controls.

• Implemented the Business Layer for the application in C# using Database Authentication.

• Handled exceptions using try catch blocks.

• Effectively used Session and Cookies for users to validate and to make a timeout for the connectivity with the database.

• Data Access Layer for the Application was implemented in ADO.NET for data input, queries, retrieval and management.

• SQL Server 2005 was utilized as the data repository.

• Data Grid, Data Set, Data Table, Data View, Data Adapter and Data Reader were extensively used to receive and display data obtained from the database.

• Utilized Ajax Controls to reduce the client server round-trip time, hence enhancing the performance of the application.

• Stored Procedures, Triggers and Views for the data access were implemented in SQL Scripts and tested in SQL Server 2005.

• Developed Custom reports using stored procedures.

• Implemented a Windows Client (WinForms) utility to adaptively scan the intranet for various versions of database engines and warn operator of complex compliance issues.

• Data Grids, Data Views, and Datasets were used to display Reports which were generated using stored procedures.

• Visual Studio 2008 was utilized as the IDE tool for the development of the project.

• Version control of the source code was managed using Visual Source Safe.

• Also, involved in 24/7 monitoring of the site to fix bugs that might occur and to keep the application up and running.

• Documentation of the Application was developed in accordance with the specifications.

Environment: Visual Studio 2008 IDE, ASP.NET 3.5, C#.Net, XML, AJAX, JavaScript, ADO.NET, MS SQL Server 2005, IIS 7.0, Microsoft VSS 2005.

Greenwood & Hall, Santa Ana, CA Apr’08 to Sep’09

Sr.Net Developer

Description: Greenwood and Hall offers cost effective, scalable, state-of-the-art customer relationship solutions to increase revenues provide exceptional service and retain customers. Education institutions who want to generate new students and/or partner to provide financial aid and student services and reduce loads on internal resources.

Responsibilities:

• Designed UI for Dynamics content module using HTML, JavaScript and AJAX library

• Implemented UML with use of MS Visio for this application and develop this application with use of Agile, MVC.

• Consumed Web services as a communication layer between presentation layer and data access layer which is also act as a functional modules.

• Created stored procedures for inserting, deleting and updating screens data into database using MS SQL server 2005.

• Worked on Grid Views providing bulk editing and bulk insertion facilities to meet the client requirements.

• Used WCF for login module.

• Involved in writing JavaScript coding.

• Developed customized user and composite controls for various application specific functionalities using C# classes.

• Worked on Team Foundation Server for this application.

• Worked ASP.NET 3.0 Grid controls, server control, and Master pages to meet the client requirements.

• Designed and Developed custom User Interface with use of SilverLight 2.0 to implement graphical part, 3D view, AutoCompleteBox, Dock Panel, created custom menu, to work on AJAX, to solve cross-platform problems and execute only in client side.

• Creating Sub sites, Lists, and Pages for the intranet site.

• Creating Content Types, Page Layout, and Site Columns then finalizing the intranet Site Template.

• Ensured that appropriate permissions are set and portal is available to desired audiences.

• Implemented AJAX functionality to improve the interactivity and responsiveness of the web pages.

• Designed and implemented SOAP/XML Web services.

• Involved in exception management, troubleshooting and bug fixing activities.

Environment: Visual Studio.NET 2008, .NET Framework 3.5, C#.NET, ASP.NET, SQL Server 2005, ADO.NET, MVC,MVVM, Crystal Report , JavaScript, Microsoft Blend, Web Services, IIS 7.0, WCF, SilverLight 2.0, JQuery, TFS.

Unitrin Direct, CA Aug’07 to Mar’08

Sr.Net Developer

Description: Unitrin Direct constantly requires maintenance of existing web-based applications including enhancements to existing modules and addition of new modules based on corporate or customer requirements. The role of the project was to maintain the inventory (Inventory Record System).

Responsibilities:

• Requirements Gathering and Analysis: Understanding and analyzing the requirements of the customer technically and functionally.

• Actively involved in all the stages of software development life cycle.

• Development and Maintenance of Modules generating Change request using ASP.Net and back end using VB.Net.

• Interacting with the customer on various forums to discuss the status of the project, clarify any queries regarding the functionality etc.

• Used ADO.Net for SQL Server database interactions using Data Adapters, Dataset and Data Readers.

• Input data was taken from XML and SQL Server Database.

• Winforms implemented in C# in the .Net framework for back office processing.

• Performed Data Validations by using various validation controls and client validations using JavaScript.

• Used Web services for transactions and data access.

• Used Ajax tool kit functionalities in web forms.

• To securely store data, Used Rijndael symmetric encryption algorithm provided in the .NET Framework which was used to encrypt the data.

• Performance tuning using Cache Controls and Client-side using Cookies.

• Used Custom controls and User controls for easy user interface.

• Preparation of Test cases.

• Generated reports using SQL Server Reporting Services.

Environment: ASP.Net, VB.Net, visual Studio.Net, SQL SERVER 2005, ADO.Net, XML, JavaScript, HTML, CSS, Ajax, Web Services, SQL Server Reporting Services, Windows NT Server.

Western Union, CO Mar’06 to Jul’07

.Net Developer

Description: The Western Union Company is a financial services and communications company providing Money Transfer services to clients at 335,000 Agent locations in over than 200 countries and territories. Headquarters is based in Greenwood Village, Colorado, USA; and its international marketing and commercial services headquarters are in Montvale, New Jersey, USA. Designed, developed and implemented a secure Web Service Application using VB.NET and SQL Server 2005. The project was basically to implement payment processing. The application allows for customers who purchase airline tickets online to send payments, from any Western Union location in the world, for the cost of the ticket.

Responsibilities:

• Worked closely with the development and client team via Conference calls and Net Meetings for procuring and refining application requirements.

Attended business meeting, refined existing and gathered new business requirements.

• Involved in proper documentation and presentation of technical details for the jobs planned/performed.

• Implemented the automated and scheduled report generations using Crystal Reports and VB.NET, to allow users to print and or export formatted information as per required by their roles and job functionalities.

• Used SQL Server 2005, using T-SQL, Stored Procedures and VBScript to handle automated data transformations (DTS).

• Implemented custom authentication and authorization security modules for users using MS SQL Server 2005 (Stored Procedures and SQL Server encryption methods).

• Developed and designed XML Schemas to transport and store data. XML was used to simplify data and allow for Platform Changes, as well as making data more available across the applications distributed platforms.

• XLST was used to style the XML Documents.

• Worked closely with the Network Admin Team using TCP/IP to create a site to site virtual private network (VPN) Between Western Union and authorized connecting clients.

• Fixed errors from the approved error log in the production environment.

• Monitored Performance during Beta Testing phase of the application.

Documented application and created Help File System.

Environment: VB.NET, SQL Server 2005 (T-SQL, SSIS, Transactions, Stored Procedures), Windows 2003, XML, ADO.NET, TCP/IP.

Qwest Communications, CO Jul’05 to Feb’06

Sr.Net Developer

Description: This is a manufacturing domain deals with semiconductor equipment service. The project is of maintenance type, which includes fixing up the production bends, enhancements, and development and change requests of the whole system. This project is the development of Equipment Automated Programs for different tools used in the production of Integrated Circuits. Supporting team operates as onsite-offshore methodology and provides 24X7 services. Equipment integration encompasses the set of tasks and activities required to connect or integrate manufacturing equipment with shop floor control systems. By integrating equipment in this fashion, we are able to automate manual functions such as equipment setup, equipment data collection, and material movement and identification.

Responsibilities:

• Interacted with clients and functional teams for finalizing the Data flow models and reporting structures.

• Product is 100% compatible with SOX technology in terms of testing.

• Complete understanding of vendor applications of VB, VB.NET for building clear and error free during deployment.

• Wrote flow documentation, maintained functional and technical specifications.

• Provided technical assistance to offshore team by responding to inquiries regarding errors, problems, knowledge transition or questions with program.

• Implemented Business logic using Visual Basic.

• Involved in writing Stored Procedure, triggers and functions.

• Created and used XSLT & Cascading Style sheets.

• Used Seagate Crystal Reports to generate reports as per the requirements.

• Migration of existing application to .NET application using VB.NET

• Designed and coded screen layouts, graphical user interfaces, printed outputs, and interfaces with other systems

• Involved in Quality Analysis to determine cleansing requirements designed, developed and maintenance of vendor application.

• Involved in Unit testing and System testing.

• PVCS is used for version control.

• Trained end users and production support staff to use programs.

Environment: VB.NET, Visual Basic 6.0, DCOM, XML, Oracle 8i, Crystal Reports.

American Express, AZ Jun’04 to Apr’05

Sr.Net Developer

Description: Personal Online Banking (POB) is a banking application, which involves in transmission and transaction of financial information through Electronic Data Interchanges 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.

Responsibilities:

• Participated in gathering and documenting User Requirements.

• Involved in design, development and testing of application.

• Involved in design and developing Web Forms using server controls, user controls.

• Designed different components using C# language with extensive use of Object Oriented Programming Techniques like inheritance, interfaces etc.

• Used built-in validation controls and custom validation control for front end validations.

• Involved in the complete Software Development Lifecycle (SDLC)

• Code C# library to create components for Business Tier.

• Used ADO.NET for SQL Server database interactions using Data Adaptors, Data Reader and Dataset.

• Extensively used Data Bound controls like Data Grid for displaying database information in html table format with Server Button Control.

• Resolved defects and implemented enhancements based on the project team requirements and testers’ feedback posted in Rational ClearQuest.

• Responsible in database design.

• Created database tables, triggers, stored procedures, joins, views using SQL

Server 2005 at the backend level.

Environment: ASP.Net, C#, ADO.Net, Windows 2000/XP, .NET Framework, XML, DHTML, SHTML, Web-Services, Stored Procedures, Triggers , Microsoft Visual Studio 2005, SQL Server 2005, VSS, ClearQuest.

Iventa Corporation, India Aug’03 to May’04

Module Developer

Description: The Dashboard System is web-based application that manages the contents by securing them from unauthorized users, delivering content via the Iventa secure content delivery network. Iventa Dashboard System provides a completely integrated software solution that enables anyone to create, deploy and manage a full featured web site complete with Ecommerce System, Membership Software & Subscription Management System, Content Management and Email Delivery.

Responsibilities:

• Developed user interface using ASP.NET, HTML, and CSS.

• Developed screens and validation coding in VB.NET.

• Extensively used JavaScript for implementing various business functionalities.

• Developed Dynamic Link Libraries used for all modules.

• Involved in database design, Development of SQL queries and Transactions using T-SQL.

• Designed database in MS SQL by creating tables, views and triggers to facilitate the applications.

• Developed User Control using VB.

• Maintained and Supported Developed Application.

Environment: VB, ADO.NET, ASP.NET 1.1, SQL SERVER 2000, IIS 5.0, .NET Framework 1.1.

Annapurna Earcanal Limited, India Dec’02 to Jul’03

Software Engineer

Description: The main objective of this Online Management System was to develop the functionality of how the work was going in different branches as well as modules. The project was divided in to 7 modules with respect to HRM, Inventory, Purchase, Finance, Maintenance management, Delivery dispatch and Reports. It has role based authentication in which the administrators have different roles and the managers have different roles.

Responsibilities:

• Involved in Creation and Design of Database and its Normalization in SQL Server 7.0

• Designed and developed GUI with ASP.Net forms

• Developed the classes using VB, which incorporated three tier architecture and database connectivity.

• JavaScript was written for the client side validation, browser detection and application functions.

• 77Involved in migrating coding from ASP pages to ASP.Net.

• Implemented OOPS concepts (Encapsulation, Polymorphism).

• Used ADO.NET to connect the user interface with the database.

• Involved in writing SQL Statements, Stored Procedures and Views in SQL

Server 7.0.

• Wrote test cases by interacting with the QA and performed unit testing.

Environment: ASP.NET 2.0, ADO.NET, VB.NET, SQL Server 7.0, .NET Framework 1.1, ASP, Visual Studio.NET 2003.

Reference: Available upon request.



Contact this candidate