Post Job Free

Resume

Sign in

.Net Core Asp.Net Mvc

Location:
Irving, TX
Posted:
January 13, 2024

Contact this candidate

Resume:

Maheswara Rao Yadavalli

Summary:

**+ years of experience in Software development in MS .Net environment.

Hands on experience as full stack .Net developer.

Hands on experience in .Net Core 6, ASP.NET MVC, Razor View Engine, Angular 13, ReactJS, jQuery, LINQ, Web APIs, Entity Framework Core, SQL, Mongo collections.

Handling functional requirement analysis, design, coding and delivering product.

Involved in gathering requirements and preparing technical documents.

Working on analysis, design, development, testing, implementing Object Oriented Programming Concepts (OOPS), Single Page Applications (SPA), Service Oriented Architecture (SOA), Micro-Services based Applications, Web Applications and Windows Services based applications.

Thoroughly familiar with object-oriented analysis and design (OOAD), 3-tier and client-server architecture, programming techniques.

Experience on AWS Cloud and Azure Cloud Services.

Experience:

ASP.NET, .Net Core 6.0, VB.NET, ASP.NET MVC, C#, ASP.NET Web API, Net Framework, Web Forms, SQL-Server 2018, JavaScript, Angular JS, jQuery, Ajax, Web Services, WCF, REST, LINQ, ADO.NET, Entity Framework, Genome, LINQ to SQL, IIS, XML, Azure, AWS Cloud Services.

Hands-on experience in ASP.NET MVC, Razor View Engine, Angular, jQuery, LINQ, Web APIs, Entity Framework.

Expert in JavaScript frameworks such as Typescript, ReactJS, and Angular.

Maintaining source code with TFS and GIT repositories.

Experienced in reverse engineering of the legacy code and support maintenance and enhancement of the application.

Excellent experience in understanding and implementation of the Software Development Life Cycle (SDLC) and Standard software process concepts.

Working on an application using Angular 13 and .Net Core framework.

Created user interface for Restful services using .Net core and Swagger API which could be useful for other UI developers.

Designing, Developing, Debugging, Unit Testing and Deploying applications.

Hands on experience on GIT, Visual Source Safe and TFS.

Hands on experience on SOLID design principles and Design Patterns.

Experienced in Agile and Waterfall methodologies.

Created WCF services, REST services from scratch and consumed the external services.

Strong hands-on knowledge and experience in data modeling and writing complex queries, stored procedures, functions, and triggers using SQL Server 2008/2012.

Experience with best practices such as MVC, Separation of Concerns.

Experience in implementing error handling, exception management, tracing, and logging features.

Experience in Design Patterns, Database Design, Normalization, writing Stored Procedures, handling SQL Profiler, Triggers, Views, Functions and involved in all the stages of System Development Life Cycle.

Ability to perform at a high level, meet deadlines, adaptable to ever changing priorities.

Experience on Team City build projects creation, continuous integration, and deployment activities.

Experience in creating Azure Functions App and Azure functions for data processing.

Technical Skills:

Platform: .NET Framework, .Net Core 6.0

Microsoft Technologies: C#, .NET Core, ASP.NET MVC 5, ASP.NET Web API, jQuery, Angular13, ReactJS, VB.NET, ASP.NET MVC, T-SQL, PL/SQL, ADO.NET, LINQ, LINQ to SQL, ADO.NET, Entity Framework, Genome, Windows Communication Foundation (WCF), REST services, AWS Cloud

IDEs: MS Visual Studio 2022, MS Visual Studio 2019, Visual Studio Code

RDBMS: MS SQL Server, Oracle 11g,12c, My SQL

Web Server: IIS, Apache Tomcat

Technologies: ReactJS, Angular 13, AJAX, HTML5, CSS3, Web Service, jQuery, JavaScript, XML.

Source Control: GIT, TFS, VSS, Bitbucket

OS: Windows 7, 8, 10, and Windows Server 2018

Education:

Bachelor of Technology in Computer Science and Information Technology (CSIT), JNTU in 1999-2003.

Professional Experience:

Client: PWC (PricewaterhouseCoopers)

Duration: Jan 2023 –Till date

Role: Senior Full Stack Developer

Description: PWC offers business advisory services such as auditing, accounting, and taxation. Founded in 1968. Worked on creating a communication portal like Microsoft teams which could be plugged into other applications across the organization.

Responsibilities:

Involving in all phases of SDLC and working as a full stack .Net Developer.

Analyze the requirements and come up with the feasible designs to meet the customer expectations.

Using .Net core 6 to develop REST APIs.

Used JMeter to perform the load testing for .Net Core 6 APIs.

Working on Azure cloud services such as Function Apps, Azure Functions, Logic Apps and Cosmos DB.

Created Azure functions which handles both Event Grid trigger and Http trigger to process the topic data.

Good knowledge of Azure cloud services such as Logic Apps and Cosmos DB.

Worked on .Net Core API logging using Microsoft logger and Serilog libraries as well.

Working on ASP.Net Core MVC applications for user interface.

Good knowledge and hands-on experience on objected oriented design concepts.

Working on responsive single-page applications using ReactJS.

Worked on Backend, Frontend and Middle Layer code base.

Performed EF core data migrations using the code first approach.

Good experience on JavaScript frame works such as Typescript, Angular and ReactJS.

Worked on Azure Communication Services for chat and calling functionality.

Working on Azure Cloud services Boards, DevOps, CICD pipelines and Tasks.

Used XUnit Testing framework for unit testing.

Used Soap UI, Postman, and Insomnia to validate/test WCF/REST/JMeter Services.

Implemented best practices in the project for better readability and performance.

Involved in database design and optimization using SQL Server 2018.

Provide weekly status updates and production support.

Develop/bug fix/enhancements based on requirements given and/or defects which are raised from the different stakeholders.

Providing help to team members to confront technical difficulties.

Supporting Production Deployment activities and sprint retrospective events.

Participate in project meetings with the customer.

Environment: .NET Core 6, C#, ASP.NET MVC 5, WebAPI, Java Script, jQuery, Azure Cloud, Azure Communication Services, Azure Functions, AWS Cloud, ReactJS, SQL 2018, Typescript, Bootstrap, JSON, XML, AJAX, LINQ, Entity Framework, WCF, Restful services, Visual Studio 2022.

Client: Regions Financial Corporation

Duration: Nov 2020 –Dec 2022

Role: Senior Full stack Developer

Description: Regions Financial Corporation is a bank holding company headquartered in the Regions Center in Birmingham, Alabama. The company provides retail banking and commercial banking, trust, stockbrokerage, and mortgage services. Its banking subsidiary, Regions Bank, operates 1,952 automated teller machines and 1,454 branches in 16 states in the Southern United States and Midwestern United States.

Responsibilities:

Involving in all phases of SDLC and working as a full stack .Net Lead Developer.

Analyze the requirements and come up with the feasible designs to meet the customer expectations.

Using .Net core 3.1 to develop REST APIs with micro-services-based architecture.

Working on Responsive, Single Page Application development using Angular 8, Bootstrap.

Created components, services and pipes using Angular framework.

Good knowledge and hands on experience on objected oriented design concepts.

Implemented Core Automation Testing Framework using NUnit for functional API testing and automation.

Good knowledge of OpenShift/Kubernetes containers.

Working on CI/CD pipeline process using Bamboo and Harness tools.

Good experience on JavaScript frame works such as Typescript, ReactJS, Angular.

Worked on Kendo UI controls for user interface.

Used XUnit Testing framework for unit testing.

Converted Webforms applications to ASP.NET Core MVC.

Created partial view, layout views using MVC architecture.

Used Soap UI, Postman, and Insomnia to validate/test WCF/REST Services.

Implemented best practices in the project for better readability and performance.

Worked on Consumer/Commercial loan flow process.

Involved in database design and optimization using SQL Server 2018.

Responsible for coding across full stack and leading the team.

Ensuring the team delivers all the sprint deliverables on time.

Provide weekly status updates and production support.

Develop/bug fix/enhancements based on requirements given and/or defects which are raised from the different stakeholders.

Providing help to team members to confront technical difficulties.

Supporting Production Deployment activities and sprint retrospective events.

Participate in project meetings with the customer.

Environment: .NET Core 3.1, C#, ASP.NET MVC 5, WebAPI, Java Script, jQuery, Kubernetes, Azure Cloud, ReactJS, Angular 8, SQL 2016, TypeScript, Bootstrap, JSON, XML, AJAX, LINQ, Entity Framework, My SQL, Dapper, WCF, Restful services, Visual Studio 2017, Visual Studio 2019, SQL Server 2018.

Client: ALSAC/ St. Jude Hospital

Duration: Sep 2019 –Nov 2020

Project: Personalization &Fulfillment Platform (PFP)

Role: Senior Full stack Developer

Description: The American Lebanese Syrian Associated Charities (ALSAC) is the fundraising and awareness organization for St. Jude Children’s Research Hospital. Its sole mission is to raise the funds and awareness necessary to operate and maintain St. Jude. This project is aimed at re-architecting old legacy asp.net MVC application to more responsive micro services-based solution that was integrated with multiple tools such as Kafka, and Microsoft SSAS. UI was implemented using ReactJS, bootstrap and DevOps CICD pipelines were created using Bamboo and Open shift containers.

Responsibilities:

Involving in all phases of SDLC and working as a full stack .Net Lead Developer.

Analyze the requirements and come up with the feasible designs to meet the customer expectations.

Lead developer and point of contact on the project estimation, requirements gathering, analysis and direct interaction with Client.

Using .Net core 2.1 to develop REST APIs.

Implemented Swagger generation which is being used to describe APIs.

Expert on JavaScript frame works such as Typescript, React Js, Angular.

Creating responsive user interface using ReactJS library.

Using Dapper ORM framework to interact with databases.

Migrated Webforms applications to ASP.NET Core MVC application.

Created partial view, layout views using MVC architecture.

Implemented Rest Sharp library for making HTTP calls.

Creating .Net Core Microservices and exposing them through API Connect tool.

Used XUnit Testing framework for unit testing.

Used Swagger and Postman JSON scripts for Web API testing and automation.

Used Soap UI to validate/test WCF Services.

Created WCF/Restful Services from scratch.

Environment: .NET Core 2.1, C#, Java Script, Azure Cloud, ReactJS, Angular, SQL, TypeScript, Bootstrap, JSON, XML, AJAX, LINQ, Entity Framework, Dapper, Kafka, WCF, Restful services, Visual Studio 2019, SQL Server 2018.

Client : Verizon Communications

Duration : June 2018 –August 2019

Project: Finance Business Integration Tool (FBIT)

Role: Developer Lead

Description: This project is aimed at re-architecting decade old legacy asp.net web forms to more responsive micro services-based solution that was integrated with multiple tools like Oracle DRM, CA ESPX, Oracle Essbase, and Microsoft SSAS. UI was implemented using Angular JS, bootstrap and DevOps CICD pipelines were created using Jenkins to deploy into AWS EC2, RDS instances.

Responsibilities:

Involving in all phases of SDLC and working as a full stack .Net Lead Developer.

Analyze the requirements and come up with the feasible designs to meet the customer expectations.

Lead developer and point of contact on the project estimation, requirements gathering, analysis and direct interaction with Client.

Used LINQ and Lambda expressions during data retrieving and filtering operations.

Worked on ASP.NET MVC architecture for creating user interface layer.

Included jQuery library for AJAX calls and standard animation effects on web pages.

Used third party APIs, such as Excel to interact and refresh the data from Essbase repositories.

Used MS Unit Testing framework for unit testing.

Used Swagger and Postman JSON scripts for Web API testing and automation.

Used Soap UI to validate/test WCF Services.

Created WCF/Restful Services from scratch.

Implemented best practices in the project for better readability and performance.

Environment: AWS EC2, Angular, Angular JS, .NET Framework, .NET Core 2, C#, Oracle 12c, PL SQL, Java Script, JSON, XML, AJAX, LINQ, ADO.Net, Entity Framework, WCF, REST, Restful services, Visual Studio 2015, and Visual Studio 2017.

Client: BMW Financial Services

Duration: August 2016 –June 2018

Project: BMW Authentication Hub

Role: Development Module Lead

Description: The BMW Financial Services organization deals with vehicles and financial account information such as leases and loans of BMW customers. It also provides other features such as new vehicle quote, Payoff loan and online payment for its customers. BMW has many end user websites such as Connected Drive, Owners Portal, and Motored. The BMW Authentication Hub website wants to implement Single Sign-on (SSO) feature which enables one login all access seamlessly across all BMW websites.

Responsibilities:

Working as Development Module Lead with Agile methodology.

Ensuring that the entire team delivers all the sprint deliverables on time.

Involving in all phases of SDLC and working as a full stack .Net Developer.

Participated in Daily Scrum (Agile), Bi -Weekly Sprints, Retrospection and Standup meetings to discuss the progress of the user story and tasks of iterations.

Rewrote the existing Angular 2.0 application to Angular 6.

Analyze the requirements and come up with the feasible designs to meet the customer expectations.

Produce a detailed technical design to match the customer requirements.

Worked on angular 4 community best practices such as redux implementation.

Implemented resolver concept using Angular 4 for better user experience.

Created user interface for Restful services using .Net core and Swagger API which could be useful for other UI developers.

Implemented the Single Sign On functionality for Authentication Hub application which would be used my multiple applications across BMW.

Environment: Angular 4, .NET Core 2, C#, SQL Server, Java Script, JSON, XML, AJAX, LINQ, ADO.Net, Entity Framework, WCF, REST, Restful services, Visual Studio 2017.

Client: Cognizant Technology Solutions Ltd, India

Duration: Mar 2009 – Aug 2016

Role: Senior Software Developer

Description: Comcast provides communication services to its customers. CAFÉ stands for “Commercial Agent Front End”. It is envisioned to be the Commercial-only agent portal to support and service the SMB, PRI, ME and BVE customers. It will be an integrated desktop application to provide a 360-degree view of the customer and centralized solutions for various support and service groups. It is mainly being used by call center agents to retrieve the customer information.

Responsibilities:

Responsible for coding across the full stack – front end Web UI, middle tier service layer, and back-end database.

Implemented the asynchronous account load process.

Worked on bug fixes and enhancements for better application load performance.

Interaction with business partners for gathering requirements and closing clarifications.

Interacted with business users on a day-to-day basis to close the open items for smooth sign off.

Analyze the business requirements and do the technical design and implementation.

Co-ordinate daily project activities with the offshore development team.

Monitor the scheduled jobs and provide fixes if there are issues which helped in error free execution of system and to minimize turnaround time.

Worked on customer search portal and used tools such as Cisco and Avaya VOIP phones to handle customer related queries.

Analyze and fix the production issues which are dependent on external system and dependent application.

Used MS Visual Studio Test framework to create unit tests to improve the code coverage.

Involved in estimation for the enhancements, coding, and testing.

Environment: ASP.NET MVC, C#, SQL Server, Java Script, jQuery, Knockout JS, JSON, XML, AJAX, LINQ, ADO.Net, Entity Framework, jQuery, WCF, REST.

Client: Sutherland Global Services Ltd, India

Duration: Oct 2006 – Aug 2008

Role: Subject Matter Expert

Responsibilities:

Involved in Active Directory administration.

Worked on Incident Management life cycle.

Used Cisco and Avaya VOIP phones to handle the technical enquiries.

Involved in Windows Operating System bug fixes.

Handled the team and guided the team members.

Supported Microsoft Operating system issues.

Worked as an escalation engineer to deal with complex troubleshooting issues.

Client: HCL Technologies Ltd, India

Duration: Oct 2005 – Oct 2006

Role: Technical Support Officer

Responsibilities:

Involved in Active Directory administration.

Worked on Incident Management life cycle.

Analyzing networking related issues.

Used IVR setup, Cisco, Avaya VOIP phones to handle the technical enquiries.

Involved in Windows Operating System bug fixes.

Handled the team and guided the team members.

Supported Microsoft Operating system issues.



Contact this candidate