Divya
.NET Full Stack Developer
PROFESSIONAL SUMMARY:
•Results-driven .NET Full Stack Developer with over 7+ years of experience designing, developing, and deploying scalable web applications using C#, ASP.NET Core, and Entity Framework Core.
•Proven expertise in building responsive front-end interfaces with React, Angular, and Blazor, delivering seamless user experiences across devices.
•Skilled in developing and consuming RESTful APIs, SOAP services, GraphQL endpoints, and integrating OAuth 2.0 authentication for secure application access.
•Extensive experience working with Microsoft Azure cloud services, including Azure App Service, Azure Functions, Azure Kubernetes Service (AKS), and Azure Key Vault to build and maintain cloud-native applications.
•Strong background in containerization and orchestration using Docker and Kubernetes, ensuring efficient deployment and scalability of microservices-based architectures.
•Adept at leveraging CI/CD pipelines with Jenkins, Azure DevOps, ARM Templates, and Terraform to automate builds, testing, and deployments.
•Hands-on experience with SQL Server, MongoDB, and NHibernate databases, writing efficient T-SQL queries and optimizing data access layers.
•Familiar with event-driven systems using RabbitMQ and Kafka to enable reliable message-based communication and real-time data processing.
•Maintained code quality and reliability through NUnit and MSTest unit tests, adhering to Test-Driven Development (TDD) principles.
•Strong collaborator and communicator, adept at partnering with cross-functional teams to deliver effective technical solutions.
•Adaptable and proactive problem solver, committed to continuous learning to enhance development and product quality.
TECHNICAL SKILLS:
Programming Languages: C#, VB.NET, TypeScript, JavaScript (ES6+), T-SQL
Frameworks S Libraries: ASP.NET Core, ASP.NET Web API, EF Core/6, WPF, Blazor, Angular, React, jQuery, Bootstrap, Tailwind CSS
Databases S Data Access: MongoDB, SQL Server, NHibernate, ADO.NET
Cloud Platforms S Services: Azure App Service, Azure Functions, Azure Storage, Azure Key Vault, Azure AD, Azure Application Insights, AWS Lambda, AWS EC2
Messaging S Event Streaming: RabbitMQ, Kafka, WebSocket
APIs S Integration: RESTful APIs, SOAP, GraphQL, OpenAPI (Swagger), OAuth 2.0
DevOps, CI/CD S Build Tools: Jenkins, Azure DevOps, MSBuild, ARM Templates, Terraform
Containerization S Orchestration: OpenShift, Docker, Kubernetes, Nginx
Methodologies S Practices: Agile (Scrum/Kanban), Continuous Integration / Continuous Deployment (CI/CD)
Testing S Quality Assurance: NUnit, MSTest, Moq, Test-Driven Development (TDD)
Version Control S Collaboration: GitHub, TFS
EDUCATION:
B.Tech in Electronics and Communication Engineering (ECE), Vignan Institute of Technology and Science (VITS), India.
EXPERIENCE:
Allina Health, Minneapolis, MN
.NET Full Stack Developer
May 2024 - Present
•Designed, developed, and maintained web applications using C#, ASP.NET Core, and Entity Framework Core to deliver scalable and maintainable solutions.
•Built microservices and APIs leveraging ASP.NET Web API and GraphQL, supporting flexible and efficient data communication.
•Developed cloud-native applications and deployed services using Azure App Service, Azure Functions, and Azure Storage, ensuring high availability and resilience.
•Created dynamic, responsive front-end components using JavaScript (ES6+), Bootstrap, Razor Views, and Blazor to enhance user experience across devices.
•Architected and delivered distributed systems based on microservices architecture, promoting scalability and modular development.
•Orchestrated containerized applications using Docker and deployed them on Azure Kubernetes Service (AKS) for robust and secure hosting.
•Automated infrastructure provisioning and deployment with ARM Templates, ensuring consistent and repeatable environment setups.
•Managed hosting and deployment of legacy and hybrid applications using IIS and Azure services.
•Implemented secure authentication and authorization using Azure Active Directory (Azure AD) to protect sensitive resources.
•Secured application secrets and sensitive configuration data through Azure Key Vault, enhancing overall security posture.
•Monitored application health and performance with Azure Application Insights, providing actionable insights and diagnostics.
•Automated build, test, and release pipelines using Azure DevOps and MSBuild, supporting CI/CD best practices for faster and reliable delivery.
•Developed scalable backend services using Node.js, ensuring high throughput and low latency.
•Integrated Kafka for building event-driven architectures and supporting real-time data streaming between services.
•Used Postman and Swagger to test, validate, and document APIs, ensuring reliable integration and clear communication with external teams.
•Collaborated with cross-functional teams using JIRA to manage tasks, track progress, and deliver high-quality software aligned with business goals.
•Participated in code reviews, sprint planning, and retrospectives to support Agile development practices and continuous improvement.
Environment: C#, ASP.NET Core, EF Core, ASP.NET Web API, GraphQL, JavaScript (ES6+), Bootstrap, Razor Views, Blazor, Azure, Docker, AKS, Azure DevOps, MSBuild, Kafka, Postman, Swagger, JIRA.
Plumas Bank, Quincy, CA
.NET Developer
March 2023 - April 2024
•Designed and developed scalable web applications using C# and ASP.NET Core, delivering robust solutions aligned with business goals.
•Built and maintained RESTful Web APIs and WebSocket services to support real-time communication and data exchange between distributed systems.
•Created and deployed cloud-native applications using Azure App Service and Azure Functions, ensuring high availability and scalability.
•Implemented persistence layers and data access logic using Entity Framework 6, supporting efficient database operations and data integrity.
•Developed interactive and responsive front-end components using React, Tailwind CSS, HTML5, and CSS3 to deliver seamless user experiences.
•Designed and implemented GraphQL APIs to provide flexible and efficient data access for front-end applications.
•Architected and delivered modular microservices solutions to promote maintainability and scalability across multiple environments.
•Automated infrastructure provisioning and deployment processes using Terraform and OpenShift, ensuring consistent environments and streamlined operations.
•Configured and optimized Kestrel web server settings to improve application performance and security.
•Designed and documented APIs following OpenAPI standards to support easy integration and clear communication with third-party developers.
•Implemented secure authentication and authorization mechanisms leveraging OAuth 2.0 for protecting sensitive data and services.
•Built and managed CI/CD pipelines with Jenkins to automate builds, tests, and deployments, improving development velocity and reliability.
•Applied Test-Driven Development (TDD) principles and wrote unit tests using NUnit to ensure code quality and reduce defects.
•Managed code repositories and development workflows on GitHub and used branching strategies and code reviews to ensure quality.
•Tracked progress, managed tasks, and collaborated with cross-functional teams using Jira, ensuring alignment with project timelines and deliverables.
Environment: C#, ASP.NET Core, Azure, EF6, React, Tailwind CSS, HTML5, CSS3, WebSocket, microservices, Terraform, OpenShift, Kestrel, OpenAPI, OAuth 2.0, Jenkins, TDD, NUnit, GitHub, Jira.
Entropik Technologies, India
.NET Developer
September 2021 - February 2023
•Developed and enhanced software solutions using C# and .NET Framework, delivering high-quality applications aligned with business requirements.
•Built and consumed SOAP services and WCF components to support secure and reliable communication between distributed systems.
•Designed data models and implemented persistence logic using NHibernate and ADO.NET, while managing NoSQL data storage with MongoDB for specific use cases.
•Integrated RabbitMQ for message queuing and event-driven architecture to ensure scalability and decoupled communication between services.
•Engineered RESTful APIs delivering JSON responses to support front-end and third-party integrations.
•Created dynamic and responsive front-end components using Angular, TypeScript, HTML, and CSS, ensuring seamless user interaction.
•Deployed and maintained applications in the cloud using AWS services, including EC2, S3, RDS, and Lambda, to ensure high availability and scalability.
•Configured and administered Nginx as a reverse proxy to optimize application delivery and enhance security.
•Applied NLog for structured logging and monitoring, improving system diagnostics and traceability.
•Automated build, test, and deployment pipelines using Jenkins to implement CI/CD practices for faster and more reliable software delivery.
•Wrote and executed unit tests using MSTest to validate functionality and ensure code quality across releases.
•Used Git for source control, managing code versions, branching strategies, and collaborative development workflows. Environment: C#, .NET Framework, MongoDB, SOAP, WCF, JSON, RabbitMQ, ADO.NET, NHibernate, AWS, Jenkins, CI/CD, MSTest, Nginx, NLog, Git.
Cigniti Technologies Limited, India Software Engineer
January 2018 - August 2021
•Designed, developed, and maintained desktop applications using VB.NET, .NET Framework, and WPF to deliver robust and user-friendly solutions.
•Built dynamic and responsive user interfaces leveraging XAML, HTML, CSS, and JavaScript, ensuring seamless cross- browser compatibility and enhanced user experience.
•Integrated jQuery to implement client-side interactivity and optimize front-end performance across various application modules.
•Developed and optimized complex database objects, including T-SQL stored procedures, functions, and views, to support critical business operations on SQL Server.
•Applied unit testing strategies using Moq to ensure code quality, identify bugs early, and maintain system reliability.
•Collaborated closely with cross-functional teams in an Agile Scrum environment, contributing to sprint planning, daily stand-ups, and retrospectives to deliver timely features.
•Employed TFS for source control, task management, and automated builds to maintain versioning integrity and support continuous integration workflows.
Environment: VB.NET, .NET Framework, WPF, XAML, HTML, CSS, JavaScript, jQuery, SQL Server, T-SQL, Moq, Agile Scrum, TFS.
• **********@*****.*** • 310-***-****