Post Job Free
Sign in

.Net Core C#

Location:
Plano, TX
Salary:
120000
Posted:
May 07, 2025

Contact this candidate

Resume:

Sahithi Vavilapalli

Texas, US • ***********@*****.*** • 940-***-****

PROFESSIONAL SUMMARY

A highly skilled and results-driven Software Professional with 7 years of experience in the Software Development Life Cycle (SDLC), specializing in .NET Framework, .NET Core, MVC, ASP.NET, and C#.

Proficient in developing scalable web applications using Entity Framework, WCF, MVVM, and .NET Framework/Core/6+, with strong expertise in SQL for database design, optimization, and performance tuning.

Experienced in deploying SSIS packages and fine-tuning complex SQL queries to enhance application performance.

Demonstrated success in migrating on-premises applications to Microsoft Azure, leveraging Azure PAAS and IAAS services such as Azure Storage, Azure SQL, Redis Cache, and Azure Key Vault.

Skilled in implementing robust cloud security measures, including Azure Active Directory (AAD) authentication and secure storage of API keys and certificates using Azure Key Vault. Proficient in integrating CI/CD pipelines using Azure DevOps and Git to automate build, test, and deployment processes, ensuring efficient and reliable software delivery.

Adept in Agile Scrum methodologies, with hands-on experience in using AzureBoards and Kanban to track user stories, manage work items, and ensure timely project delivery. Strong collaboration skills, having worked with cross-functional teams to align development efforts with business objectives.

Experienced in designing and implementing scalable solutions using Creational, Structural, and Behavioral Design Patterns, such as the Singleton pattern for managing shared resources like logging and configuration.

CERTIFICATIONS

Microsoft Azure Fundamentals (MS0990974185).

Certified in Machine Learning Professional Certification issued by Altair RapidMiner.

TECHNICAL SKILLS

Programming/ Scripting Languages

C#, Asp.Net, Python, YAML.

Frameworks

ASP.NET, .Net Framework with CLR, MVC 5, .Net Core

Databases

SQL Server

Web Technologies

HTML5, CSS3 and XML.

Development Tools

Visual Studio, SQL server management studio

Build/Version Control Tools

Azure CI/CD Pipelines, Jenkins, GIT, TFS, Pull Requests & Azure DEVOPS REPOS & TFS.

Software Tools and IDEs

Visual Studio, MS Office, Excel, PyCharm, Microsoft Azure, RStudio, Rapid Miner, SAS Service Now.

SDLC

Agile/Scrum, Kanban, Azure Boards & DevOps.

Cloud Services

Microsoft Azure, Azure App services, Azure storage like Blob, File & Table units.

Cloud Security

Azure Active Directory (AAD), Key Vault.

Operating systems

Linux, Windows.

WORK EXPERIENCE

Client: Zurich RCIS, Anoka, MN

Role: .Net Developer, Aug 2024- Till Date

Design, develop, and maintain scalable and secure web applications using C#, .NET Core, MVC, and ASP.NET.

Implement business logic and data access layers using best practices and design patterns.

Implement authentication and authorization using Azure Active Directory for secure access to applications.

Integrate AAD with .NET Core applications for single sign-on (SSO) and role-based access control (RBAC).

Develop and maintain RESTful APIs using .NET Core for seamless integration with front-end and third-party systems.

Ensure APIs are secure, performant, and well-documented.

Work with MVC frameworks to create responsive and user-friendly web interfaces.

Collaborate with UI/UX designers to implement front-end designs using HTML, CSS, JavaScript, and frameworks like jQuery or Angular.

Design and optimize database schemas using SQL Server or other relational databases.

Write efficient queries, stored procedures, and manage database migrations.

Deploy and manage applications on Microsoft Azure cloud platform.

Utilize Azure services like Azure App Services, Azure SQL Database, and Azure Storage for application hosting and data management.

Ensure application security by implementing best practices such as data encryption, secure authentication, and authorization mechanisms.

Perform unit testing, integration testing, and debugging to ensure high-quality deliverables.

Use tools like xUnit, NUnit, or MS Test for automated testing.

Work in an Agile/Scrum environment, participating in sprint planning, daily stand-ups, and retrospectives.

Collaborate with cross-functional teams including business analysts, QA engineers, and DevOps teams.

Identify and resolve performance bottlenecks in applications and databases.

Implement and maintain CI/CD pipelines using tools like Azure DevOps, GitHub Actions, or Jenkins.

Automate build, test, and deployment processes to ensure smooth delivery.

Client: Cognizant

Role: .Net Developer Apr 2022 – Jun 2023

Worked on Application development & maintenance using C#, .NET Core, MVC, ASP.NET with application of OOPS concepts.

Design and development of SSIS packages, REST APIs, Web services.

Experience with security protocols such as OAuth, SSO, and data encryption.

Maintain the existing applications by addressing user issues and requirements through Change Requests and incident management based on priority.

SQL Proficient in creation of tables and stored procedures in SQL and update the data using entity framework.

Optimize and fine tune the complex SQL queries to enhance the performance of application.

Skilled in code repositories with Visual Studio Team Foundation Server (TFS) and GIT which involve handling check-ins, version control, pull requests, and branch management.

Worked on implementation of few of the Azure app services like Azure Active Directory, Azure Key Vault and Azure storage units, Event Grid, Service Bus, Cosmos DB, Data Factory, App Service.

Knowledge in creation of CI/CD pipeline i.e. Build and Release YAML pipeline from the scratch, define the stages and performed Continuous Integration & Continuous Deployment.

Experience in Azure Boards, Kanban and JIRA to create, assign, monitor & track the user stories through different stages and link work items to commits and pull requests and tracking code changes related to work items.

Client: Nestle / Tech Mahindra

Software Engineer, Apr 2017 - Apr 2022

Worked on user requirements, analyzing the functionality & provided the time estimates.

Experience in AGILE methodology, participating in weekly sprints, Scrum calls and daily stand-up meetings to update about the backlogs.

Experience in Application Development and Maintenance using .NET Core/MVC/ASP.NET with C#, Entity Framework.

Querying in SQL Server for retrieving the data and updating them in the tables.

Query Optimizing and fine performance tune the SQL queries to enhance the performance of application using MS SQL Server.

Worked on Python Project using PyCharm with different Regression techniques and calculated Performance Metrics.

Knowledge in Microsoft Azure by authenticating the Cloud Security Services like Key Vault and Azure Active Directory.

Analyzing the application flow referring the technical documents and debugging the source code which helps to trouble shoot the errors.

Worked with MS SQL Server Management Studio for designing and managing databases, including creating tables, views, and stored procedures.

Provided On-call user support in addressing the issues faced by users.

Employed Visual Studio's version control integration to manage source code, collaborate with team members, and track changes using Git or Azure Repos.

EDUCATION

Midwestern State University, Wichita falls, TX, United States

Master’s in business Analytics



Contact this candidate