Post Job Free
Sign in

Stack Developer .Net Core

Location:
Worcester, MA, 01608
Salary:
80000
Posted:
May 01, 2025

Contact this candidate

Resume:

Shivani Reddy .Net Full Stack Developer

*********************@*****.*** 475-***-**** Worcester, MA LinkedIn

PROFESSIONAL SUMMARY

.NET Full Stack Developer with around 7 years of experience in software development across diverse industries, including telecommunications, healthcare, and financial services.

Proficient in a wide array of .NET technologies, including ASP.NET, C#, .NET Core, Web API, and Entity Framework, with strong experience in frontend frameworks like Angular and React for building responsive and scalable web applications.

Skilled in migrating applications from .NET to Java, ensuring seamless transitions, minimizing downtime, and enhancing performance by leveraging Java Spring Boot and related technologies.

Expertise in microservices architecture design, implementing scalable and loosely coupled services that enhance system flexibility and maintainability.

Strong experience in RESTful API development for seamless integration with external systems and services, as well as SOAP APIs for legacy system compatibility.

Hands-on experience in cloud technologies, including Microsoft Azure (App Services, Functions, Blob Storage, Key Vault) and AWS (EC2, S3, RDS), with knowledge of cloud-native development, storage solutions, and implementing security best practices.

Proficient in containerization using Docker and orchestration with Kubernetes, ensuring consistent deployment, scalability, and reliability of distributed applications.

Skilled in database management and optimization with SQL Server, Oracle, and NoSQL databases like Cassandra and MongoDB, including writing complex queries, stored procedures, and performance tuning.

Expertise in DevOps practices, including CI/CD pipeline setup and automation using tools like Jenkins, GitHub Actions, and Azure DevOps, resulting in faster and more reliable deployments.

Adept at using version control systems, including Git, Bitbucket, and SVN, to manage source code effectively and enable team collaboration.

Experienced in migration projects, modernizing monolithic .NET applications to microservices-based Java architectures to improve scalability, maintainability, and performance.

Skilled in performance monitoring and troubleshooting using tools like Azure Application Insights, DataDog, and ELK Stack (Elasticsearch, Logstash, Kibana) for proactive issue resolution.

Strong understanding of Agile and Scrum methodologies, collaborating with cross-functional teams to gather requirements, define technical specifications, and deliver projects on time.

Proven ability to troubleshoot, debug, and optimize applications for high performance, scalability, and user-friendly experiences.

Experienced in implementing authentication and authorization mechanisms, including OAuth2, Azure Active Directory, and JWT to secure enterprise applications.

Expertise in building real-time systems using technologies like SignalR for push notifications and live updates in web applications.

Proficient in creating detailed documentation and adhering to coding best practices, ensuring maintainable, scalable, and reliable solutions.

Demonstrated ability to create and consume third-party APIs, integrating external functionalities to extend application capabilities and enhance business workflows.

Passionate about continuous learning, staying updated with emerging technologies, and actively contributing to knowledge sharing within teams to improve processes and practices.

Committed to enhancing system reliability and reducing downtime by optimizing system performance, conducting root cause analysis, and implementing robust error-handling mechanisms.

Experienced in delivering user-centric applications that resulted in higher customer satisfaction scores by implementing responsive UIs and improving system performance by 40% in past projects.

TECHNICAL SKILLS

.NET Technologies

ASP.NET, ADO.Net, ASP.NET MVC, WCF, WPF, Web API, LINQ, ADO.NET, MVVM, Web Services, Web Forms, Blazor, .Net Framework, Ext.NET Framework, Entity Framework, Window Services, ReactJS.

Programming Languages

C, C#, .Net, VB.NET, Java, VB 6.0, SQL, T-SQL, PL/SQL

Web Technologies

Java Spring Boot, XML, XAML, CSHTML, HTML/HTML5, DHTML, XHTML, CSS3, CSS, JavaScript, jQuery, kendo UI, Bootstrap, AJAX, JSON, AngularJS, Angular 8, Angular 9.

Databases

SQL Server 2016/2012/2008/2005/2000 (T-SQL, Stored procedures, Triggers, DML, DDL, DTS, SSIS, SSRS, SSAS), Oracle 11g/10g/9i

Web Servers

Web server, IIS 7.5/7.0/6.5/6.0, Kestrel, Docker, Kubernetes

Reporting Services

Crystal Reports, SQL Server Reporting Services (SSRS), SQL Server Integration Services (SSIS)

Version Control

Team Foundation Server, GITHUB, Azure GIT, Subversion (SVN), Bitbucket,

Cloud Technologies

Azure Cloud, Active Directory, Storage Service, Azure Functions, Azure Logic Apps, Key Vault, App Insights etc.

Other Tools

Microsoft Visual Studio. Net 2019/2017/2015/2013/2012/2010, MS Office, Visual Studio 6.0, Microsoft Enterprise Library.

PROFESSIONAL EXPERIENCE

Client:Dish Network, USA Remote January 2023 - Present

Role: .NET Full Stack Developer

Responsibilities:

Responsible for enhancing the Customer Support Portal to deliver an improved user experience, optimize performance, and enable real-time support capabilities.

Led the migration of backend services from .NET Core to Java (Spring Boot) for selected modules, ensuring minimal downtime, improved scalability, and better performance across critical workflows.

Refactored and optimized the backend using .NET Core and ASP.NET MVC, enabling the application to handle high user traffic and improving system reliability.

Designed and implemented RESTful APIs for seamless integration between support and billing functionalities, allowing real-time data communication and efficient data retrieval.

Spearheaded the modernization of monolithic .NET services to microservices architecture using Spring Boot, Docker, and Kubernetes, enhancing application maintainability and flexibility.

Migrated database components to align with the new Java-based microservices, ensuring seamless integration between SQL Server and Java’s ORM tools.

Designed and optimized PL/SQL stored procedures for real-time data retrieval and management, supporting efficient integration between billing and support modules.

Built a responsive and user-friendly UI using Angular/React, HTML5, CSS3, and JavaScript, providing customers with a smooth and modern interface across devices.

Implemented ElasticSearch to enable advanced search capabilities and integrated real-time analytics to monitor customer activity, support trends, and application performance.

Developed and deployed the application in Azure, leveraging App Services, Azure Functions, and Blob Storage for secure and scalable operations.

Utilized Docker to containerize the application and orchestrated deployments using Kubernetes, ensuring high availability and streamlined scalability for microservices.

Set up CI/CD pipelines using Jenkins and GitHub Actions, automating the build, test, and deployment processes to reduce release times and ensure consistent application delivery.

Conducted proactive performance monitoring and troubleshooting using Azure Application Insights, DataDog, and ELK Stack (Elasticsearch, Logstash, Kibana) to identify and resolve system bottlenecks.

Designed and maintained databases using SQL Server and Cassandra, implementing performance optimizations, data integrity checks, and query tuning to reduce latency.

Improved system responsiveness by 40% by optimizing backend services and reducing page load times, significantly enhancing the customer experience.

Played a key role in boosting user engagement by 30% through real-time support features and a more intuitive interface.

Developed and integrated SOAP and RESTful web services for seamless communication between the customer support portal and billing systems.

Ensured high application security by implementing authentication and authorization mechanisms using OAuth2 and integrating Azure Active Directory for secure user access.

Collaborated with cross-functional teams in an Agile environment to gather requirements, define technical specifications, and deliver solutions within tight deadlines.

Delivered detailed technical documentation and conducted knowledge-sharing sessions on the migration process from .NET to Java, ensuring continuity and alignment across teams.

Utilized KQL to query and analyze large datasets in Azure Data Explorer and Application Insights, extracting meaningful insights to monitor application performance and user behavior.

Developed cross-platform applications using .NET MAUI to create responsive and native user interfaces for Android, iOS, and Windows platforms from a single codebase.

Environment: Visual Studio, Visual Studio Code, Azure DevOps, Git, ASP.NET MVC, .NET Core, Entity Framework, C#, Angular, React, HTML5, CSS3, JavaScript, Bootstrap, SQL Server, Cassandra, Redis, Microsoft Azure (App Services, Functions, Blob Storage, Key Vault), Docker, Kubernetes, RESTful APIs, Spring Boot, Postman, ElasticSearch, Splunk, ELK Stack (Elasticsearch, Logstash, Kibana), DataDog, Azure Application Insights, OAuth2, Azure Active Directory, Jenkins, GitHub Actions, JIRA, Confluence, Slack, Microsoft Teams.

Client: OPTUM, USA March 2020 – December 2021

Role: .NET Full Stack Developer

Responsibilities:

Developed and modernized the healthcare claims processing system, improving processing speed, accuracy, and user experience for healthcare providers and insurance companies.

Enhanced the backend architecture using .NET Core and ASP.NET MVC, focusing on improving performance and scalability to handle large volumes of claims data.

Built a responsive and user-friendly front-end interface using Angular/React, enabling healthcare professionals to manage claims more efficiently and intuitively.

Designed and optimized SQL Server databases to handle large-scale healthcare data, ensuring fast query performance and maintaining data integrity.

Wrote PL/SQL stored procedures and functions to handle large volumes of healthcare claims data, ensuring accurate and efficient data processing.

Developed and integrated RESTful APIs for seamless communication between healthcare systems and third-party data providers, enabling real-time information exchange.

Successfully migrated certain monolithic .NET modules to Java using Spring Boot, enhancing scalability, maintainability, and modularity of the system.

Deployed and maintained the application on Microsoft Azure, leveraging Azure App Services, Blob Storage, and Key Vault for secure, scalable, and reliable operations.

Utilized Power BI to create real-time dashboards and analytics, empowering stakeholders with insights into claims processing trends and system performance.

Implemented CI/CD pipelines using Azure DevOps and Jenkins, automating deployment processes, reducing downtime, and improving release efficiency.

Leveraged Docker to containerize the application, ensuring consistency across development, testing, and production environments, while deploying and managing containers with Kubernetes.

Integrated OAuth2 and Azure Active Directory (Azure AD) to enhance authentication and authorization mechanisms, ensuring compliance with industry regulations like HIPAA.

Optimized claims processing workflows, reducing processing time by 50%, which led to quicker reimbursements and improved client satisfaction.

Strengthened data security measures and implemented audit logging to ensure compliance with healthcare standards, resulting in a 40% improvement in regulatory adherence.

Designed and executed workflows for data integration using MongoDB and RabbitMQ, enabling efficient handling of real-time healthcare data transactions.

Enhanced the service-oriented architecture (SOA) to improve reusability and scalability, reducing development effort for new functionalities.

Collaborated with cross-functional teams in an Agile/Scrum environment to gather requirements, define technical solutions, and deliver projects on time while meeting high-quality standards.

Proactively monitored and troubleshot application performance using tools like Splunk and ELK Stack (Elasticsearch, Logstash, Kibana), ensuring system stability and reliability.

Delivered detailed documentation and conducted knowledge-sharing sessions on key processes like API integrations, database design, and cloud deployments, enabling team collaboration and continuity.

Environment: Visual Studio, ASP.NET MVC, .NET Core, C#, Entity Framework, SQL Server, MongoDB, RabbitMQ, RESTful APIs, Angular, React, JavaScript, HTML5, CSS3, Bootstrap, Microsoft Azure (App Services, Blob Storage, Key Vault), Power BI, Azure DevOps, Git, Jenkins, Docker, Kubernetes, Spring Boot, Splunk, ELK Stack (Elasticsearch, Logstash, Kibana), Postman, OAuth2, Azure Active Directory, JIRA, Confluence, Microsoft Teams.

Client: Clarion Technologies, India November 2018 – February 2020

Role: .NET Developer

Responsibilities:

Built and optimized backend functionality using .NET Core and ASP.NET MVC, with a focus on high performance for handling large amounts of financial data.

Developed a responsive and user-friendly front-end interface using Angular/React for financial advisors and clients.

Designed and maintained SQL Server databases for efficient data storage and retrieval, handling diverse financial data sets.

Developed RESTful APIs to integrate real-time market data, enabling timely updates to portfolio valuations.

Deployed the application on Azure for a secure and scalable infrastructure, suitable for financial applications.

Used Azure DevOps to set up CI/CD pipelines, ensuring smooth and automated deployment cycles.

Utilized Docker for containerization and Kubernetes for managing deployments, ensuring consistency across environments.

Integrated Power BI to provide real-time portfolio analytics and reporting for better financial insights.

Implemented OAuth2 and Azure AD for secure access control, ensuring data confidentiality and compliance with financial regulations.

Allowed financial advisors to manage multiple client portfolios in a centralized system, improving efficiency by 40%.

Real-time analytics and detailed reports helped clients make informed investment decisions, resulting in a 30% increase in user engagement.

Implemented security best practices and ensured compliance with financial regulations, leading to a reduction in security incidents.

The Azure-based deployment and containerized architecture allowed the platform to scale seamlessly with growing user demand.

CI/CD pipelines enabled quick and reliable updates, reducing release cycles by 50%.

Environment: Visual Studio, ASP.NET MVC, .NET Core, C#, Entity Framework, SQL Server, Oracle, AngularJS, jQuery, JavaScript, HTML5, CSS3, Bootstrap, RESTful APIs, Git, Azure DevOps, Jenkins, JIRA, Postman, Confluence.

Client: Tavant Technologies, India January 2017 – September 2018

Role: Software Developer

Responsibilities:

Developed and optimized backend functionality using the .NET Framework and ASP.NET MVC, focusing on performance and scalability to handle loan processing workflows.

Built a responsive user interface with AngularJS, making the loan application process more accessible and efficient for users.

Designed and maintained the SQL Server database to securely store customer data, loan application information, and other critical financial records.

Developed RESTful APIs for integration with third-party services, ensuring real-time credit checks, identity verification, and appraisal data.

Deployed the application on Azure, ensuring high availability, security, and scalability to meet the demands of the growing client base.

Created custom reports using SSRS to provide insights into loan status, processing times, and other key metrics for stakeholders.

Utilized OAuth2 for secure user authentication, protecting sensitive data and maintaining compliance with financial industry regulations.

Implemented a CI/CD pipeline, enabling automated testing and deployment for efficient and reliable software updates.

The automated loan origination process reduced processing time by 40%, allowing the mortgage provider to process more applications with the same resources.

The user-friendly interface improved the overall experience for both internal users and customers, leading to a 25% increase in positive feedback from borrowers.

The system’s built-in compliance features and secure data handling ensured that regulatory standards were consistently met.

Real-time integration with third-party services allowed for faster decision-making, resulting in quicker approvals and reduced turnaround times.

The Azure cloud-based deployment allowed the platform to handle an increasing number of applications, supporting the client’s growth.

Environment: Visual Studio, ASP.NET, C#, ADO.NET, SQL Server, jQuery, JavaScript, HTML5, CSS3, Bootstrap, SOAP and RESTful APIs, Git, SVN, Jenkins, JIRA, Postman, Selenium.

EDUCATION

Master’s in Computer Science & Information Technology from Sacred Heart University, US.

Bachelor’s in Electronics & Communication Engineering from JNTUH.



Contact this candidate