Post Job Free

Resume

Sign in

.Net developer

Location:
United States
Posted:
February 11, 2016

Contact this candidate

Resume:

Vikram Reddy

SUMMARY:

IT professional with over 8 years of experience in project life cycle, analysis, design and development of Web Applications & Database Design using the technologies like ASP.NET, C#, WCF, WPF, MVC, VB.Net, JQuery, MS Azure, Web Api, XML, MS SQL Server. Excellent communication and interpersonal skills, quick learner, self-motivated, ability to work individually and as well as in a team environment with good team spirit

PROFESSIONAL SUMMARY:

•Extensive experience in Internet, Intranet, n-tier, Client / Server and Windows Applications Development with active involvement in all phases of Software Development Life Cycle (SDLC) such as design, development, testing, and deployment using Visual Studio .NET Framework (1.1/2.0/3.0/3.5/4.0).

•Experience in various technologies like Microsoft Visual Studio.NET, ASP.NET, C#, VB.Net, SQL Server, MVC.

•Experience in working with 3-tier architecture and SOA using Windows communication foundation.

•Experience in deploying Windows application, Web application and Web Services.

•Work experience in developing and consuming Web Services (XML, SOAP, WSDL, XSLT and in X path).

•Experience in latest concepts AJAX and Windows Presentation Foundation (WPF).

•Skilled in developing and implementing various Design Patterns, LINQ, XML/XSL, JQuery, Web Services, Web Parts and Custom Controls.

•Designing and developing websites on ASP.NET framework through agile development methodology.

•Experience in Test driven Development (TDD) for certain features using Nunit test.

•Increased response time and usability using AJAX, MS Ajax Control Toolkits, Jquery Ajax.

•Experience in MVC to makes applications load faster and some of the processing can be done in web browsers and not only the client side but the server side execution is faster too.

•Extensive experience in dealing with database applications using ADO.NET Objects such as SQL Connection Objects, SQL Command Objects, Dataset Objects, Data Reader Objects and Data Adapter Objects.

•Knowledge in querying the databases like SQL Server 2012/2008/2005 and Oracle 11G/10G database design and development in writing Constraints, Indexes, Views and PL/SQL, T-SQL (Stored Procedures, Triggers, Functions and Cursors).

•Experience in working with the data in Excel sheets and imported into SQL Server Data base using SSIS and SSRS Packages.

•Hand on experience on Design Patterns and Model View Controller (MVC) architecture.

•Worked with Entity framework, Linq in C#.

•Good Knowledge in application development and deployment in Windows Azure Platforms using different Roles.

•LINQ experience to work with Datasets, Objects, Entities as well as ADO.NET Entity Framework.

•Good Knowledge in application development and deployment in Windows Azure Platforms using different Roles.

•Implemented Team Foundation Server (TFS) and used it as source control.

•Experience in writing branching and merging methodologies in TFS.

•Experience in web programming with good understanding of concepts like custom controls, Master Pages, Themes, Validation controls, Design patterns and several other ASP.net features.

•Experience in Load Testing, Code review and implemented automated unit testing with Nunit.

TECHNICAL SKILLS:

Programming Languages: C#, C++, SQL,T-SQL, LINQ,PL/SQL

Web Technologies & Scripting: ASP.NET, ASP, XML, HTML5, CSS, JQuery, Angular JS, AJAX, WCF, WPF, Java Script.

.NET Technologies: .NET Framework (1.1/2.0/3.5/4.0/4.5),ADO.NET, WCF, REST Services, Web services, Web Api, Windows Azure, WSDL, SOAP, Entity Framework

Design Methodologies& Patterns: MVC, Singleton, MVVM, UML, OOPS

Database Development: SQL Server (2000/2005/2008/2012), Oracle 9i/10g/11g, MS Access.

Operating Systems: Windows, UNIX, Linux.

Development Environment: Visual Studio 2005/2008/2010/2012/2013, MS-Office

Reports: Crystal Reports 9.0, SQL Server Reporting Services(SSRS), SSIS.

Version Control System: Team Foundation Server 2008/2010, Visual Source safe.

Educational Background:

Bachelor of Technology in Electronics and Communication Engineering from Jawaharlal Nehru Technological University.

WORK EXPERIENCE:

EVARIANT HEALTHCARE, FARMINGTON,CT Jan2014 - Current

Role: senior .Net Developer

Description: Evariant Health Care is a leading insurance company; I have worked on Product management system that deals with addition, modification or removal of Insurance products. PMS helps to manage the products in a professional manner by allowing the user to specify the specifications for a product. It also helps to track the number of subscribers/members for a particular product with an ability to group it region wise.

Responsibilities:

Worked on requirements gathering, data analysis, planning, and design and development process.

Responsible for designing the ASP.NET application using .NET Framework ADO.Net Entity framework architecture.

Design and implement User Interface Layer using ASP.NET MVC architecture.

Responsible for designing and developing ASP.NET MVC application using .NET Framework Entity framework.

Created Stored Procedures, Triggers, and functions during some of the table migrations processes.

Design and implement Data access layer using ADO.NET to connect and retrieve or manipulate database information.

Involved in creating rich and interactive UI using CSS, JavaScript, Ajax.

Created Reports using SSRS.

Designed Reports in Access and Linking through Visual Basic.

Participated in the entire Software Development Life Cycle (SDLC) of the project .

Implemented MVC 5.0 to reduce the complexity and to get full control over the behavior of the application. Collaborate with backend developers to implement API.

Used HTML helpers in a view to render the HTML Content.

Designed and implemented the User Interface using MVC framework.

Designed and developed UI components, implemented event handling using C#, DHTML, JavaScript, JQuery, AJAX and also Worked on CSS to get consistent look and feel of the web site.

Developed complex Stored Procedures and views to generate various Drill-through reports, parameterized reports and linked reports using SSRS.

Extensively worked on SSIS for fetching data from Upstream and sending data to Downstream.

Implemented Generics for creating object collections and extensively implemented for maintaining type safety so that run time errors are reduced.

Developed Master Pages with customization for various user roles and user controls to accept common request details.

Used LINQ Data context object with ADO.NET Entity Framework for LINQ, invoked tables and stored procedures.

Designed and managed build and release methodologies using TFS for .NET Applications.

Involved in Customization of Build Activities, Work Items, Reports, in TFS.

Converted .Net application to Microsoft Azure Cloud Service Project as part of cloud deployment. knowledge on Deploy Windows Azure Pack for Windows Server.

Data binding was extensively used to bind various server controls to the data from database.

Created Indexes, Records, Tables, and Objects. Proficient in PL/SQL exception handling, query writing, dynamic SQL queries with ref cursors, Bulk Collect and materialized views.

Worked on Service Bus queues which support a brokered messaging communication model. And Handling Service Bus outages and disasters.

Used SQL Server Management Studio extensively for querying the database for additions and modifications.

Developed solutions to Web API for building new and updating existing code in C#.

Implemented page level error handling using Custom Error pages and Error logs.

Implemented Code analysis rules and check-in policies for maintaining coding standards.

Implemented Software Configuration Management, setting up company Version policies utilizing Team Foundation Server (TFS).

Special responsible in management and development of automated test for performance, Stress, Load and Functional Testing.

Environment: Agile Scrum, Visual Studio, VB.Net, .NET Framework 4.5, ASP.NET 4.0, ADO.NET Entity Framework, C#, SQL Server 2012, Pl/SQL, MVC5, SSRS, SSIS, LINQ, XML, SSIS, Windows Azure, WCF, Api, JavaScript, HTML5, TDD, Team Foundation Server (TFS).

Baystate Hospitals, Springfield, MA Jan 2012 – Dec 2013

Role: Senior .Net Developer

Description: Appeals and Grievances application is a web based application which enhances Appeals and Grievances process with a flexible and up to date application at Baystate Hospital, a leading provider of Medicare and Medicaid health plans. The new application facilitates: Simplifying appeals and grievances data entry, accurately tracking and auditing actions performed, meeting regulatory reporting requirements.

Responsibilities:

•Worked as a senior developer and directed application development.

•Interacted with Business analyst to gather requirements.

•Involved in the design and development of the application.

•Peer - Peer Reviewing Code and Test cases.

•Assisted UAT and implementation.

•Implemented *.asmx web services and consumed on the client side using AJAX client call backs to for performance reasons.

•Designed and enhanced existing web page for better user experience, with hybrid layout and resolution independence.

•Designed and implemented custom *.ascx controls to enhance reusability.

•Worked with Web Services using SOAP, WSDL, writing the web methods to communicate and consuming them at user interface layer.

•Version control for the source code and scripts were managed using MS Visual Source Safe (VSS).

•Built web applications with ASP.NET MVC, C#, HTML, CSS.

•Migration projects, from legacy systems with Desktop/Web projects to latest technology using ASP.NET MVC & Azure Cloud SOA architecture design.

•Created deployment packages in Windows Azure environments and uploaded in Azure management portal.

•Maintained existing codebase and systems, including a RESTful web service using .NET Web API, SQL Server for persistence layers

•Designed Reports in Access and Linking through Visual Basic.

•Implemented 3 tier architecture with Agile Software Development Process policy.

•Involved in Analysis, Design, Coding, Testing and Implementation Stages.

•Extensively worked on back end in C# .net.

•Oracle PL/SQL experience in developing stored procedures, functions, packages and Triggers, Cursors, Views, and Indexes.

•Created Git repositories and specified branching strategies that best fitted the needs for the client.

•Installed and configured build manager and agents to queue builds in TFS.

•Created groups/users and defined user permissions for the projects in TFS.

•Team Foundation Server (TFS) administration; support and maintain version control.

•Created .NET assemblies in C# for middleware business components.

•Extensively worked on ADO.NET to access data from the SQL Server 2008.

•Designed and implemented complex SSIS package to migrate data from multiple data sources for data analyzing, deploying and dynamic configuring of SSIS packages.

•Administered interface to organize reports and data sources, schedule report execution and delivery, and track reporting history using SSRS.

•Developed stored procedures and Complex Quires to select, insert and update the database.

•Involved in Test driven Development (TDD) for certain features using Nunit test.

•Configured web configuration file for application as well as IIS Settings.

•Used SVN for code repository.

Environment:ASP.Net 3.5, .Net Framework 4.0 C#, ADO.NET, ASP.NET MVC, JavaScript, SQL Server 2005/2008, SSIS, SSRS, TFS, VB6, PL/SQL, Agile Scrum, HTML5, IIS 7.0, Visual Studio 2012, TDD, Windows Azure, Api, Web service, VSS.

Walmart, Bentonville, AK Jan 2011 – Dec 2011

Role: .Net Developer

Description: Budget Allocation Tool is a web application. The purpose to implement this application is to automate the current manual process of allocation budget for each store. Right now the business has a manual process for creating the wage budget within Excel workbooks. They are similar between US Walmart Stores, CA Walmart Stores, and US Sam’s Clubs. However, there is not a formal existing process for managing schedules to budget on a weekly basis. This project is to provide a tool to support one process across the company.

Responsibilities:

•Designed and Developed different modules using Silverlight as front end, C# as a code behind.

•The BAT project is implemented based on MVVM pattern.

•Take part in the design of the various layers presentation, business and database.

•Create and modify the XAML code of the Silverlight user controls and modal windows,use expression blend to edit the front end

•Create WCF services for data exchange between clients and server. Implemented Fault Contract and Data contract for WCF service.

•Involved in security design for the LOB application and write code for user authentication and to secure the web services.

•Created Indexes, Records, Tables, and Objects. Proficient in PL/SQL exception handling, query writing, dynamic SQL queries with ref cursors, Bulk Collect and materialized views.

•Use the LINQ to SQL operations to accomplish DAL functionality.

•Implement classes for data validation and to perform edit check on the data.

•Implemented Data Access Layer using Microsoft Enterprise Library.

•Extensively used data binding, converters, dependency properties, attached properties, Routed events and resources.

•Worked in Agile environment. Used to do scrum meeting and discussing the task is in hand and the task to be done in future in the scrum meeting to get the visibility of the project and to know what are the road blocks.

•Experience in Load Testing, Code review and implemented automated unit testing with Nunit.

Environment: .Net Framework 4.0, C#, LINQ, WCF, SOA, Pl/SQL, MVVM, Web Services, Visual Studio 2010, ADO.NET Entity Framework, Silverlight 3, TDD, Microsoft Enterprise Library.

Guthy-Renker Retail Products, Santa Monica, CA Sept 2009– Dec 2010

Role: .Net Developer

Description: It is a web application designed for Guthy-Renker retailers to help the retailers market their products. This system allows them to promote their products using innovative means like online circulars, display advertising, search, social media and Description of Products. It mainly works on Smart Circular, Smart Products, Smart Search, etc.

Responsibilities:

•Was involved in the complete life cycle of the application.

•Responsible for the analyses of the requirements of the business, designing database tables.

•Involved in front-end development using Visual Studio 2008/2010, ASP.Net, and CSS.

•Used JavaScript validations with ASP.NET.

•Modified applications according to the users requirements.

•UsedJQuery,ASP.NET AJAX toolkit controls and CSS to give better performance and richness to the user interface

•Used ASP.NET web server controls like Grid View, List View and Repeater for displaying the answers.

•Extensively used Ajax applications for reduction of round tripping of data using the update panel controls.

•Extensively used State Management Techniques like Query Strings, Sessions state to maintain state between the ASP.NET pages

•Written Stored Procedures designed Tables using SQL Server 2008.

•Fixed the Defects and troubleshoot the technical problems.

Environment: C#, ASP.Net,.Net Framework3.5,HTML,CSS, XML/XSL,ADO.Net, Visual Studio 2008/2010, SQL Server 2008,SVN, JavaScript.

Aurobindo Pharmaceuticals, Hyd, India Jun 2007 – Jul 2009

Role: .NET Developer

Description: Designed, coded, tested, and deployed a class-leading line of pharmaceutical industry process-planning software, leveraging a wide range of technologies and platforms including Java, SQL, Google Windowing Toolkit, HTML, JavaScript, CSS, SQL Server, Apache Tomcat, and GlassFish Server. Led numerous client-specific configurations from requirements gathering through production deployment, directly contributing to rapid growth of the company's client base.

Responsibilities:

Interacted with the end-users to identify business requirements and gather the requirements for business logic fulfillment. Analysis and coding of the application

Defined an object oriented business model employing UML for business process analysis using Enterprise Architect

Developed various entity relationship diagrams depicting interaction and business logic

Developed interactive pages of the application using ASP.NET Web Forms pages with C#, .NET for the code behind modules.

Developed Web Forms for User Interfaces using ASP.NET and C#.NET using Server Controls, HTML Controls and User Controls.

Used Cascading Style Sheets (CSS) to maintain design consistency across all web forms.

Involved in migrating the application from Access Database to Oracle 10g.

Environment: Visual Studio 2005/2008, .NET Framework 2.0/3.5,C++, Win Form,ASP.NET 2.0/3.5, C#, VB.Net, Web Forms, Server Controls, Crystal Reports.NET, ADO.NET, MVC, Oracle 10g, SQL, Web Services, LINQ.



Contact this candidate