* ***** ** ************ ********** in design and development of web applications and stand-alone applications using Microsoft.NET technologies.
Involved in all phases of SDLC like analysis, design, implementation testing and deployment of applications.
Hands-on experience in developing Web-Based Internet and Intranet Applications, Windows applications using SOA, MVP, MVC, Client/Server and three tier architectures.
Experience in software development processes like Agile, waterfall etc.,
Experience using Telerik third party controls using kendo UI.
Proficient in implementing concepts in C# like Delegates, Generics, Collections, Multithreading and Exception handling.
Experience in using client-side scripting using Node JS.
Experience using MVC design patterns. Created Controllers action methods, View models, Http helper methods, Routing, Custom validations, Partial views layout.
Experience in Windows Presentation Foundation(WPF) for designing attractive user interfaces. providing a common programing model for standalone and browser applications.
Experience in using secured WCF services by using Service Operation, Data, Fault, Message contracts.
Experience in using ADO.NET objects, ADO.NET Entity framework using LINQ
Queried the entities using LINQ to SQL.
Expertise in implementing Web Services, WCF, WPF, Web API, REST services which enable data exchange in XML and JSON.
Sound knowledge in using cloud technology and different cloud platforms like Microsoft Azure.
Working experience with various version control software like Team Foundation Server (TFS) and GITHUB for version controls.
Extensively used bulk collection in PL/SQL objects for improving the performance.
Used to develop Unit testing on each module developed.
Effective communication skills, team player, self-motivated, ability to handle multitasking, hardworking and result oriented
Working knowledge on domain-driven design (DDD) and refactoring, test-driven development (TDD) and testing the applications using NUnit testing.
Languages: C, C++, C#
jQuery, AJAX, WCF, WPF, Silverlight.
Database Servers: SQL 2012/2008, PL/SQSL, Oracle 11g/10g.
Version Control Tools: TFS, GITHUB
IDE: M.S Visual studio 2015/2013/2012/2008, MS Office, SQL Server Management Studio
Platforms: Windows XP/7/8/10
Master’s in Computer Science, University of Central Missouri, Kansas
Bachelor’s in computer science and Engineering, JNTU Hyderabad, India.
Tech Mahindra Private Limited May2015 – July 2016
Project Description: The scope of the NMPC Change team is to execute and support the change requests raised by the business users, covering the following areas; Parts Procurement, Sales and Purchase ordering, Customer Service, Inventory Control, Warehouse operations, Parts Reporting and Parts Pricing.
Followed Scrum methodology with a sprint of 2 weeks, involved in daily stand-up meetings.
Used Jenkins as an integration tool and checked for code coverage, standards and quality using the same.
Used Quality Center as a defect tracking tool and followed defect life cycle as per QA team.
Designed and developed a web application by using Angular 3 as front-end and using Web API to receive and pass data to back-end.
Created and consumed WCF services, RESTFUL services. Tested these services using SOAP UI and Web Service Studio.
Developed RESTful web services using Node.js.
Designed the Web Forms and the Web Pages using ASP.Net controls.
Worked on integrating jQuery APIs with MVC pattern.
Designed Windows Presentation Foundation (WPF) Forms, Custom Controls and User Controls.
Used ADO.Net components like Grid View, Data Adapter, Data Reader and Data Set to retrieve, display data.
Use Window azure to deploy the application on cloud and managing the session.
Actively participated in Team Meetings, frequently communicate with Business Analysts to clarify the business requirements and working with QA Team to clear the issues.
Created reports for multiple projects using SSRS reporting services.
Icrea Info Tech Private Limited Jan2014 – April 2015
Project Description: Direct to Guest is a channel where the online orders are shipped from nearest fulfillment centers, a customer places an order, it would be assigned to a fulfillment center based on the calculation of the shipping cost and delivery period metrics in fulfillment zones with lesser costs.
Involved in requirement gathering, analysis, design and maintenance phases of SDLC.
It was 3-Tier Architecture Web Application developed using ASP.NET.
Worked on all layers like User Interface layer, Business Logic layer and in the DAL with the SQL Server.
Used TFS as version controlling tool and time tracking tool.
Created and consumed WCF services, RESTFUL services. Tested these services using SOAP UI.
Used LINQ providers, Data List, Details view, Repeaters, Dataset Classes for data manipulation.
Worked in using React JS components, Forms, Events, Keys, Router, Animations and Flux concept.
Involved with the client team to design and develop the application to client requirement using WCF, SOA.
Used SQL Server as backend database and worked in modifying, writing new stored procedures, views and user defined functions
Troubleshoot the issues on a day-to-day basis.
Used JIRA for bug tracking, issue tracking, and project management
Followed Agile Methodologies and Test-Driven Development
Environment: Visual Studio .NET 2010/2012, Microsoft .Net Framework 3.5/4.0, Oracle 11g, ASP.NET, C#.Net, JIRA, WCF, PL/SQL, VSS, AJAX, React JS, CSS, HTML, SOAP UI.
Icrea Info Tech Private Limited Aug2013 – Dec2013
Description: Superior is a Rule-based printing application. The network user can send the print request
Superior application for printing the document. The superior application will identify suitable print device which will
Satisfy all parameter configuration specified by the administrator and sends the job to it.
Used ADO.NET objects such as Data Reader, Data Set, and Data Adapter for data communication between the web application and databases.
Worked with Master Pages and Cascade style sheets (CSS) for the web pages.
Developed web forms using ASP.NET server controls and validated client side using Java Script.
Involved in developing server-side code using ASP.Net, C#.
Implemented JSON for data transfer between the Angular 2.0 component and web services.
Used AJAX tool kit for better user experience in the web pages in the application.
Involved in the process of designing and developing web-based UI Layout using ASP.NET.
Environment: ASP.NET, C#, Web API, Angular 2.0, Ajax, SQL Server 2008, Agile/Scrum, Quality Center.
Project Name: ETestEngine. April2017 - Aug2017
Description: The project ETestEngine is to computerize the written test and to make it online which provides the infrastructure for implementing online examination and assessment of the test. The user should register to write the test online. The Administrator will have all the CRUD rights.