Summary
Overview
Work History
Education
Skills
Timeline
Technology Stack
Personal Information
background-images

Papi Reddy Kamasani

Katy,TX

Summary

Having 15+ years of Software Development experience in full life cycle. Evaluation, Design, Development, Testing, and maintenance of Windows and Web-based Applications.

Overview

19
19
years of professional experience

Work History

Sr .Net Developer

Charls Schwab
05.2023 - Current
  • Gathering Requirements, Impact analysis and design and implementation.
  • Designing the application flow using sequence diagrams and developing the services using .net core 8 by Consuming External services.
  • Working in Visual Studio 2022/ .Net CORE 8.0/4.8 Framework to implement Business Logic.
  • Used splunk to log the application / Datadog for application monitoring.
  • Created Splunk Dashboard, splunk alerts for CICD pipeline using bamboo/bitbucket Git/ teamcity.
  • All the user interface layers, web pages are created and integrated to maintain the performance of data flow and data integrity using Angular 12 User Controls (MAT, RUF), Server Controls, and Bootstrap controls.
  • Building the new application from scratch and involved in migrating the application from Angular 12.0 and .Net 4.8/Core 8.
  • Enhanced user experience by designing new web features using MVC Framework. / Angular 12 Mat Components.
  • Utilized Angular 12/ React js, Node.js and Express framework to create dynamic data-driven web pages.
  • Implemented entity framework to map the db. objects and using Linq queries to communicate to database.
  • Developed WEB API for UI to communicate to external services and get the data from DB.
  • Developed high-frequency low latency mortgage loan processing service application.
  • Implemented features of AJAX controls such as Update Panel, Update Progress bar, Modal Popup Container, Calendar Controls, Repeater Control, and Validation controls, Dataset.
  • Developed the server-side code using C#, VB.Net and client-side code using JavaScript with Visual Studio IDE.
  • Used validation techniques and JavaScript for User Input Validations. Designed and developed web forms using ASP and VB Script.
  • Used Data reader and Dataset for data manipulation and database operations.
  • Good knowledge on Open Web Application Security Projects (OWASP) like Cross-site scripting (XSS), cross-site request Forgery (CSRF) and Sql injection etc.
  • Worked with REST-based services using MVC 4.0 WEB API. Created Repository / new model classes in Web API to hold data.
  • Extracted data from FICS, Mortgage Builder into Oracle using SQL Server Integration Services.
  • Developed solutions for diverse programming scenarios in C#, employing Object-Oriented Programming’s (OOP) concepts such as encapsulation, inheritance, polymorphism, and abstraction. and Design patterns MVC.
  • Developed several front-end UI components using Twitter Bootstrap, Kendo UI, and AngularJS.
  • Creating web pages and user accounts for the website using the MVC4 application, AngularJS and jQuery.
  • Worked on the Build Master tool which does the automation of deployment during the release time.
  • Developed web-based applications using JavaScript, Angular12/React and SQL server.
  • Used jQuery as it is a lightweight JavaScript library that emphasizes interaction between JavaScript and HTML.
  • Involved in designing login dialog and the application's main screen functions that included: Creating, modifying, updating, canceling deactivating, reactivating action plans of audits, and commitment audit screens.
  • Generated and Configured SSL certificates to secure WCF messages. Worked on MVVM model to make use of data binding functions in WPF.
  • Experience in developing applications using WPF and Silver-light.
  • Involved in developing effective user interface and animation for WPF applications using XAML.
  • Created and deployed XML Web Services (WCF) using ASP.net and C#, used them to generate the proxy class files based on the web services and consumed in a web application.
  • Secured the existing application against security attacks such as SQL Injection, XSS, and Denial of Service.
  • Written Stored Procedures in SQL Server 2008 used ADO.NET and Grid View, Data List, Details view, Repeaters, Data-set Classes for data manipulation.
  • Writing Queries using T- SQL Statements, Views, User Defined Functions, Stored Procedures, Triggers in SQL Server 2008 for inserting/Updating/Deleting the data into the relational tables.
  • Implemented Unit Testing, Integration Testing and System Testing using N-Unit.
  • Worked with Test Driven Development (TDD) by writing automated test cases.
  • Responsible for maintaining versions of source code using Team Foundation Server (TFS).
  • Deploying the application and maintaining it in windows are azure.
  • Spited the existing service to microservices based on the business rule.
  • Technology Stack: .NET Framework 4.8, C#, ASP.NET,.net Core 8 MVC5, VB.NET, Web API, Entity Framework, WCF Services, Angular12, jQuery, CSS3, Bootstrap, HTML 5, Visual Studio 2022, Microsoft Azure, N-Unit, X Unit, JSON 2, SQL Server 2016, Kendo UI, Telerik Rad Controls, Entity Framework, LINQ, TFS, Bootstrap, Backbone.js, Agile Methodology, Trello, Postgraduate SQL, Splunk for logging Datadog for application monitoring.
  • Key Learning’s: Microservices, mobile app and adding cards to the apple wallet, fiddler, splunk, Datadog, Azure

.Net Developer

United Airlines
08.2020 - 05.2023
  • Requirements gathering Impact analysis and design and implementation.
  • Designing and developing the services using .net core and communicating to the other services.
  • Worked on Visual Studio 2018/ .Net CORE 2.0/3.0 Framework to implement Business Logic.
  • All the user interface layers, web pages are created and integrated to maintain the performance of data flow and data integrity using Angular12 User Controls (MAT, RUF), Server Controls, and Bootstrap controls.
  • Building the new application from scratch and involved in migrating the application from Angular 2.0 to Angular 4/5 and .Net 4.5 to Net CORE 1.0.
  • Enhanced user experience by designing new web features using MVC Framework. / Angular 4/6 Mat Components.
  • Utilized Angular 4/6, Node.js and Express framework to create dynamic data-driven web pages.
  • Implemented entity framework to map the db. objects.
  • Developed WEB API for angular to communicate to WCF and get the data from DB.
  • Developed high-frequency low latency mortgage loan processing service application.
  • Implemented features of AJAX controls such as Update Panel, Update Progress bar, Modal Popup Container, Calendar Controls, Repeater Control, and Validation controls, Dataset.
  • Used Data reader and Dataset for data manipulation and database operations.
  • Technology Stack: .NET Framework 4.8, C#, ASP.NET, .net Core 8 MVC5, VB.NET, Web API, Entity Framework, WCF Services, Angular2/5, jQuery, CSS3, Bootstrap, HTML 5, Visual Studio 2013, Microsoft Azure, N-Unit, JSON 2, SQL Server 2012, Kendo UI, Telerik Rad Controls, Entity Framework, LINQ, TFS, Bootstrap, Backbone.js, Agile Methodology, Trello.
  • Key Learning’s: Microservices, mobile app and adding the cards to the apple wallet, fiddler

.Net Lead

Microsoft
04.2020 - 07.2020
  • Requirements gathering Impact analysis and design and implementation.
  • Created application using React Js for displaying User information.
  • Developed services using .net and the ide Is visual studio.
  • Created service to communicate to lift forward for getting the credit approval.
  • Charged the amount on the temporary credit card received and updated the user.
  • Implemented entity framework to map the db. objects.
  • Developed WEB API for UI to communicate to WCF and get the data from DB.
  • Technology Stack: .NET Framework 4.5, C#, Web API, Entity Framework, WCF Services, Visual Studio 2019.
  • Key Learning’s: Lift forward Emi approval, Fiddler Redirecting

.Net Lead

United Airlines
05.2019 - 03.2020
  • Requirements gathering Impact analysis and design and implementation.
  • Used use case, sequence and class diagrams for the application development.
  • All the user interface layers, web pages are created and integrated to maintain the performance of data flow and data integrity using Angular User Controls (MAT, RUF), Server Controls, and Bootstrap controls.
  • Enhanced user experience by designing new web features using MVC Framework. / Angular 4/6 Mat Components.
  • Utilized Angular 4/6, Node.js and Express framework to create dynamic data-driven web pages.
  • Implemented entity framework to map the db. objects.
  • Developed WEB API for angular to communicate to WCF and get the data from DB.
  • Developed high-frequency low latency mortgage loan processing service application.
  • Implemented features of AJAX controls such as Update Panel, Update Progress bar, Modal Popup Container, Calendar Controls, Repeater Control, and Validation controls, Dataset.
  • Developed the server-side code using C#, VB.Net and client-side code using JavaScript with Visual Studio IDE.
  • Used validation techniques and JavaScript for User Input Validations. Designed and developed web forms using ASP and VB Script.
  • Technology Stack: .NET Framework 4.5, C#, ASP.NET MVC5, VB.NET, Web API, Entity Framework, WCF Services, Angular2/5, jQuery, CSS3, Bootstrap, HTML 5, Visual Studio 2013, Microsoft Azure, N-Unit, JSON 2, SQL Server 2012, Kendo UI, Telerik Rad Controls, Entity Framework, LINQ, TFS, Bootstrap, Backbone.js, Agile Methodology, Trello.
  • Key Learning’s: TFS Tracking of the work progress, postman

.Net Lead

Wells Fargo
07.2017 - 05.2019
  • Requirements and Functional Specifications of the application.
  • Identifying the required Test scenarios and Test Cases in reviewing the test scripts for the new enhancements.
  • Executed Test Cases as per System Requirements. Conducting Team meetings in regular intervals of time to monitor the Progress and Quality of the application.
  • Designed and implemented the Core components for the application, which included a Data Access Layer (DAL) and Business Logic layer (BLL).
  • Conducting weekly status report meetings with the respective BOA clients and updating the Progress of tasks.
  • Defect Reporting and Tracking using Quality center sharing the daily status report (consolidated) with all respective stakeholders.
  • Preparing the User guide and Admin guide.
  • Worked on a client's portal based on ASP.Net MVC 2 - using Spring.Net framework with AOP implementation.
  • Created Spring.Net AOP classes to monitor service method's performance and log unhandled exceptions.
  • Created Spring.Net/Quartz scheduled jobs to perform routine cleanups and execute required jobs.
  • Created multi-tenant service layer classes using Spring.Net Dependency Injection, Services - SOA.
  • Used NHibernate as a DAO for the business application.
  • Created Unit Test projects using N-Unit framework.
  • Used Silverlight Toolkit and MVVM Light Toolkit to create custom call recording players that utilized separate WCF services to feed converted calls - web and windows service.
  • Created call conversion services to convert calls per request - using WCF windows hosted service, WCF IIS hosted service, commercial audio converter and .Net Parallel library.
  • Modified and created new T4 code generation templates.
  • Redesigned DAO layer to switch from NHibernate/Sharp Arch architecture to Entity Framework 4.0 with POCO and proxies.
  • Creating Documents User guide and admin guide.
  • Technology Stack: Visual Studio 2013, C#, ASP.NET, VB.NET, WCF, WPF, MVC 4.0, XML, IIS 7.0, Win Forms. AJAX, SDL, Agile, ADO.NET, LINQ, Framework 4.0, HTML 5, CSS 3, Angular JS, Knockout js, J-Query, Bootstrap, Node.js, REST, SQL Server Reporting Services, WEB API, MSMQ, SQL Server Integration Service, NUnit, SQL Server 2008, MS Office, UML.
  • Key Learning’s: Trends and Oil and Gas, AF

.Net Lead Developer

PDO (Petroleum Development of Oman)
05.2014 - 06.2017
  • Developed Excel Vsto Application to get the bill from DB.
  • Create Word (Preamble) from text stored in DB for the selected bill Using word and pdf.
  • Generated pdf Using PDF Generator.
  • Developed Administrative API for Service Oriented Architecture using WCF with LINQ To Sql.
  • Developed ASP.NET based client to utilize WCF based services.
  • Developed WCF services for Physicians and Hospital internal clients.
  • Created extensive suite of unit test projects for .Net classes - code coverage 82%.
  • Designed and implemented a custom workflow/auditing project using custom attributes, reflection, LINQ to XML.
  • Reworked existing applications using Asp.Net Ajax with JSON web services.
  • Redesigned and developed new services using WCF REST architecture.
  • Lead technical design and implementation of external portal applications.
  • Designed and developed http modules for portal applications in order to improve and monitor application performance.
  • Created internal WPF application that allows user review records stored in SQL server database.
  • Created more 20 extension methods - extending Control, Web Control, Enum, String classes.
  • Implemented partial methods in LINQ To Sql partial classes in order to implement business requirements.
  • Optimized existing applications using System.Diagnostics namespace classes, caching objects, SQL Profiler, Firebug and Fiddler.
  • Technologies Used: .Net 3.5, WCF, LINQ To Sql, JSON ASP.NET web services, AJAX.NET, ASP.NET3.5, C# using SOA design patterns, caching ASP.NET techniques, ASP.NET Web User Control, XML, MS Build, Expression Blend, reflection.
  • Getting the requirements from the client.
  • Creating VSTO Excel Application for displaying the Bills and store them into the db.
  • Generating reports for the data received.
  • Creating POC if required.
  • Estimating and splitting the task and assigning the team members and me.
  • Development of the application And Testing.
  • Follow up with the client to get the approval for the release.
  • Involved in deployment and configuring the server.
  • Preparing the User guide and Admin guide.

Senior Software Developer

Petrofac
09.2012 - 04.2014
  • Developed this application in client place.
  • Implementing OAUTH (Facebook/LinkedIn/Twitter/Google).
  • Direct Interaction with the Client to gather the requirements.
  • Preparation of Functional and Technical design documents.
  • Development of the application And Testing.
  • Preparing the User guide and Admin guide.
  • Domain Experience: E-commerce, Social media.
  • Technology Stack: Visual studio 2010(ASP.Net, C#.Net, ADO.Net), JavaScript, SQL2008, Telerik Controls.
  • Key Learning’s: Telerik Controls, Client Exposure, Workflow.

Senior Software Engineer

CareerBuilder
08.2011 - 09.2012
  • Doing R&D on the Application as it is suggested by us to the client.
  • Writing wcf services to expose the data.
  • Silverlight design of the application.
  • Outlook configuring to create instances of outlook for sending mails (Using Com-objects).
  • Involved in direct interaction with the client for requirement gathering.
  • Sprint Planning (Getting the sign off from the client) and assigning the tasks to the team for development.
  • Development, Testing and Error log.
  • Preparing the Delivery documents and user Guide on the sprint basis and updating the admin guide.
  • Domain Experience: E-commerce, Telecom.
  • Technology Stack: Vb.net, C#, ASP.Net, Ado.net.NET Visual Studio 2010, MS Sql2008, JavaScript, Facebook I frame, MVC.
  • Key Learning’s: Social Media, Cross Domain Interaction, Facebook Apps, Agile (Sprint Planning), HTML5, Cloud Hosting, Query Tuning, SQL profiler, MVC 3.

Software developer

British Telecom
05.2009 - 08.2011
  • Configured the server with static IP.
  • VPN configuration of each client place so that it is connected to the domain if server.
  • Involved in Installing the Television Panel At the client location.
  • Scheduling the ads and instructing the designer to develop the ads.
  • Technology Stack: Networking, Cat5 cabling, Screen resolution adjustment.
  • Key Learning’s: Networking, Configuring System.

Web Developer

Csquare
11.2007 - 05.2009
  • Registering the new websites.
  • Hosting them on a server. Shared Hosting (Windows).
  • Requirement Gathering from the Client.
  • Working closely with the graphic designer and developing the application.
  • Testing and Document Preparation.
  • Configuring the mail servers (POP3, IMAP, SMTP).
  • Technology Stack: Visual Studio 2005(ASP.Net, C#.Net, ADO.Net), JavaScript, SQL server 2005. HTML.
  • Key Learning’s: Working independently, Website registration hosting, Bulk Mailing, Payment Gateway Integration (American Express, HDFC).CFML(ColdFusion).

Software developer

ABN Amro Bank
05.2006 - 10.2007
  • Developing the requirements given by our team lead.
  • Testing the developed application.
  • Document preparation.
  • Involved in deployment.
  • Technology Stack: Visual studio 2005(ASP.Net, C#.Net, ADO.Net), JavaScript, SQL server 2003. Pop3, IMAP, SMTP.
  • Key Learning’s: Client Interaction, Document Preparation, Coding Standards, Team player.

Education

Bachelor of Technology - Electrical and Electronics

01.2006

Skills

  • Airlines
  • Banking
  • E-commerce
  • Education
  • Finance
  • Oil and Gas
  • Telecom
  • Social media
  • Advertising

Timeline

Sr .Net Developer

Charls Schwab
05.2023 - Current

.Net Developer

United Airlines
08.2020 - 05.2023

.Net Lead

Microsoft
04.2020 - 07.2020

.Net Lead

United Airlines
05.2019 - 03.2020

.Net Lead

Wells Fargo
07.2017 - 05.2019

.Net Lead Developer

PDO (Petroleum Development of Oman)
05.2014 - 06.2017

Senior Software Developer

Petrofac
09.2012 - 04.2014

Senior Software Engineer

CareerBuilder
08.2011 - 09.2012

Software developer

British Telecom
05.2009 - 08.2011

Web Developer

Csquare
11.2007 - 05.2009

Software developer

ABN Amro Bank
05.2006 - 10.2007

Bachelor of Technology - Electrical and Electronics

Technology Stack

C#, VB.Net, HTML, XAML, XML, CSS, JavaScript, Typescript, SQL, PL/SQL, VB, .net CORE, Win, Web Forms, MVC, Web Services, WCF, Silverlight, Web API, ADO.Net, Entity Framework, LINQ, AJAX, jQuery, JSON, Angular 4, 6, Typescript, Bootstrap, WPF, Enterprise Library, Collaboration, CMS, Oracle, SQL Server, AF, MS-Access, MySQL, PostgreSQL, Couchbase, SQL Server Reporting Services (SSRS), RDLC Reports, Telerik Reports, Excel Reports, Power BI, SAP Business Objects / Crystal Reports, Oracle BI, Visual Studio, TFS, VSS, VSTO, VSTP, Telerik RAD Controls & Kendo UI, SharePoint, MS Visio, MS Project, Primavera 6, SAP R/3, GitHub, Fiddler, TOAD for Oracle, PL SQL Developer, SQL Server Management Studio

Personal Information

Title: .Net Lead developer
Papi Reddy Kamasani