Summary
*+ years of experience in design, development, testing and deployment in Web based N-tier architecture system and Windows Applications using Microsoft Technologies.
Experience in creating and managing workflow, site & list using SharePoint designer 2010/2012/2014.
Integrating external data from SQL server to SharePoint list using external content type.
Worked with .NET Server Controls, Web User Controls, Data Grid Web Controls and Form Validation Controls and created numerous Custom controls
Experience with LINQ to Objects, LINQ to Datasets, LINQ to SQL and LINQ to XML and REST services.
Experience with ASP.NET MVC pattern: Controller Actions, View Engine, HTML Helper methods, and Developed applications using Code First Approach in Entity Framework and UI in Razor View Engine, MVP and MVVM Architecture.
Experience in Web based application development using Microsoft Technologies like ASP.Net 2.0/3.5/4.0/4.5/4.5.1, C#5.0/4.0/3.0/2.0, VB.Net 9.0/10.0/11, JavaScript, AngularJS, EmberJS, DHTML, XML, XSL/XSLT, ADO.Net, SQL server 2005/2008/2010/2012and Oracle 11g/10g/9i, TOAD, PL/SQL.
Developed tools like Visual Studio 2008 Team Suit IDE & Visual Studio Team System.
Worked with Data Adapter, Dataset, Data reader as a part of ADO.NET to access and update database.
Developed server side, client side and web based controls using Visual Studio. Worked with various Server controls, Web User Controls, Data Grid Web Control, Form Validation controls and custom control.
Resolved functional and technical issues with FileNet content and Image services.
Experienced in using AJAX controls in ASP.NET.
Experience in cloud computing windows Azure.
Experience in using third party controls like Infragistics and Telerik web controls and windows controls.
Experience in handling various backend data sources like MS SQL Server 2000/2005/2008/2012/2014 and MS Access
Experience in developing Database Object like stored procedures, triggers, queries with SQL Server 2005/2008/2012/2014
Experience in developing application with C#, ASP.Net &MVC.
Experience in updating, accessing and version controlling the code using Team Foundation Server(TFS), sub-version, Github and Gitlab
Education
Bachelor of Technology Computer Science GITAM University, Vizag, India.
Technical Skills
Frameworks
Microsoft .NET Framework 4.0/3.0/2.0/1.x, Angular JS, Microsoft Azure, Telerik
Web Technologies
ASP.NET, Web Services, MVC, WCF, WPF
Programming Languages
C#, C++,C
Web Development Technologies
ASP.NET 3.0/2.0/1.x, ASP, VBScript, JavaScript, HTML, XML, AJAX, CSS, Silverlight 3.0
Databases & Database Technologies
SQL Server 2008 R2/2008/2005/2003, MS-Access 2003/2000, ADO.NET 2.0/1.x, ADO 2.x, T-SQL, PL/SQL,
Development Environments
Visual Studio 2012/2010/2008/2005/2003, Visual Studio 6.0, Dreamweaver CS4
Testing Tools
Visual Studio Team System
Application Servers
IIS, Apache
Defect Tracking/Test case Mgmt. tool/Code Repository
Product Studio, WTT (Windows Test Technologies), Source Depot (Microsoft Technologies).
Operating Systems
Microsoft Windows 8/7/vista/XP Pro/9x/3.x, DOS
Version Control Systems
SVN, Visual Source Safe(VSS), Team Foundation Server (TFS)
Experience
Toyota, Columbus, IN July’16 – Present
.NET Developer
Toyota sales, marketing, and distribution subsidiary devoted to the U.S. market. Founded in 1957 in California, TMS currently employs more than 6, 500 people. Its current headquarters in Torrance supervises 14 regional offices. Toyota's key personnel and facilities, business activities and corporate entities as well as its sales and production growth around the globe
Responsibilities
Developed screens for capturing, retrieving and manipulating of data using Site core (CMS)
Created server controls using C# and .NET framework classes
Developed middle tier database access objects using the Microsoft .NET framework with C# .NET and ADO.NET
Developed user interface look and feel and functionality for web users using XML, HTML, JavaScript, DHTML, XHTML, CSS and using ASP.NET and C#.NET
Involved in creating interactive UI using WPF.
Developed XML application using Windows Presentation Foundation (WPF).
Implementing and using Object-Oriented programming concepts in C# and ASP. Net
Involved in designing class diagrams by analyzing the business needs.
Used Data adapter, Dataset, Data Table objects for manipulating data in the data source using ADO .NET.
Integrated existing server with FileNet application to ensure real-time backup of documents on client’s server.
Used ADO.NET strongly typed datasets to insert, update and retrieve data from a SQL Server database.
Involved creating web methods for Web Service.
Implemented MVC 4.0 to replace the classic ASP.Net code on the various Applications.
Implemented partial page update using AJAX, Minimized the page refreshes, and eliminated the Post Backs.
Worked with ASPOSE .NET.
Used Angular JS to standardize web application structure and provide a future template and Knockout JS for data binding.
Used Grid View Control extensively for data display, user input inside template columns.
Used Edit row telerik templates for editing data in the Grid.
Developed various stored procedures for the data retrieval from the database and generating different types of reports using SQL reporting services (SSRS).
Configured Azure cloud service for end point deployment
Developed Database Stored Procedures, User defined functions and Triggers using T-SQL.
Environment: Visual Studio 2013, ASP. NET, ADO.Net, C#.NET,WPF, MVC, MS Azure, Web Service, Angular JS, Knockout JS, JQuery, SSRS, IIS 7.5, .NET Framework 4.5,Team Foundation Server, SQL Server 2014.
Virginia Department of Social Services, Richmond, VA Nov’15 – June’16
.NET Developer
VDSS is one of the largest Commonwealth agencies, partnering with 120 local departments of social services, along with faith-based and non-profit organizations, to promote the well-being of children and families statewide. VDSS ensures that thousands of Virginia's most vulnerable citizens have access to the best services and benefits available to them.
Responsibilities
Designed the Presentation Tier by using the standard ASP.NET Controls and provided the required functionality by using C#.NET.
Developed background process infrastructure on top of Windows Azure.
Worked on configuring IIS, which includes creating websites under sites, Handler Mappings, Application pool, Http Bindings, and configured Application Request Routing (ARR).
Implementation of User Interfaces and HUB calls using MVC 5.0, ASP.Net, C#, LINQ, jQuery, jQuery UI, Knockout, jQuery Validation, Fluent Validation, JavaScript, HTML 5.0, and CSS 3.0Created various views and partial views in ASP.NET and MVC.
Built SSIS packages to transform data to various platforms and developed, deployed and monitored SSIS packages.
Developed single page applications using AngularJS.
Used ADO.NET objects such as Dataset, Data Adapter, and Data Reader.
Involved in design and implementing code for business and Data Service using WCF.
Implemented client-side validations using JavaScript, AngularJS, JQuery and AJAX Library.
Involved in the design of ASP.NET user Interface layers/WebForms using Telerik.
Created UI using WPF following MVVM pattern.
Used ASP.NET AJAX controls for Web Application Development.
Used LINQ to SQL to expose Relational data as objects in application code.
Developed the Application Tier using C#.NET, WCF, WPF.
Developed ASP.NET WebForms using HTML, AngularJS, JavaScript, and CSS to control the style and layout of multiple pages.
Managed audits for FileNet users among several LOB’s.
Involved in designing, developing and deploying reports in MS SQL Server environment using SSRS
Team Foundation Server is used for source control and also used extensively for constant integration.
Used ADO.NET (for SQL Data Provider) technology for data retrieving, querying, storage and manipulation.
Developed complex SQL queries, Stored Procedures and Triggers for getting the transactions that occur on a daily/monthly/yearly basis.
Environment: .NET 4.5 Framework, MVC5, SQL SERVER 2014, SSIS, ASP.NET, AJAX Control Toolkit, WCF, Telerik WebForms, AngularJS, LINQ, Azure, C#, XML, HTML, CSS, Team Foundation Server, Visual Studio 2005, Windows Server 2014, SSRS, SSIS.
Travelers, Hartford, CT Jan’15 - Oct’15
.Net Developer
Travelers have largest asset and the America’s major Insurance provider company. Legacy Production System is one of the small part of the Travelers, which generates different reports according to requirement on daily, monthly, bi-monthly, quarterly and yearly. We have developed web portal called as Legacy Production Dashboard. Which gives detailed information about each report like executor, dependency, data source, and execution due date, owner and the user of that report.
Responsibilities:
Involved in all stages of software development life cycle including feasibility analysis, design, implementation, deployment and testing.
Developed Interactive UI Screens using ASP.NET, CSS, and AJAX controls.
Utilized ADO.Net technology extensively for data retrieving, querying, storage and manipulation using LINQ and SQL server 2014 Worked with ExtJS 4.2 to create applications.
Developed complex Web Forms& User Interface (UI) Screens using C#, ASP.NET, HTML & Java Script, XML
Implemented process for deploying, upgrading, managing, archiving and extracting data in Azure SQL.
Developed WCF / RESTFul Service which is hosted as a Worker role in Azure cloud.
Developed and deployed a highly scalable SQL Azure database using T-SQL stored procedures and views.
Used Database Object, Stored Procedures, Views and Triggers in SQL Server 2014.
Developed presentation layer by using Telerik RAD Ajax controls and web server controls.
Analyzing on the existing legacy product and creating new TRAVACORDS based on the analysis for the brand new functionalities.
Created technical documentations for the new TRAVACORDS and shared with team for further work.
Developed as a Model View Controller application thus achieving separation of business logic and UI concern enabling an efficient test driven application.
Designed Test Cases to test the application.
Implemented service in WCF.
Environment: Visual Studio 2014, ASP.NET MVC4.0, C#, HTML5, CSS3, JQUERY, JAVA SCRIPT, WCF, XML, IIS 7.0, ADO.NET, LINQ, Framework 4.0, REST, SQL Server Reporting Services, Angular JS, WCF Service, NUNIT, SQL Server 2014, TFS.
Mphasis, India Nov’12 - Dec’14
.NET Developer
Mphasis is a portal build to manage and provide the information to the user about their investment made in different mutual funds. In this web site Master user create different sub-users for accessing relevant information from the website. It also includes current issues of different articles related to investment.
Responsibilities
Designed the business requirement document (BRD) after getting requirement from the business.
Designing the high-level design document specifying the architecture proposed for the whole web application
Part of preparing the technical document which contains the detailed pseudo code proposed for each page and all the stored procedures proposed.
Implementing the User Interface using OO JavaScript, EmberJS, HTML, CSS/CSS3, SASS and AJAX.
Developed Interactive UI Screens using ASP.NET, CSS controls.
Used ADO.NET and Data grid for data manipulation.
Used Cascading Style Sheets, to give the website a common style.
Made use of.NET 1.1 Framework features.
Created and modified database object, stored procedures to efficiently return data improving the application’s performance
Involved in application performance tuning.
Environment: Visual Studio 2008, ASP.NET, C#.NET, SQL Server 2012/2008, JavaScript, HTML, CSS.
NATCO Ltd, India Nov’11 - Oct’12
.NET Developer
This project mainly deals with maintenance of equipment and its spare parts, utilization of man-hours, machine hours and calculating the cost of maintenance. This project deals with preparing automatic scheduling for machines to do the maintenance after its installation and based on its first frequency date. The project ultimately aims to prevent breakdowns by preparing perfect schedules for machines in time. This also about indents, issues, purchases and returns from various depts. It also aims to produce reports on total cost of consumption, machine hours, man-hours, spare parts, for calculating the idle time of each equipment.
Responsibilities
Developed the data layer class using C#.NET which is reusable for data transactions of entire project.
Used ADO.NET objects like Dataset, Data Adapter, Data Reader, Command, Data Table and Data Relation objects.
Coded business logic using C#.NET and developed data layer class extensively for database related transactions.
Developed User Control in tracking patient’s diagnosis module that displays the data viewed by doctors.
Used Web Services to get the data of customers in the process of tracking.
Designed and developed various reports using Crystal Reports and with an option to export to excel.
Developed the necessary Stored Procedures in SQL Server 2005 and created complex views using joins for robust and fast retrieval of data.
Secured application from SQL injection and malicious code entry by using appropriate Validation Controls on Web Forms, stored procedures and proper database objects.
Environment: C#.NET, ASP.NET, ADO.NET, COM, XML, XSD, Visual source safe, SQL Server 2008, AJAX, JAVA Script, TFS, MSVisio.