Anjali
.NET Full Stack Developer ***********@*****.*** 224-***-****
PROFESSIONAL SUMMARY
Accomplished .NET Full Stack Developer with 8+ years of hands-on experience creating and supporting web apps and enterprise solutions.
Skilled in modern front-end technologies including JavaScript (ES6+), TypeScript, Angular, React, and Vue.js for building responsive and engaging UIs.
Proven expertise in database design, optimization, and querying across SQL Server, MySQL, MongoDB, and ADO.NET.
Adept at writing automated tests (NUnit, MSTest, Moq) and applying TDD to boost code quality and reduce bugs.
Familiar with Microservices and event-driven patterns to create modular, resilient, and easy-to-maintain architectures.
Experienced in developing and integrating REST APIs, GraphQL, and WebSocket services to enhance communication between systems.
Strong background in designing robust, scalable solutions with C#, ASP.NET Core, ASP.NET MVC, Entity Framework Core, and SQL Server.
Solid understanding of DevOps principles, leveraging Git, Azure DevOps, Jenkins, Docker, and Kubernetes to streamline builds and releases.
Practical knowledge of deploying and managing cloud-based workloads on Microsoft Azure (App Service, ADF, AKS) and AWS (EC2, S3, Lambda, RDS).
Hands-on experience using RabbitMQ, Kafka, and WCF for distributed messaging and real-time data handling.
Comfortable working with front-end frameworks, CSS utility libraries like Tailwind and Bootstrap, and desktop UI tools like WPF.
Known for strong troubleshooting skills, attention to detail, and clear communication with team members and business stakeholders.
TECHNICAL SKILLS
Languages & Web Development: C#, JavaScript (ES6+), TypeScript, HTML5, CSS3, SQL, VB.NET, XAML
Frameworks & UI: ASP.NET Core, ASP.NET MVC, EF Core, EF6, NHibernate, Blazor, Razor Views, ADO.NET, Bootstrap, React, Angular, Vue.js, jQuery, Tailwind CSS, WPF
Databases & Storage: SQL Server, MySQL, MongoDB, Azure Storage
Cloud & Deployment: Azure (App Service, Functions, ADF, AKS, Key Vault, AD, Azure DevOps), AWS (EC2, S3, RDS, Lambda), Nginx, IIS, Kestrel
Integration & Messaging: RESTful APIs, GraphQL, WebSocket, SOAP, RabbitMQ, WCF, Kafka, Swagger, Postman, OpenAPI
Monitoring & Logging: Application Insights, ELK Stack, NLog
Testing & Debugging: NUnit, MSTest, Moq
DevOps & Containers: Git, GitHub, TFS, JIRA, Docker, Kubernetes, AKS, OpenShift, Terraform, Maven, Jenkins
Architecture & Practices: Microservices, Clean Architecture, Event-Driven Architecture, MVVM, TDD, Agile (Scrum, Kanban)
WORK EXPERIENCE
Quartet Health, New York City, NY
December 2024 – Present .NET Full Stack Developer
Developed and consumed RESTful APIs and GraphQL endpoints to streamline data exchange between frontend and backend components.
Hosted and deployed solutions on Microsoft Azure, leveraging App Service, Functions, and Storage to support high-availability workloads.
Practiced Agile methodologies within Scrum teams, using JIRA to plan sprints, track progress, and achieve timely project milestones.
Designed and tested API endpoints with Postman and Swagger, delivering well-documented and predictable integrations.
Packaged and distributed apps via Docker containers to simplify testing, continuous integration, and cross-environment consistency.
Protected data and credentials using Azure Key Vault and Azure Active Directory, ensuring secure authentication and access control.
Designed and delivered high-performance .NET applications using C#, ASP.NET Core, and EF Core, following best practices for scalability and clean code.
Built microservices-based architectures that promoted independent scaling, fault isolation, and smooth service-to-service communication.
Monitored application health and diagnostics with Application Insights to proactively identify bottlenecks and optimize performance.
Crafted responsive user interfaces with JavaScript (ES6+), Bootstrap, and Razor Views to enhance usability across devices.
Managed Kubernetes clusters on Azure Kubernetes Service (AKS) to orchestrate containerized workloads with scalability and fault tolerance.
Implemented rich interactive features with Blazor, reducing JavaScript overhead and boosting client-side performance.
Automated resource provisioning on Azure using ARM Templates, making deployment repeatable and less error-prone.
Optimized SQL Server databases through query tuning, indexing, and data modeling to improve application responsiveness.
Integrated Kafka to support real-time event streaming and build resilient messaging between distributed services.
Deployed ASP.NET solutions on IIS with fine-tuned settings to ensure stable, secure, and responsive production hosting.
Established build and release pipelines with Azure DevOps and MSBuild to accelerate continuous delivery of features and fixes.
Environment: C#, ASP.NET Core, EF Core, GraphQL, Razor Views, Blazor, JavaScript (ES6+), Bootstrap, SQL Server, Kafka, Microsoft Azure, ARM Templates, AKS, Azure DevOps, IIS, Docker, MSBuild, Postman, Swagger, JIRA, Agile (Scrum)
Great Plains Bank, Elk City, Ok
October 2023 - November 2024 .NET Developer
Developed dynamic web applications with C# and ASP.NET Core, applying Clean Architecture principles to produce modular, testable, and scalable solutions.
Integrated AJAX and JSON to support seamless data exchange between front end and back end.
Applied Test-Driven Development (TDD) using NUnit to reduce defects and improve code maintainability through automated unit tests.
Implemented OAuth 2.0 authentication to secure APIs and integrate with third-party identity providers for robust access control.
Built responsive and visually appealing user interfaces with React, HTML5, CSS3, and Tailwind CSS to enhance usability and performance across devices.
Centralized application logging and diagnostics with the ELK Stack to simplify error analysis, troubleshoot performance issues, and improve visibility.
Designed and exposed RESTful APIs to support Microservices Architecture, documenting endpoints with OpenAPI for straightforward client integration.
Configured Kestrel as the application web server and fine-tuned reverse proxy settings for stable, secure, and high-speed hosting.
Orchestrated containerized workloads on OpenShift to boost scalability and simplify environment management.
Deployed and managed applications on Azure App Service, scheduled workflows with Azure Data Factory, and invoked Azure Functions for event-driven processes.
Leveraged Entity Framework (EF6) and MySQL for efficient data persistence, crafting optimized queries and transactions for high-volume operations.
Provisioned cloud infrastructure with Terraform to establish repeatable, version-controlled deployment patterns.
Built and maintained CI/CD workflows with Jenkins and Maven, ensuring predictable and repeatable deployments across all stages.
Used GitHub for version control and team collaboration, creating branches, submitting pull requests, and conducting peer code reviews.
Worked within Agile teams to manage sprint backlogs and track progress in Jira, supporting timely feature delivery and continuous improvements.
Implemented real-time communication using WebSocket, delivering interactive features and instant data updates.
Environment: C#, ASP.NET Core, RESTful APIs, Microservices, OpenAPI, EF6, MySQL, React, Tailwind CSS, AJAX, JSON, WebSocket, Azure, ELK Stack, Kestrel, Terraform, OpenShift, Jenkins, Maven, NUnit, OAuth 2.0, Git, Jira, Agile
Trover Solutions, Inc., Louisville, KY
July 2022 – September 2023 .NET Developer
Designed and published RESTful APIs and SOAP services to enable smooth data exchange between microservices and third-party platforms.
Applied NLog for structured logging to make it easier to identify errors and troubleshoot production issues.
Developed responsive web apps with ASP.NET MVC and styled them using Angular, TypeScript, HTML, and CSS for better usability.
Deployed serverless components on AWS EC2, S3, RDS, and Lambda to streamline resource usage and reduce hosting costs.
Built efficient data access layers with NHibernate and ADO.NET to improve query performance and simplify data operations.
Connected microservices with WCF and RabbitMQ to support event-driven messaging and enhance system resilience.
Managed source code with Git, handled merge requests, and kept the team’s work aligned with version control standards.
Automated builds and deployments with Jenkins and ANT to cut down on manual effort and ensure consistent releases.
Stored and retrieved data in MongoDB alongside SQL Server, choosing the most appropriate database for each use case.
Wrote and ran unit tests with MSTest to catch bugs early and maintain a stable codebase over multiple releases.
Configured Nginx as a reverse proxy to distribute requests efficiently and boost application uptime.
Worked in Agile and Kanban teams to plan sprints, track tasks, and deliver features on schedule.
Architected scalable enterprise solutions with C# and .NET while applying Clean Architecture principles to keep codebases structured and easy to maintain.
Environment: C#, .NET, ASP.NET MVC, WCF, RESTful APIs, SOAP, Angular, TypeScript, NHibernate, ADO.NET, MongoDB, RabbitMQ, AWS, Nginx, Jenkins, ANT, Git, NLog, MSTest, Agile, Kanban
IconWave Technologies Pvt. Ltd., India
May 2017 - November 2021 Software Engineer
Applied XAML and the MVVM pattern to structure maintainable presentation layers, simplifying future updates and testing.
Developed and supported enterprise desktop applications with VB.NET and WPF, delivering intuitive, responsive UIs that met business requirements.
Reviewed peers’ code changes regularly, offering practical feedback to enhance consistency and maintain coding standards.
Worked with Visual Studio and TFS for version control, code reviews, and automated builds.
Participated in Scrum events like sprint planning, daily stand-ups, and retrospectives to align team priorities and address blockers.
Incorporated Moq into unit tests to mock dependencies and verify business logic without relying on external services.
Designed engaging web pages using HTML, CSS, JavaScript, and jQuery to improve user interaction across browsers and devices.
Conducted integration tests to confirm proper communication between modules and catch defects before deployment.
Constructed and fine-tuned T-SQL queries, stored procedures, views, and functions in SQL Server to boost backend efficiency and reporting.
Adopted disciplined branching and merging strategies to manage changes cleanly and prevent conflicts across the codebase.
Leveraged LINQ to simplify data manipulation against in-memory collections and databases.
Monitored sprint tasks and defects in Jira, keeping the team organized and ensuring work progressed according to plan.
Environment: VB.NET, WPF, XAML, MVVM, HTML, CSS, JavaScript, jQuery, T-SQL, SQL Server, LINQ, Moq, Visual Studio, TFS, JIRA, Agile, Scrum
EDUCATION
Master of Science (M.S.) in Computer Science, University of the Cumberlands (UC), USA.
Bachelor of Technology (B.Tech) in Computer Science and Engineering (CSE), Jawaharlal Nehru Technological University Hyderabad (JNTUH), India.