Summary
Overview
Work History
Education
Skills
Certification
Timeline
background-images

Radhika P

Leander,TX

Summary

Around 5 years of IT experience in software design, analysis, development, testing and implementation of secure n-tier client/server web-based applications using .NET Framework. Extensive experience with Microsoft .NET Technologies (.NET Framework, ADO. NET, ASP. NET, C#. NET, SQL SERVER, WCF, and WPF). Proficient in development of Web and Windows based Applications have good experience working with multithreaded applications and also proficient with migrating from ASP. NET. Experience using Microsoft Visual Studio to create Windows Form Applications, Console Applications, Class Libraries, ASP. NET projects and Web Sites. Experience using Microsoft Visual Studio for projects involving C#, Entity Framework, ADO. NET, Web Services, HTML5, CSS3, JavaScript, MVC, Web Forms and WCF. Hands on experience in creating content driven and user-friendly application using WPF and WCF. Extensive knowledge of C# object-oriented programming language concepts like Abstraction, Polymorphism, Inheritance and Encapsulation. Experience in implementing .NET Security features like Authentication and Authorization using Forms-based and Windows-based Authentication, Authorizing Users, Roles and User Account Impersonation. Extensive work experience with Data Adapter, Dataset and Data reader as a part of ADO. NET to access and update database. Extensive experience in developing and consuming XML Web Services using WCF, WSDL, UDDI, SOAP and LINQ. Good Experience in database development in creating complex database Queries, Views, Stored Procedures, User Defined Functions, Cursors and Triggers. Experience in writing Stored Procedures, Functions, Views and Joins in SQL Server, Oracle and PL/SQL. Experience in using the Version Control Systems like MS Visual Source Safe (VSS) and TFS (Team- Foundation Server). Good communication skills with clear understanding of the business rules and ability to work in a multi-cultural multi-stakeholder environment. Experience in working with Waterfall, Agile and SCRUM software developmental methodologies. Excellent Communications skills, good team player and have good Analytical capabilities. Good organizational skills, ability to handle multiple tasks and work independently as well as in team.

Overview

6
6
years of professional experience
1
1
Certification

Work History

.Net Developer

KeyBank
04.2024 - Current
  • Involved in the gathering and preparation of requirements specification documents and regular interaction with the Business Analysts on project updates.
  • Developed Web applications using ASP. NET and application logic using C#. NET.
  • Developed presentation layer Components and created reusable components in ASP.NET to use across the application.
  • Worked on ASP.NET State Management using Sessions and ASP.NET Caching features using Output Cache.
  • Used .NET AJAX controls to dynamically render the content on web pages developed using C#.
  • Developed Web Forms for User Interfaces using ASP.NET with Server Controls, HTML Controls, User Controls, Master Page Templates, Menu Controls, and Grid View Controls.
  • Created the Controllers and Controller Actions, Filters, Routing using ASP. NET MVC.
  • Implemented N-Tier and integrated the UI with a database for data retrieval and manipulation using ADO.NET data objects and ADO.NET Entity Framework.
  • Analyzed and designed new WPF application using MVVM and Repository pattern, from design to completion.
  • Used WCF Services to access data from the Remote Application.
  • Responsible for developing a new SOA n-tier web browser application with WPF and WCF technologies using .NET Framework and Visual Studio for DAT System.
  • Extensively used ASP.NET server controls like Calendar control, Data Grid.
  • Worked on user interface phases using HTML5, CSS3, Bootstrap, JavaScript and JQuery.
  • Performed form validations using reactive forms from Angular 10 framework.
  • Used Dependency Injection Pattern to reduce the dependency coupling between classes and in Front end using Angular.JS.
  • Extensively used Angular 6 forms to update from Template Driven forms to Reactive forms approaches.
  • Used ADO.NET data access techniques using SQL Connection, SQL Command, SQL Data Adapter, SQL Data Reader, Data Set, Data Grids, Data Lists and Data Repeater.
  • Provided database connectivity using Entity Framework, LINQ, designed stored procedures and views at the back end.
  • Created Tables, Indexes, Views and Stored Procedures for quick and efficient retrieval of data using SQL Server.
  • Followed Agile SCRUM developmental approach to deliver product releases by SPRINT processes in an iterative and incremental approach (SCRUM).
  • Implemented self-contained, reusable and testable modules and components in the application for better performance.
  • Environment: ASP.NET, C#.NET, ADO.NET, WPF, WCF, MVVM, XAML, Visual Studio, HTML5, CSS3, JavaScript, Angular 6/10, Angular.JS, Bootstrap, JQuery, AJAX, Angular.JS, Entity Framework, LINQ, SQL, Agile and Windows.

.Net Developer

SiriusXM
02.2023 - 03.2024
  • Involved in understanding user requirements, designed and developed web UI and back-end applications.
  • Developed .NET services components, .NET Assemblies and Web Services using XML, ASP.NET and C#.NET.
  • Implemented CRUD functionality with Entity framework in ASP.NET MVC and implemented sorting, filtering and paging with Entity framework in MVC.
  • Implemented entire backend of the application in C#.NET using various object-oriented features like classes, interfaces, inheritance, polymorphism and Multi-threading.
  • Used ASP.NET data grid control to display, edit, page, and sort multiple records also implemented custom columns by using template columns.
  • Developed a data access layer and business logic layer using ADO.NET and C#.
  • Implemented ADO.NET data binding controls line Grid View in order to bind the data to the control and display the retrieved data.
  • Designed customized UI and look-and-feel elements using WPF.
  • Created WCF Services responsible for communicating and providing real time data from integrated server to Client Application.
  • Generated sequence diagrams using Visual Studio.
  • Used ASP.NET web controls such as data grids, combo box and list box for designing of web forms.
  • Designed and developed application based MVC framework using Angular.js, HTML5 and CSS3.
  • Worked with Angular.JS for creating Single page Applications.
  • Used Angular 4 HTTP to retrieve data through Web API from Entity Framework.
  • Used LINQ to SQL, LINQ to XML and LINQ to Objects for retrieving the data efficiently and Just in Time manner.
  • Involved in Database modeling, creating tables and in writing stored procedures using Oracle PL/SQL, actively used cursors, functions and calling procedures from one package to another package and created dynamic SQL statements in Oracle using PL/SQL and ADO. Net.
  • Participated in Test Driven Development (TDD) in developing an application in Agile (SCRUM) environment.
  • At the end of each sprint, project priorities, designing, validations are evaluated and tested.
  • Environment: ASP.NET, C#.NET, ADO.NET, WPF, WCF, Visual Studio, HTML5, CSS3, JavaScript, XML, Angular 4/6, Angular.JS, LINQ, SQL, PL/SQL, Oracle, TDD, Agile and Windows.

.Net Developer

American National Insurance
08.2019 - 08.2022
  • Involved in gathering requirements, developed web applications to design specifications and architecture layout.
  • Designed and developed complete front-end application using ASP. NET/C#. NET Web Forms.
  • Used ASP. NET MVC framework to support the use of Dependency Injection to inject objects into a class, instead of relying on the class to create the object itself.
  • Design and Development of front-end screens by creating Views, Partials, layouts, controllers, Actions and View Models using MVC and C#.NET.
  • Used C# to implement business logic and applied SOLID principles in the business layer of the application.
  • Developed ASP.NET pages using C#.NET to handle sessions, and server-side transactions to provide proper data transfer between various pages.
  • Used ADO.NET objects for data retrieving, querying, storage and manipulation to data sources.
  • Developed the Utility applications using WPF.
  • Designed and developed WCF Web Services and configured WCF Services with appropriate endpoints for consuming them in the web application.
  • Involved in interface design and development using WPF for windows and web applications respectively by using Visual Studio.
  • Created new web pages using HTML5, CSS3, XML, Angular.js and Java Script.
  • Implemented Angular.JS Services to bind the data and provide access to the data on the server.
  • Used LINQ for data retrieving, querying, storage and manipulation interface screens developed using ASP. Net.
  • Used LINQ for data sorting, filtering and projection in various dimensions.
  • Designed and developed various Web Forms using HTML5, JavaScript and AJAX toolkit.
  • Used ASP.Net validation control for the server-side validation.
  • Developed Business Logic components in middle tier using C#. Wrote classes to implement Business rules and algorithms.
  • Used ASP.NET for web application development and C# to design web forms.
  • Implemented WCF services with many endpoints targeting different kinds of users.
  • Used AJAX Controls and WPF for Effective Look and feel of the web portal.
  • Developed Win forms using WPF and XAML.
  • Involved in design of scalable modules for supporting multiple locations and organizations with varying requirements.
  • Used WCF for data communication for the web application and the databases.
  • Developed check-in and check-out procedures for different user levels.
  • Designed and implemented security modules for different user levels for data access and updates.
  • Co-developed SOP module for emergency and contingency management.
  • Created a number of SQL Reports in large database with Design, Develop, and Build and publish the reports using Microsoft SQL Reporting Services.
  • Written stored procedures, executed queries for updating/retrieval of data in SQL Server using T-SQL.
  • Worked in an Agile and SCRUM Environment used SVN for sub version.
  • Involved in the design of the database and developed stored procedures, for implementing the business rules.
  • Environment: ASP.NET, C#.NET, ADO.NET, WPF, WCF, Visual Studio, HTML5, CSS3, JavaScript, Angular.JS, XML, LINQ, SQL, TSQL, Agile and Windows.

Education

Masters - Information Technology

Webster University
St. Louis, MO
05.2024

Skills

  • Programming Languages Programming Languages - C#Net, VBNet, Database Query Languages - PL/SQL, T-SQL Scripting Languages - Node, Python,JavaScript and VB script
  • Platforms/ Application Microsoft Technologies - Net 20, Net 30, Net 35, Net 4x, ADONet, LINQ, WPF, WCF, Unit testing Framework Web Technologies - ASPNET, ASPNET MVC, Ajax, Html, Silverlight, Angular 10\11\12\14, JavaScript, Redux, AdoNet, CSS and Xml
  • Databases SQL, TSQL, PL/SQL, My SQL, Azure SQL
  • Development Tools MS Visual Studio, Adobe Flash, AdobePhotoshop
  • Operating Systems Windows 7/ 2000 / XP, Windows Server 2003, Windows Server 2008
  • Version Controller MS Visual Source Safe (VSS), Team, Foundation Server (TFS)
  • Service Oriented Architecture WCF, NET Web Services, WSDL, SOAP

Certification

AWS

Timeline

.Net Developer

KeyBank
04.2024 - Current

.Net Developer

SiriusXM
02.2023 - 03.2024

.Net Developer

American National Insurance
08.2019 - 08.2022

Masters - Information Technology

Webster University
Radhika P