Praneeth R Email: **********@*******.***
.NET Developer Phone: 706-***-****
Professional Summary:
Over 5+ Years of Professional experience in designing, developing, maintaining, modifying and supporting software applications in domains such as banking, insurance, health care.
Proficient in Object-Oriented Concepts (OOPS) and experience in full Software Development Life Cycle (SDLC).
Experience in Software Analysis, Design, Development, Data Modeling, testing and implementing
Expertise in .NET framework with great proficiency in creating applications using WinForms, WebForms, ASP.NET, C#.NET, ADO.NET, AJAX, Cascading Style Sheets (CSS), JavaScript, AngularJS, Bootstrap, WCF, IIS7.0, SQLServer 2005 /2008/2012, LINQ and Visual Studio.NET.
Used Test Driven Development (TDD), Agile/SCRUM in a fast-changing environment.
Experience in developing rich, uniformed User Interface using CSS, Master pages, Themes, AJAX Controls, Web parts, Agile Development and JQUERY
Familiarity in building of Enterprise technologies like WCF Services and XML Web Services using SOAP/REST, WEB API Services.
Experience in implementing the design Patterns like MVVM (Model View View-Model), MVC Architecture.
Developed service contract, operation contract & data contract classes to support communication between agents to Insure.NET using Service Oriented Architecture (SOA) through WCF web services through C#.NET.
Expertise in SQL Server Integration Services (SSIS) and SQL Server Reporting Services (SSRS) with good knowledge on SQL Server Analysis Services (SSAS).
Hands on experience in SQL Server database design and development in writing Stored Procedures, Triggers, Views, Cursors, Constraints and User Defined Functions.
Experience in report writing using SQL Server Reporting Services (SSRS) and creating various types of reports like drill down, Parameterized, Cascading, Conditional, Table, Matrix, Chart and Sub Reports.
Hands on experience in fixing unit integration and UAT tests for both Web and JavaScript.
Experience in developing Web and Client/Server Applications based on Microsoft .NET Technologies and expertise in implementing 3-Tier Architecture and N-Tier architecture.
Experience in designing Presentation Tier (web pages) using the concepts such as Master Pages, Themes, HTML, XML, CSS, AJAX Toolkit, JavaScript, jQuery, JSON, AngularJS, Bootstrap CSS and ASP.NET Custom Controls.
Experience in working with Object Relational Mapping (ORM) technologies that include Entity Framework (EF) and Language Integrated Query (LINQ) to fetch and consume data from database.
Experience in using ASP.NET AJAX framework for quickly creating efficient and interactive Web applications that work across all popular browsers.
Good experience in analysis and design in the RDBMS environment and experience in development of Stored Procedures and Triggers in SQL Server 2005/2008/2012.
Experience using configuration Management Tools such as Team Foundation Server (TFS), Visual Source Safe (VSS), and Sub Version (SVN) for version control.
Expertise in writing unittests and integration tests using N-Unit.
Experience in using Source control tools like Team Foundation Server (TFS) and SVN.
Technical Skills:
Web Technologies
C#.Net, ASP.Net, ASP MVC3/4/5, ADO.Net, AJAX, WCF, LINQ, XML, Web Services, HTML, HTML5, CSS, Bootstrap
Scripting languages
JavaScript, jQuery, Angular JS
.Net Frameworks
.NET framework 4.5/4.0/3.5/2.0
Reporting Tools
SQL Server Reporting Services(SSRS), SSIS
Databases
MS-SQL Server 2005/2008/2012/2014, MS Access
ORMT
Entity Framework, LINQ to SQL
Design IDE
Visual Studio 2008/2010/2013, MS Visio
Web Servers
Microsoft’s Internet Information Server (IIS) 5.x, 6.0,7.0
Operating Systems
Windows 2000/XP/7/8, Server 2003/2008
Version Control
SVN, Team Foundation Server(TFS),
Professional Experience:
Actionet, Baltimore, MD October 2015 to Till Date
Sr.Net Developer
RESPONSIBILITIES:
Created View Models to encapsulate all models and classes used on the different views for more stable, organized and clean code to reuse in Views.
Implemented View Model patterns/ in creating and managing Views, Partial Views and View Models using ASP.NET MVC.
Designed and developed RESTful API's for clients with Microsoft Web API framework.
Implemented Angular Controllers to maintain each view data
Used services and directives in Angular JS to develop dynamic and responsive web pages.
Responsible for front end design and scripting using java script, JQuery and AngularJS framework.
Used Partial views for code reusability in UI layer.
Used Entity Framework Database First approach for the Data Access Layer for the ASP.NET MVC 4.0 application.
Created Html Helpers to reduce the amount of tedious typing of HTML tags.
Implemented client-side validations using JQuery/JavaScript and ASP.NET MVC 4.0 Data annotations to do validations on the Model Data.
Involved in doing the easy way of validations in MVC by using Data Annotations.
Worked on User Interface System using HTML5, CSS, JavaScript, AJAX, JSON, JQuery, AngularJS and Bootstrap.
Developed and Enhanced Master Pages, User Controls, Custom Controls, User Interface by using HTML5, JQuery, CSS and ASP.Net Controls.
Implemented Custom Validation using Data Annotations, Client-side JavaScript validations and Server-side Validation.
Used AJAX for asynchronous data transfer and to improve the performance of the application.
Created SQL queries, Stored Procedures, Triggers, and Views in SQL Server 2012 for accessing the database.
Participated in various Client meetings with the team and the Project manager to discuss improvements/amendments in the development of the section.
Performed Unit testing of the application and subsequently handled the debugging issues.
Performed Unit Testing using N-Unit.
Responsible for maintaining versions of source code using Team Foundation Server.
Used Team Foundation Server (TFS) as source code Repository for the entire application.
Environment: .NET Framework 4.5, C# 4.0, Visual Studio 2013, ASP.NET MVC 4.0, Web API, REST, Entity Framework 5, LINQ, WCF, TFS, XML, AJAX, JSON, SQL Server 2014, AngularJS, HTML, Bootstrap, JavaScript, CSS, JQuery, N-Unit.
Compliance Technologies International, Andover, MA June 2014 to Apr 2015
.Net Developer
Responsibilities:
Gathered User Requirements, designed the Framework using UML that included identifying the use cases and its surroundings, drawing Use case diagrams, identifying classes, drawing class diagrams and sequence diagrams.
Product development is an Agile (SCRUM) methodology, where progress and task assignment is discussed in everyday meetings.
Designed user interface for application using ASP.NET MVC and implemented business logic using C#.
Worked with ASP.NET MVC 4.0, Partial Views, and Master Pages and developed Cascading style sheets (CSS) for consistent look and feel of the website.
Developed components for Business and Data tier using C#and involved in creating controllers to handle the events raised on the Razor views in ASP.NET MVC 4 framework.
Used Bootstrap to transform standard HTML websites into single page design.
Used Web Services for communicating with other application and components.
Implemented AJAX calls from the View to get data asynchronously without posting the whole View.
Developed system services SOA application platform for use by all web applications utilizing WCF services.
Developed and consumed the Windows Communication Foundation (WCF) servers to push the jobs and provide the rules for downstream applications.
Responsible for developing WCF Service Libraries to exchange data between Desktop and Central Application and implement business logic.
Extensively worked with LINQ provider and designed the user level application which will build and execute a query expression for Server Side.
Well versed with test driven development, used N-unit and Visual Studio Test Tools for Unit testing.
Created a rich View in MVC 4.0 application using JQuery Grid, Modal Popup and many other controls with Paging and Sorting for displaying various data on to the page.
Created SQL Queries, Stored Procedures, Triggers, Backup and Restore Database, defining roles, creating database users, Assigning Roles to users in SQL Server 2012 using T-SQL.
Extensively used Report Wizard, Report Builder and Report Manager for developing reports and deploying reports in SQL Server Reporting Services (SSRS).
Used Microsoft Team Foundation Server for version Control and source code maintenance needs.
Environment: .NET Framework 4.5, Asp.net 4.5, Visual Studio 2012, SQL Server 2012, HTML5, LINQ, T-SQL, IIS 7.0, ASP.NET MVC 4.0, Entity Frame Work 4.0, JSON, JavaScript, WCF, WSDL, JQuery,AJAX, AngularJS, Bootstrap,CSS3, XML, TFS,Windows 2008 Server.
Aflac Insurance, Albany, NY Dec 2012 to May 2014
.Net Developer
RESPONSIBILITIES:
Developed Web Forms in ASP.NET using C# as the code-behind language and ADO.NET as the SQL data consumer. And developed the Business Objects according to Business Logic.
Created ASP.NET Web forms and server controls to display dynamic data obtained using Microsoft ADO.NET and data binding.
Developed windows application using C# as the code-behind language, and used oops concepts extensively like inheritance, polymorphism, encapsulation and abstraction.
Used Cascading Style Sheets for branding purposes and user look and feel.
Used JavaScript for Client-side validation.
Used .NET Web Controls, Validation Controls and User Controls.
Extensively worked on Master Pages and Content Pages.
Used Web Services (SOAP, WSDL) for communicating with other application and components.
Extensively used the ASP.NET features like Grid View, Detail View and other controls.
Performed Unit Testing on the entire application.
Involved in testing the product during post-production.
Used cookies, Sessions and View state to store user information.
Wrote SQL scripts and stored procedures, Functions to execute various database routines.
Wrote Test Cases using N-Unit.
Performed Unit Testing on both SQL Server and Oracle databases from the product perspective.
Used Visual Source Safe (VSS) for Version Control.
Worked on security issues related to user authentication and authorization.
Worked on bug fixing for the total product during post production.
Provided immediate production support as needed to address any issues.
Documented all the coding involved.
Environment:.NET Framework 3.0 C#, ASP.Net, Visual Studio 2010, T-SQL, IIS, XML, XSL, Ajax, ADO.NET, TFS, HTML, JavaScript, Web Services, Oracle, SQL Server 2008.
I2Space Web Technologies Pvt.Ltd, Hyderabad July 2011 to Sep 2012
Jr.Net Developer
Responsibilities:
Designed HTML web pages using Bootstrap.
Developed front end screens using Asp.net and JavaScript / Jquery.
Involved in providing web services.
Involved in providing estimations for new features.
Have a knowledge on API Support to Clients.
Communicating with lead to know the business details and impacts
Worked with Grid Views to display data into it from backend.
Worked on validations and make the application to be used by only selected users.
Defined Classes and make the code reusable to reduce the coding in the application and make the application to work faster.
Hands on Experience on Web services.
Day-to-day team co-ordination, coding, integration.
Developed forms using Asp.net and Jquery.
Designed the application as per Client requirement.
Responsible for local build deployment & production deployment
Education:
Masters in computer Information Systems,Rivier University