Vijaya
**********.****@*****.***
Summary:
Over 7 Years of Extensive experience in design and programming experience using C#, VB.NET, ASP.NET, Visual Basic 6, SQL Server.
Professional software experience in .Net Development including Requirements Analysis, Design, Development, Maintenance, Enhancement, & Production Support of Business Applications.
Proficient in Software Development Life Cycle (SDLC) and AGILE methodologies of development process such as requirement analysis & definition, prototyping, proof of concept, designing, coding, testing and implementation.
Expertise in Creating and Managing database objects like Stored Procedures, Functions, Triggers, Views, Schemas, and Constraints.
Very good experience in developing distributed applications using Web Services, SOAP, WCF & XML in C#.
Has used SQL, T-SQL language for writing Stored Procedures, Packages, DTS Packages and creating indexes.
Experience developing web and client server reports using reporting tools like Microsoft SQL Server Reporting services (SSRS), Crystal Reports and Crystal web reports for .NET.
Proficient in the design and development of multi-tier Distributed Client Server and Web Applications utilizing MS.NET, C#, VB.NET, ASP.NET, ADO.NET, and Windows Communication Foundation (WCF) technologies.
Experience with analyzing requirements from business users. Experience with analyzing data integrity.
Developed ASP.NET MVC 3 applications using Code First Approach in Entity Framework 4.1 and UI in Razor View Engine.
Experience in using MVC Architecture.
Building web applications with ASP.NET MVC, JavaScript, jQuery, HTML, XHTML, and CSS.
Extensive experience developing and deploying XML Web Services using WSDL and SOAP.
Knowledge of Object Oriented Design (OOD) Patterns and Architectures. Implemented several patterns like Singleton, Factory, Composite, Visitor, Adaptor, Mediator, State, and MVC.
Experienced with Test Cases and Test Plans. Well versed in UML/Rational Rose and OOA/OOD methodologies.
Expertise in Software Development Life Cycle processes, agile, scrum and Waterfall development methodologies.
Experience in Data Modeling, Designing and Creating Tables, Views, Stored Procedures, Triggers against MS SQL Server 2008, SQL Server 2012/2008/2005, T-SQL 8 and Oracle 11g PL/SQL relational databases.
Proficient in HTML, XHTML, DHTML, CSS (Cascading Style Sheets), XML, XPath, XSD, XSL and XSLT.
Expertise in Healthcare eLearning domains, MVC and MVVM design patterns.
Experience with WSS 3.0 and MOSS 2007 support and development.
Strong analytical, problem solving, and technical skills
Extensively worked in various Microsoft technologies including ASP.NET, C#, VB.NET, Silverlight, AJAX, ADO.NET, Microsoft CRM, CSLA, jQuery, Knockout, Windows Communication Foundation(WCF), XML Web Services, SOA, Windows Services, WinForms, SQL Reporting Services(SSRS), SQL Server Integration Services(SSIS), SOAP, .NET Remoting, XML, Design Patterns, VSS, TFS, SVN.
Technical skills:
.NET Technologies
ASP.Net 4.0/3.5/2.0, ADO.Net, Web Services / WCF / WPF / MVC / Silverlight
Programming Languages
C#. NET 4.0, VB.NET, C, C++
Web Technologies
Classic ASP, ASP.NET, HTML, XML, XSLT, CSS, JavaScript, UML, SOAP, VBScript, AJAX, MVC, AngularJS.
Database Technologies
MS-SQL Server 2014/ 2008/ 2008R2/ 2005, MySQL, Oracle9i/10g, MS-Access
Web/Application servers
MS Internet Information Server (IIS)
IDE
Microsoft Visual Studio .NET 2013/2013/2010/08/05/02, Microsoft Business Intelligence, SQL Server Reporting Services
Operating Systems
Windows 8/7/XP/NT/2003/2000
Configuration Tools
MS Visual SourceSafe, MS Team Foundation Server
Framework
Microsoft .NET Framework 4.0, 3.5, 3.0, 2.0
Testing Tools
Win Runner, N-Unit
Professional experience:
Client: Walmart, Bentonville, AR Dec2014 - Till Date
Role: .Net/ C# Developer
Wal-Mart Stores, Inc., doing business as Walmart, is an American multinational retail corporation that operates a chain of hypermarkets, discount department stores and grocery stores. Headquartered in Bentonville, AR
Responsibilities:
Worked on Agile Methodology (Scrum) to meet timelines with quality deliverables
Involved in gathering and preparing the requirements from clients for product design and enhancements.
Designed and implemented application using .NET Framework 4.0
Designed, implemented and configured WCF service layer
Involved in designing Class diagrams and Sequence diagrams using MS Visio.
Actively involved in developing web applications using ASP.NET, C#, ADO.NET, WPF and Visual Studio.Net 2008.
Designed and developed WPF User Interface using VB.Net on .NET 4.0 framework.
Used N-Tier architecture containing Data Access Layer, Business Logic Layer and Presentation Layer in order to manage code effectively
Used JavaScript and ASP.NET validation controls extensively to handle UI validations.
Used AJAX Control Toolkit and AJAX Extensions like Update Panel, Script Manager and Timer to improve the performance of the web application.
Created Indexes, Views and Stored Procedures for quick and efficient retrieval of data using SQL Server 2008.
Used ADO.Net extensively for retrieving, querying and manipulating data in the database.
Experience with SharePoint Document Management and Enterprise Search capabilities.
Involved in site creation on SharePoint and User administration.
Implemented Silverlight to add animations to the application.
Implemented AngularJS pattern in the application development.
Used AngularJS as the development framework to build a single-page application
Used type-safe SQL Parameters for data access in order to avoid SQL Injections.
Responsible for migrating data from source to destination table using SSIS packages.
Developed Reports used with SQL Server Reporting Services.
Building and Publishing a Database using Sql Server Sata Tools (SSDT)
Used Team Foundation Server (TFS) to maintain the version control history during development.
Experience in coordinating with on site and offshore team members in daily status meeting to resolve issues related to project Activities.
Environment: ASP.NET 4.0, C# 4.0, .Net Framework 4.0, VB.Net, Share Point, MVC3.0, JQuery, VS 2010, Win Forms, SQL Server 2008, SSDT, AngularJS, Silverlight, ADO.Net, VB.Net, WPF, WCF,AJAX, Windows XP, HTML 4.0, XML 1.0, Java Script, DHTML, TFS .
Client: Staples Inc., Omaha, NE Aug2013 - Nov2014
Role: .Net Developer
Description: Staples, Inc. is a large United States office supply chain store, with over 2,000 stores worldwide in 26 countries. Headquartered in Framingham, MA. Staples sells supplies, office machines, promotional products, furniture, technology, and business services both in stores and online.
Responsibilities:
Involved in Requirements Collection, Design, Analysis, Development and Customization of the Application Care plus.
Designed and implemented application using .NET Framework 3.0
Involved in development of UI (User Interface) Pages using the HTML, Master Pages & ASP.NET.
Worked with ASP.NET Web Forms, Web Services, and State Management, Caching features, configuring optimizations and securing the web application.
Developed Front End using ASP.Net Web application & AJAX and Code behind files using C#. Net.
Developed the User controls and Custom controls to support the Front-end of the application.
Developed Functional & Data Access Classes for all Web user Controls.
Implemented input validation using the ASP.NET Input Validation Controls.
Developed Java script code for client side validations.
Extensively used AJAX Control tool kit and AJAX libraries for providing light weight AJAX requests
Created Cascading style sheets (CSS) to attain uniformity through all pages
Used ADO.net extensively for data retrieving, querying, storage, manipulation and for achieving disconnected database connectivity.
Developed stored procedures and triggers in SQL Server 2005.
Designed, modeled and architected multi-threaded, enterprise n-tier software agent using Windows Communication Foundation (WCF) web service hosted in a Windows service.
Developed Web Service for retrieving product data (based on XML, WSDL, and SOAP)
Created WCF Service to look up and retrieve the data from database.
Created Service Oriented Architecture SOA for both Windows forms and Web forms applications for linking business and resources on demand to achieve the desired results for service consumers.
Regular production support of the application. Interact with end users as part of support.
Worked with User controls, Web controls, List controls, Wizard controls, Master Pages, Data controls in ASP.NET for the front-end forms.
Experience in building rich user interface web applications using Silver light (MVVM) and XAML.
Generated reports using SSRS and Involved in Unit testing and Integration testing.
Assisted in quality assurance measures such as code reviews, test case creation and unit testing for different module.
Client: Johnson & Johnson, Jersey City, NJ Jan 2012 – July 2013
Role: ASP.Net Developer
Johnson & Johnson is an American multinational medical devices, pharmaceutical and consumer packaged goods manufacturer founded in 1886.
Responsibilities:
Prepared and walked through the design documentation with business.
Implemented well-structured 3-Tier Asp.Net web application using Data access, Business logic and Presentation layers.
Worked on Agile Methodology (Scrum) to meet timelines with quality deliverables
Designed and developed GUI with web forms using ASP.NET Controls, AJAX, JQuery and JavaScript.
Made use of Microsoft AJAX extensions such as script manager and update panel to make an asynchronous call to retrieve data and update client-side HTML fields for rich user experience.
Assisted in physical and logical database design.
Designed SQL database schema, stored procedures, user defined functions, views and triggers.
Experience in building rich user interface web applications using Silver light (MVVM) and XAML.
Used ASP.NET MVC Page Controller pattern to add functionality to individual pages such that
to accept input from the page request, invoke the requested actions on the mode.
Uploaded the reusable components which will be used by other team members.
Implemented user reentry using user session and application page objects to implement deferred session state which was built to store and retrieve session information of user.
Developed Custom user, server and validation controls using C#.
Used .Net server controls, web user controls, data grid control, form validation control, custom control.
Used rich custom web controls to provide for better user experience.
Used grid view control, details view Control, form view Control, Repeater and data list control to display and enable data manipulation at the interface level.
Efficiently used object oriented programming to achieve the functionality for the application.
Created prototypes for client engagements and prepared the unit test specifications and test cases.
Successfully managed the migration of the Service Abstraction Layer product as it transitioned from supporting an HTML based front end client to AngularJS based front end client
Prepared weekly status reports /monthly status reports code review.
Resolved performance issues, fine-tuned queries, indexes and stored procedures.
Designed, coded, tested applications identified system deficiencies and recommended solutions.
Performed internal audit of all the deliverables before delivering to the client and logging the defects.
Environment: ASP.NET 4.0, C# 4.0, .Net Framework 4.0, Silver light 4.0, Share Point, MVC3.0, JQuery, VS 2010, Win Forms, SQL Server 2008, MVC, Oracle 10g, AJAX 2.0, AngularJS,Windows XP, HTML 4.0, XML 1.0, Java Script, DHTML, CSS.
Client: Verizon, Colorado Springs, CO Nov 2010 – Dec 2011
Role: .Net Developer
Description: Involved in multiple ongoing projects - Retooling of HR & Payroll applications, EEO Compliance and Vendor File Remediation - Used SQL Server 2005, Attachmate Extra Enterprise, Oracle 10g, PeopleSoft, Microsoft Access 2007, Microsoft Excel 2007, Microsoft Project 2007.
Responsibilities:
Involved in translating the customer requirements into Design specifications and ensured that the requirements translate into software solution.
Designed interactive web pages with front–end screens using ASP.Net 3.0, C#.NET and HTML technology as per the requirements and used ADO.NET.
Consumed web services for aging and disability service directory using C# and exposed them through SOAP.
Used AJAX for better usability and implemented input validation using the ASP.NET Input Validation Controls. Used jQuery in designing and to navigate a document, DOM elements, create animations, handle events, and develop AJAX Applications.
Experience in using Windows Communication Foundation (WCF), Windows Presentation Foundation (WPF).
Involved in coding member validation business functionality using WCF and client front end layers using WPF and Silverlight.
Developed XSLT with XML to display statements. Returned data to front-end in XML format.
Handled Configuration (Session, authentication and authorization, custom errors, tracing and so on) for the online services by the customer.
Developed database objects such as tables, views, stored procedures, triggers and user defined functions for database operations in SQLSERVER 2008.
Handled Run Time Errors & Design Time Errors by implementing appropriate Error Handlers in C#.NET.
Environment: C#, ASP.NET 3.0, SQL Server 2008, .NET Framework 3.0, XML, ADO.NET, SOA, Visual Source safe. WCF,, MS Visual Studio 2008, ArcGIS Server 9.3, JavaScript, HTML,, Windows Server XP, ADO.NET, & Team Foundation Server.
Client: Info Vision Tech, Hyderabad, India Jan 2009 – Oct 2010
Role: .Net Developer
Description:
Involved in full Software development life-cycle (SDLC) followed by agile methodologies to produce high quality software model using Asp.Net N-LAYER Architecture. Gathered the requirement and written the Use case for the requirements.
Responsibilities:
Developed a web Application to maintain Customer database.
Installed and configured IIS and Visual Studio.NET.
Designed and implemented User Interface Layer using Web Forms.
Designed and developed web pages using C# and VS.Net.
Worked with .Net APIs (String, Collections, Cryptography, etc).
Designed and implemented Data access layer using ADO.NET to connect and retrieve or manipulate database information.
Involved in testing and deployment of the application.
Environment: ASP.NET 2.0, ADO.NET, C#.Net, JavaScript, IIS 5.1, SQL Server 2005, Web Forms., .NET Framework 2.0, WINDOWS XP, Visual studio 2005, VSS, CSS, Oracle.