Shankar - Sr Net Developer |
vinny@uniteditinc.com |
Location: Texas City, Texas, USA |
Relocation: Yes |
Visa: H1-B |
SHANKAR GOGADA
Email: vinny@uniteditinc.com Phone: +1 469-575-4104 PROFESSIONAL SUMMARY: 16+ years of IT experience in Software Application Development as a .NET full stack developer for BA Continuum India (Bank of America) having expertise in Front end, Middleware and Database Development, Web Services Integrations, Azure Integrations. Played various roles like Application Developer, Technical Lead and Business Analyst. Has strong domain knowledge on Home Loan Originations and fulfillment @ United States of America Experience in handling different phases of SDLC which includes requirements gathering, analysis, solution designing, development, deployment, maintenance, system unit testing and documentation. Strong knowledge of agile methodologies. Strong understanding of System architecture. Experience in working with Business users to understand requirements in existing systems and migrate the requirements accordingly into the systems while performing gap analysis. Hands-on technology experience of designing and developing software applications with Entity Framework, Microsoft .NET Framework using C#, .Net Core, ASP.Net, Blazor, ADO.Net, SignalR, Blazor Hands on experience on Integration of .Net Core to Azure Key vault, Azure Pub sub, Application insights. Hands on experience on working w of .Net Core services to Open AI, Twilio for customer interactions. Strong expertise in front-end web development using HTML, CSS, JavaScript, and frameworks like Angular and React to create dynamic, responsive user interfaces for web sites. Extensive knowledge of Microsoft SQL Server, including performance tuning, backup strategies, and database design. Extensively worked on writing Stored Procedures, Triggers, Functions, Views, and Database Design. Hands-on technology experience on Salesforce configuring standard objects, custom objects and writing apex classes. Hands-on technology experience on Azure, configuring pub sub for real time communications, application insights for logging .net core web API logs, Azure bot framework, Configuring Azure Key Vault and deploying to app services. Hands-on technology experience of configuring scheduled windows tasks using VB script, developed tools for UI and web services logging to enable support teams to analyze issues. Knowledge on Monitoring & Scanning Tools like Fortify , SonarQube , CheckMarx etc. Awareness of security best practices in software development and cloud computing, including identity management with Azure Active Directory. Strong understanding of Agile methodologies and experience in leading projects using tools like Jira. Experience in using Source control BitBucket, Git, Ansible, Celestial, XLR, TFS and experience in working with Jenkins for CI/CD process. Technical Skills DEVELOPMENT FRAMEWORKS: Expertise in .NET (C#, ASP.NET and .NET Core) as well as experience with frameworks like Entity Framework ,Blazor and MVC. DATABASE MANAGEMENT: Extensive knowledge of Microsoft SQL Server, Oracle, including performance tuning, backup strategies, and database design. WEB DEVELOPMENT: Strong skills in front-end technologies (HTML, CSS, JavaScript) along with frameworks like Angular, React, integrated with back-end services. DEVOPS PRACTICES: Experience with CI/CD pipelines using Azure DevOps, GitHub Actions, Ansible Tower, XLR, Jenkins and automation tools. PROJECT MANAGEMENT: Strong understanding of Agile methodologies and experience in leading projects using tools like Jira. Project and Employment Experience: BA Continuum India (Bank of America) (Charlotte, NC) Mar 08 Dec 24 A.V.P - Senior Software engineer/ .Net Full Stack Developer 1. Project Description: Digital Mortgage Application - Comprehensive Digital Mortgage application platform designed to streamline the mortgage process for users. This solution enables customers to apply for mortgages online, enhancing user experience through intuitive design and automated workflows. Project aimed to develop a robust Digital solution to enhance customer engagement and provide a seamless self-service experience for customers. Responsibilities: Worked with Business Analysts and Architects to develop a high-level understanding of scope and feasibility of technical solutions. Designed and developed various Abstract classes, interfaces, classes to construct business logic using C# to communicate through the Web APIS. Designed a responsive and accessible interface for seamless navigation using Blazor web pages. Designed Data Objects to enable memory caching for web service request and response caching. Implemented functionality for users to upload necessary documents securely, reducing processing time and enhancing compliance by integrating with declutch external systems. Implemented functionality for users to pull and view the credit report as micro services. Implemented functionality to store the session data of the user into a database compressed blob storage and reprocessing the blob data using scheduled windows jobs to insert data into reporting Tables. Collaborated with cross-functional teams, including business analysts, QA testers, and end users, to gather requirements, conduct testing, and ensure successful project Technologies & Tools: .Net Core MVC, C#, Entity Framework, SQL Server, Visual Studio 2022, Bitbucket, Ansible, Jira, QC ALM, Jenkins. 2. Project Description: NexOS Origination System - Nexos Origination application platform designed to enable Mortgage Loan Officers to offer different mortgage products to customers and submit applications for the fulfillment process of the loan life cycle. Platform integrated with salesforce to receive leads to initiate sales processes within the system. Responsibilities: Worked with Business Analysts and Architects to develop a high-level understanding of scope and feasibility of technical solutions. Interacted with users to understand complex business requirements and documented the requirements. Worked with groups, participated in Requirement Gathering Sessions & JAD Sessions to define their needs and developed an action plan and specification document. Worked on design, development, and deployment of the Sales solution, to meet the specific needs of Mortgage Loan Officers. Implemented Microsoft provider model to configure controllers and web pages. Designed and developed various Abstract classes, interfaces, classes to construct the business logic using C# to communicate through the Soap web services . Implemented DataObjects pattern to enable caching mechanism for web service request and response caching Implemented short name pattern to reduce network payload mechanism for web service request and response caching Implemented functionality to store the session data of the user into a database compressed blob storage and reprocessing the blob data using scheduled windows jobs to insert data into reporting Tables. Technologies & Tools: Asp.Net, C#, Salesforce, HTML, Java Script, Oracle, JavaScript, Html, CSS, TFS, QC 3. Project Description: Custom Mortgage Application - Custom Mortgage application platform designed to streamline the mortgage process for high-Net-worth customers. This solution enables customers to apply for customized mortgage products through automated workflows. Project aimed to develop a robust Custom mortgage solution to provide a seamless experience for Net worth customers to obtain Home loans. Responsibilities: Interacted with users to understand complex business requirements and documented the requirements. Worked with groups, participated in Requirement Gathering Sessions & JAD Sessions to define their needs and developed an action plan and specification document. Integrated with external financial systems using REST/SOAP APIs, ensuring seamless data flow and real-time updates. Designed a responsive and accessible interface for seamless navigation using Angular. Implemented functionality for enabling configuration for customized pricing products. Implemented functionality for users to upload necessary documents securely, reducing processing time and enhancing compliance by integrating with declutch systems. Collaborated with cross-functional teams, including business analysts, QA testers, and end users, to gather requirements, conduct testing, and ensure successful project Provided training and support to Mortgage Loan Officers and other end-users, ensuring smooth adoption and optimal use of the new system. Technologies & Tools: Angular, C#, Web API, SQL Server, Visual Studio code, QC ALM, Jenkins, Bitbucket 4. Project Description: OrgMart - OrgMart is a platform to maintain Organization data for Mortgage Loan Officers, project also includes Admin UI where the users and organization set up can be configured which give access based on role and branches. Responsibilities: Worked with Business Analysts and Architects to develop a high-level understanding of scope and feasibility of technical solutions. Implemented Microsoft provider model to configure controllers and web pages. Designed and developed various Abstract classes, interfaces, classes to construct the business logic using C# to communicate through the Soap web services. Implemented Data Objects pattern to enable caching mechanism for web service request and response caching Implemented short name pattern to reduce network payload mechanism for web service request and response caching Technologies & Tools: Asp.Net, C#, HTML, Java Script, Oracle, JavaScript, HTML, CSS, TFS, QC Education: Master of Computer applications, Andhra University 2006, India. Keywords: csharp continuous integration continuous deployment quality analyst business analyst artificial intelligence user interface information technology North Carolina |