ESWARA RAO GUDIVADA
E-MAIL: ***.***@*****.***
PH: +1-469-***-****
SUMMARY
Over 14 years of experience in Software Application Analysis, Design, Development and Implementation Web Applications and Windows Applications.
Experience in .NET Full Stack.
Experience in building enterprise scale Web Application using .NET Core, ASP.NET, ASP.NET MVC, VB.NET and C#,
Experience in the design and development of rich UI using Angular, React, HTML, HTML5, CSS.
Experience in SQL Server.
Experience .NET Framework 3.5/4.5/4.6/7
Azure Cloud experience like Web App, Web Api, Azure Functions, Application Insights, Event Grid, API gateway, Logic App.
Have working experience on containerized services using Docker, Kubernetes or Service Fabric.
Involved in various phases of the software development Lifecycle including inception, elaboration, implementation, testing and deployment.
Experience in writing python scripts, JuptyerHub
Experience writing ETL jobs using SQL server Integration Services (SSIS) & SSRS Reports.
CI/CD Azure DevOps pipelines.
Experience with application containerization on Kubernetes/ Docker platform
Thorough understanding & experience in database objects such as Tables, Stored Procedures, Functions and Triggers in multiple databases.
Experience in creating Web Forms, Win Forms, User Controls and Custom controls.
Extensively worked on ADO.NET, Entity Framework to access Database.
Strong experience of .Net Application development utilizing WPF, WCF, Web API, RESTful (REST)
Knowledge and experience in Micro-services.
Experience in working through TDD.
Experience in implementing design patterns.
Good understanding of Immutability and Async techniques.
Redeveloping the logic in the programs according to changed specifications.
Strong communication and interpersonal skills, and resourcefulness with commitment to excellence.
Ability to work well with a wide variety of people at various levels, willingness to learn new concepts and acceptance of challenges.
Participated in the learn sessions and presented on the new technologies to the team. Technical Skills
Development: C#, ASP.NET, VB.NET, ASP.NET MVC, LINQ, ADO.NET, Entity Framework, WCF, WPF, Web API, Windows Services, HTML5, CSS, Telerik controls, Angular 2/4/7, Ionic Framework, Javascript, Ajax, Json, Jquery, SOAP UI, ReSharper. Databases: SQL server, Oracle, Hadoop Hive
IDE, Components, Tools: Visual Studio 2005/08/2010/2012/2013/2015/2017 SQL developer, postman, Swagger, TFS, jira, onejenkin Reporting and Integration Tools: SSRS, SSIS
Methodologies: Waterfall, Agile
Projects
Sentara HealthCare - VA, USA Apr 2023 – Present
Sr .Net Developer/Tech Lead
Description: Working Healthcare provider, employer and member portals. Implementing features such as view Medical claims, submitting claims corrections, view authorizations. There is a lot of critical business logic that implemented with ASP.NET, C#, SQL Server, REST apis. Responsibilities
Application is developed and designed with React, .NetCore, APIs, ASP.Net, VB.Net, C#, REST APIs, Azure and SQL Server
Using SSIS for ETL jobs.
Using jira for tracking defects and business requirements
The Agile methodology is used throughout the project, with a 30 minute stand-up meeting every morning, regular retrospective meetings, Test Driven Development (TDD) was also enforced and code reviews were done before each commit.
Using Devops for CI/CD pipelines and Agile methodology.
Fixing issues reported by QA and UAT teams.
Involved in understanding and transmitting the business requirements for the project, and translating these into functional specifications
Following object-oriented design principles and patterns with an understanding of developing loosely coupled, supportable, and maintainable code.
Used Entity Framework extensively for data retrieving, querying, storage and manipulation.
Create standard queries for data definition and manipulation in SQL Server database.
Altered Stored Procedures, Views, and Functions.
Implementing best practices for the full software development life cycle, including coding standards, secure coding practices, code reviews, source control management, build processes, testing, and operations
Charles Schwab - TX, USA Dec 2020 – Mar 2023
Sr .Net Developer/Tech Lead
Description: Worked with Street smart central application, supporting services maintenance and analysis. This application provides features such as place stock orders, cancel orders, view orders, charts, IdeaHub.
Responsibilities
Application is developed and designed with .Net, .NetCore, APIs, Azure and SQL Server
Applied Angular for a new project, ASP.Net, VB.Net for legacy application.
Using SSIS for ETL jobs.
Using jira for tracking defects and business requirements
The Agile methodology is used throughout the project, with a 30 minute stand-up meeting every morning, regular retrospective meetings, Test Driven Development (TDD) was also enforced and code reviews were done before each commit. Verizon - TX, USA Jul 2019 – Oct 2020
Sr .Net Developer/Tech Lead
Description: Optix/Smart Leads project is web and mobile based application. This is developed to create and maintain FIOS/5G internet connections. Web application is implemented for supervisor/administrator. Web application provides functionalities such as searching leads (potential new customers), tracking agents, generate reports and other important things. Mobile application (IOS/Android) is implemented for agents who go to door to door to make new internet connections. This application contains information about leads including GPS. Agent can use the mobile application (general in android tablet/iPad) according to customer interests.
Responsibilities
Web application is developed and designed with Angular 8, WebAPI and SQL Server
Optix project is developed in .Net Core 3.1/2.1, C#, Azure and SQL Server
Mobile application is developed with Ionic framework.
Web application development and support with ASP.NET MVC
Using Onejira for tracking defects and business requirements
The Agile methodology is used throughout the project, with a 15-minute stand-up meeting every morning, regular retrospective meetings, Test Driven Development (TDD) was also enforced and code reviews were done before each commit.
Using Azure DevOps for CI/CD pipelines and Agile methodology.
Application containerization on Kubernetes/ Docker platform.
Fixing issues reported by QA and UAT teams.
Architecture and development with object-oriented design principles and patterns with an understanding of developing loosely coupled, supportable, and maintainable code.
Used Entity Framework extensively for data retrieving, querying, storage and manipulation.
Create standard queries for data definition and manipulation in SQL Server database.
Developed Stored Procedures, Views, and Functions and Optimized using indexes.
Implementing best practices for the full software development life cycle, including coding standards, secure coding practices, code reviews, source control management, build processes, testing, and operations
Wolters Kluwer – TX, USA Jul 2015 – Jun 2019
.Net Developer/Tech Lead
Description: This CCH SureTax project is implemented for tax calculations. Responsibilities
Design and development in Angular4/7, C#, .Net Core, ASP.NET MVC 5, SQL Server and Web API, Node JS
Design and development of POS application to support retail transactions.
Using TFS for tracking defects and business requirements
The Agile methodology is used throughout the project, with a 15-minute stand-up meeting every morning, regular retrospective meetings, Test Driven Development (TDD) was also enforced and code reviews were done before each commit.
Using Azure DevOps for CI/CD pipelines and Agile methodology.
Application containerization on Kubernetes
Fixing issues reported by QA and UAT teams.
Architecture and development with object-oriented design principles and patterns with an understanding of developing loosely coupled, supportable, and maintainable code.
Deploy Web applications, services and components, including NuGet Package Manager Humana - TX, USA Jul 2013 – Jun 2015
Sr .Net Developer
Description: An intranet web application LS-EAP (Life Synch – Employee Assistance Program) that manages member treatment details and employer services details. Responsibilities
Design and development of a risk application in WPF, C#, ASP.NET MVC 4, VB.Net using VS2012.
Worked with SSIS to integrate data.
Worked with SSRS for reports
Designed UI using ASP.NET MVC 4 (using the Razor engine), Jquery, Ajax and CSS.
Implemented Dependency Injection framework for this project.
Create dynamic and interactive user experience with extensive use of AJAX and JQuery
Decreased the page response time using the server-side asynchronous JavaScript, AJAX and Json technique
Used JavaScript for client-side validations.
Entities to DTOs mapping is done using AutoMapper.
Create efficient and compatible service calls to different applications to transfer data using WCF
Send automated notifications to individuals and other applications using Asynchronous Service Calls
Developed Stored Procedures, Views, and Functions and Optimized using indexes.
NUnit and MOQ were used for unit testing.
Used VSS for version control and source code control.
Used TFS for tracking defects and business requirements
The Agile methodology was used throughout the project, with a 20-minute stand-up meeting every morning, regular retrospective meetings, Test Driven Development (TDD) was also enforced and code reviews were done before each commit.
Fixed issues reported by QA and UAT teams.
Davita – TN, USA Apr 11 - Jun 13
.NET Developer
Description: This project is designed and developed for revenue cycle of Davita which is one of the Health care organizations in US. It contains modules such as setup, pre-claim, post-claim and collections. I worked with setup and post-claim modules from design phase. Setup module is responsible to transform master data from various sources. Postclaim module is responsible to render data in a continuous process. Information flows based on request from other modules also. Responsibilities:
Designed, Developed Web Forms using .Net Framework (C#, ASP.Net, VB.Net, ASP.Net MVC3.0, Entity Framework), for the user interface (UI) with SQL as the Database.
Involved in understanding and transmitting the business requirements for the project, and translating these into functional specifications
Involved in all levels of Application Life Cycle Development (SDLC), provided value added services with development teams and clients throughout the life span of a project, strategic consulting; code writing and managing complex development schedules and tasks.
Implemented MVC framework to reduce the complexity and to get full control over the behavior of the application.
Used HTML helpers in a view to render the HTML Content.
Used AJAX JQuery at many places in project as it is light weight, easy and fast.
Used WCF for service calls.
Implemented Cascading style sheets (CSS), Master pages, and HTML for maintaining uniformity among all Web pages in GUI.
Used LINQ to reduce performance issues and to improve application efficiency.
Provided Session Management to preserve the state of session variables
Used AJAX for rich user interface operations and avoiding post back to the server.
Used Entity Framework extensively for data retrieving, querying, storage and manipulation.
Created Stored Procedures, Triggers in response to an event on table, and created Views to show a virtual table
We used TFS(Team Foundation Server) for all the source code maintenance among the whole team members.
Worked with 837 forms, electronic forms and HIPAA standards Microsoft Corporation, USA Jul 07 – Mar 11
.Net Developer
Description: CHIP (Channel Incentives Program) project is designed and developed for Microsoft Corporation to do better business with its partners. It means Microsoft uses partners also for its business. Microsoft provides incentives to their partners (such as DELL, HP, Lenovo, Sony, Fuji, HCL etc…) based on their business capability. Funds allocation can be done on half yearly or quarterly. It varies program to program. Partners can submit their marketing plans, Proofs to gain the funds allocated to them. Internal users from Microsoft and external users from partners are mainly involved in this project to process the work flow.
Responsibilities:
Involved in understanding and transmitting the business requirements for the project, and translating these into functional specifications
Involved in all levels of Application Life Cycle Development (SDLC), provided value added services with development teams and clients throughout the life span of a project, strategic consulting; code writing and managing complex development schedules and tasks.
Designed, Developed Web Forms using .Net Framework (C#, ASP.Net, ADO.Net), for the user interface (UI) with SQL as the Database.
Used 3tier architecture for better understandability and maintainability.
Used AJAX JQuery at many places in project as it is light weight, easy and fast.
Implemented Cascading style sheets (CSS), Master pages, and HTML for maintaining uniformity among all Web pages in GUI.
Used LINQ to reduce performance issues and to improve application efficiency.
Provided Session Management to preserve the state of session variables
Used AJAX for rich user interface operations and avoiding post back to the server.
Used ADO.NET technology extensively for data retrieving, querying, storage and manipulation of interface screens developed using ASP.NET.
Created Stored Procedures, Triggers in response to an event on table, and created Views to show a virtual table
We used TFS(Team Foundation Server) for all the source code maintenance among the whole team members.