.
NET FULL STACK DEVELOPER
--------------------------------------------------------------------------------------------------------------------------------------------
SUMMARY:
Senior .NET Full Stack Developer with over 10 years of experience in designing, developing, and deploying scalable enterprise
applications using .NET Core, C#, [Link] Web API, Angular, React, and Azure. Skilled in microservices architecture, cloud-
native development, CI/CD automation, and event-driven systems, with strong expertise in performance tuning, API integration,
and DevOps collaboration to deliver robust business solutions across Banking, Healthcare, and Retail domains.
⮚ Expertise in C#, [Link] Core Web API, MVC, and Microservices Architecture, delivering modular, scalable, and secure
backend systems.
⮚ Proficient in building RESTful APIs with proper request/response validation, error handling, Swagger documentation, and API
versioning.
⮚ Hands-on experience developing event-driven microservices using Apache Kafka and RabbitMQ for asynchronous
communication and data streaming.
⮚ Strong knowledge of Polly for implementing circuit breakers, retry policies, and resilience in distributed environments.
⮚ Experienced in developing serverless applications using AWS Lambda and Azure Functions integrated with API Gateway
and Event Grid.
⮚ Proficient in Angular (4–18) and React (16–17) with TypeScript, JavaScript (ES6+), HTML5, CSS3, Bootstrap, and
Tailwind CSS for responsive, dynamic, and interactive UIs.
⮚ Skilled in state management using Redux Toolkit, RxJS, and Signals API with lazy loading and route guards for optimized
performance.
⮚ Strong experience with Entity Framework Core, LINQ, [Link], and SQL Server (2014–2019) for ORM, complex stored
procedures, triggers, and indexing strategies.
⮚ Experienced in MongoDB and NoSQL databases for document-based schema design, batch processing, and data ingestion.
⮚ Integrated Power BI dashboards and SSIS ETL pipelines for real-time analytics, data transformation, and reporting automation.
⮚ Implemented caching and session management using Redis and in-memory caching to enhance data retrieval performance.
⮚ Proficient in Docker for containerization and Kubernetes (AKS) for orchestration, scaling, and zero-downtime deployments.
⮚ Hands-on with Azure DevOps (YAML & Classic) for CI/CD, build automation, and multi-stage deployment pipelines.
⮚ Experienced in Azure services — App Services, Key Vault, Application Insights, API Management, and Managed Identities for
secure cloud operations.
⮚ Skilled in performance tuning using BenchmarkDotNet, dotMemory, and Application Insights for monitoring and
optimization.
⮚ Implemented API Management policies like rate limiting, caching, and IP filtering to enhance API reliability and security.
⮚ Proficient in developing unit and integration tests using xUnit, NUnit, Moq, Jasmine, Karma, and Postman/Newman for
automation coverage.
⮚ Hands-on experience with Grafana and Prometheus for real-time monitoring, visualization, and alerting.
⮚ Strong understanding of design patterns such as Repository, CQRS, Singleton, and Dependency Injection for maintainable and
scalable systems.
⮚ Collaborated with DevOps and Cloud Engineering teams to enable Infrastructure as Code (IaC) using ARM templates and
Bicep.
⮚ Experienced in Agile/Scrum environments — active participation in sprint planning, retrospectives, and backlog refinement.
⮚ Mentored junior developers on .NET Core, Angular, and Azure best practices, fostering team knowledge growth and coding
excellence.
SKILLS:
Cloud Environments Microsoft Azure, AWS (EC2, RDS, Lambda).
Methodologies Agile (Scrum/Kanban)
Web Technologies HTML5, CSS3, XML, Bootstrap 5, JavaScript, jQuery, AJAX, [Link] 16, [Link] 15, Redux, Flux,
Redux, Redux, Angular JS, Typescript, Angular 17, Angular CLI, Angular Material, [Link]
Languages .NET ([Link], C#.NET), PL/ SQL, T-SQL
.NET Technologies C#, [Link], MVC, [Link], [Link] Core 8 WEB API, C#.NET, WCF, WPF, [Link] MVC 5,
[Link] MVC 4, SOAP, LINQ
Databases SQL Server, MS Access, Cosmos DB, MongoDB.
ORM Entity Framework Core, Entity Framework Code First, Code First Migrations, LINQ to SQL
Version Control Tools Git, GitHub, Bitbucket, Sub Version, Team Foundation Server (TFS), SVN, Jenkins, Azure DevOps
Testing Tools Karma, Jasmine, N Unit, X Unit, Jest, Enzyme, MS Test
Bug Tracking Jira, Bugzilla
Containerization Docker, Kubernetes, Docker Compose, AWS ECS
Orchestration
WORK EXPERIENCE:
Client: Fifth Third Bank, Evansville, IN Oct 2022- Present
Senior .Net Full stack developer
⮚ Designed and developed microservices-based architecture using [Link] Core Web API (C#) for scalable, modular, and
distributed application development.
⮚ Built RESTful APIs adhering to HTTP standards (GET, POST, PUT, DELETE) with structured request/response validation
using FluentValidation and Swagger (OpenAPI) documentation.
⮚ Developed event-driven microservices using Apache Kafka for reliable asynchronous communication between banking and
risk management systems.
⮚ Designed and implemented circuit breaker and retry policies using Polly to improve fault tolerance and service resiliency.
⮚ Integrated Azure AD and OAuth2 authentication with PKCE for enhanced security across web APIs and Blazor applications.
⮚ Developed Blazor Server applications integrated with backend microservices to provide real-time dashboards and customer
management modules.
⮚ Migrated applications from Angular 17 to Angular 18, leveraging standalone components, Signals API, and SSR hydration
for improved modularity, SEO, and rendering performance.
⮚ Designed responsive UI components using TypeScript 5.4, HTML5, CSS3, and Bootstrap 5, ensuring adaptive design and
cross-browser compatibility.
⮚ Implemented lazy loading, route guards, and RxJS observables in Angular to optimize performance and improve state
management.
⮚ Used Entity Framework Core 6 for ORM-based data access with LINQ queries and optimized stored procedure integration in
SQL Server 2019.
⮚ Developed complex SQL procedures, triggers, and indexing strategies to enhance transaction throughput and query execution
performance.
⮚ Integrated Power BI dashboards with .NET Core APIs for real-time reporting and analytics across financial datasets.
⮚ Automated ETL workflows using SSIS for data ingestion, transformation, and cleansing from multiple source systems.
⮚ Implemented caching strategies using Redis and in-memory caching for faster data retrieval and reduced database load.
⮚ Developed asynchronous and parallel programming models using async/await and Task Parallel Library (TPL) to boost
application throughput.
⮚ Integrated Prometheus and Grafana for real-time observability, metrics visualization, and proactive alerting on API
performance and resource utilization.
⮚ Automated unit and integration testing using xUnit and Moq for backend, Karma/Jasmine for Angular components, and
Postman/Newman for API test automation.
⮚ Created CI/CD pipelines in Azure DevOps (YAML and Classic) with automated builds, quality gates, and multi-environment
deployments to Azure App Services and AKS.
⮚ Designed and deployed containerized microservices using Docker and Azure Kubernetes Service (AKS) for scalable
production environments.
⮚ Integrated Azure Application Insights, Key Vault, and Managed Identities for secure configuration management and
operational monitoring.
⮚ Implemented API Management policies (rate limiting, caching, IP filtering) to secure and optimize external API consumption.
⮚ Conducted performance tuning using BenchmarkDotNet and dotMemory profiling to identify memory leaks and optimize
critical services.
⮚ Collaborated with DevOps and Cloud Engineers to enable Infrastructure as Code (IaC) deployment using ARM templates and
Bicep.
⮚ Participated in code reviews, architecture discussions, and design patterns enforcement (Repository, CQRS, Dependency
Injection) to maintain high code quality.
⮚ Mentored junior developers on .NET Core, Angular, and Azure practices, ensuring knowledge sharing and technical alignment
across teams.
Environment: C#, .NET 6, [Link] Core Web API, Blazor Server, Angular 18, TypeScript 5.4, HTML5, CSS3, Bootstrap 5,
JavaScript, Entity Framework Core 6, SQL Server 2019, SSIS, Redis, Power BI, Kafka, Docker, AKS, Azure Functions, Azure API
Management, Azure App Services, Azure Key Vault, YAML, Grafana, Prometheus, xUnit, Karma, Moq, Swagger, Polly
Client: Apple, Sunnyvale, CA Aug 2020- Sep 2022
Dotnet developer
Designed and developed microservices-based architecture using .NET 5 and [Link] Core Web API, enabling modularity,
scalability, and fault isolation across enterprise services.
Integrated RabbitMQ for internal asynchronous communication and AWS SQS/SNS for event-driven, distributed message
handling between microservices.
Implemented serverless services using AWS Lambda and API Gateway, reducing operational overhead and improving response
time for on-demand workloads.
Modernized legacy components by migrating from .NET Framework 4.7 to .NET 5, optimizing performance and
maintainability.
Developed RESTful APIs for data integration with third-party systems, ensuring secure communication through OAuth2 and
JWT authentication.
Utilized [Link] and Entity Framework Core for optimized data access, query tuning, and connection pooling to enhance
transaction efficiency.
Designed NoSQL data models in MongoDB for storing semi-structured and hierarchical data, while maintaining transactional
operations in SQL Server.
Implemented batch processing and bulk operations in MongoDB for large-scale data ingestion and ETL tasks.
Developed responsive, dynamic React 17 front-end applications using TypeScript, Redux Toolkit, and Tailwind CSS for
consistent, high-performance UI experiences.
Integrated Telerik/Kendo UI controls in legacy [Link] modules for advanced grid operations and interactive data
visualization prior to full React migration.
Implemented XML parsing and serialization/deserialization in C# for secure data interchange with external systems and APIs.
Developed unit and integration tests using xUnit and integrated them into Azure DevOps CI/CD pipelines, ensuring automated
testing and faster feedback cycles.
Automated build, test, and deployment workflows using Azure DevOps Pipelines, enabling consistent delivery across multiple
environments.
Utilized AWS CloudWatch for monitoring Lambda functions and API Gateway endpoints, setting up custom metrics and
alarms for system health tracking.
Performed code reviews, debugging, and refactoring to maintain high code quality, improve maintainability, and eliminate
technical debt.
Worked closely with DevOps engineers to containerize .NET applications using Docker, ensuring consistency between
development and production environments.
Used JIRA for sprint tracking, story management, and defect resolution, maintaining alignment with Agile processes and client
priorities.
Environment: C#, .NET 5, [Link] Core Web API, React 17, TypeScript, Tailwind CSS, Redux Toolkit, SQL Server, MongoDB,
RabbitMQ, AWS (Lambda, API Gateway, SQS, SNS, CloudWatch), Azure DevOps, xUnit, Docker, Entity Framework Core,
[Link], OAuth2/JWT, RESTful APIs
Client: Express Script, St. Louis, MO. May 2019- July 2020
Senior .Net developer
⮚ Applied Agile/Scrum methodologies, conducting sprint planning, daily stand-ups, backlog refinement, and retrospectives to
ensure iterative, high-quality deliveries.
⮚ Designed and implemented microservices architecture using .NET Core 3.1 and C#, improving scalability, modularity, and
maintainability across enterprise healthcare systems.
⮚ Developed RESTful APIs using [Link] Core Web API, integrating JWT authentication and OAuth2-based authorization
for secure data exchange.
⮚ Built custom middleware for centralized exception handling, logging, and JSON request/response processing to enhance
application robustness and maintainability.
⮚ Migrated legacy monolithic applications to .NET Core 3.1-based microservices, improving deployment efficiency and system
performance.
⮚ Implemented Repository and Unit of Work design patterns to standardize data access logic and reduce redundancy across
multiple modules.
⮚ Utilized Entity Framework Core 3.1 for ORM, optimizing LINQ queries, stored procedures, and transactions to ensure efficient
database performance.
⮚ Developed and maintained SQL Server 2017 databases — performed indexing, query tuning, and execution plan analysis for
better performance.
⮚ Implemented RabbitMQ message queues to handle asynchronous communication between microservices, ensuring reliability and
resilience in event-driven architecture.
⮚ Designed and implemented Angular 8 front-end components using TypeScript 3.x, RxJS, and Angular Material, providing a
modern and responsive user interface.
⮚ Applied Reactive Programming principles with RxJS to handle asynchronous data streams and enhance UI responsiveness.
⮚ Built reusable Angular services and modules, improving code consistency and maintainability across multiple projects.
⮚ Integrated Swagger UI for REST API documentation and improved cross-team collaboration between frontend and backend
teams.
⮚ Worked within the Healthcare domain, implementing HIPAA, FHIR, and HL7 standards for secure data exchange and patient
information interoperability.
⮚ Configured Azure DevOps pipelines (YAML based) for continuous integration and deployment, incorporating unit, integration,
and API test stages.
⮚ Automated application deployment to Azure App Services and Azure SQL Database, ensuring consistent release management
and rollback strategies.
⮚ Used Azure Key Vault for secrets management and Managed Identity for secure access to cloud resources.
⮚ Deployed and managed Docker containers, enabling consistent build and runtime environments across development, QA, and
production.
⮚ Integrated Kubernetes for container orchestration, ensuring application scalability, auto-healing, and zero-downtime
deployments.
⮚ Created and executed unit and UI tests using xUnit, Jasmine, and Karma, improving overall test coverage and reducing manual
testing efforts.
⮚ Participated in code reviews and peer programming sessions to maintain high-quality coding standards and enforce best
practices.
⮚ Monitored application health using Azure Application Insights, proactively identifying performance bottlenecks and optimizing
API response times.
⮚ Collaborated closely with cross-functional teams QA, DevOps, and product owners to align technical delivery with business
objectives.
⮚ Utilized Git for version control and implemented branching and merging strategies to streamline collaborative development.
⮚ Provided knowledge transfer and technical guidance to junior developers on .NET Core, Angular, and DevOps best practices
Environment: .NET Core 3.1, C#, [Link] Core Web API, Angular 8, TypeScript 3.x, RxJS, Bootstrap 4, SQL Server 2017, Azure
DevOps, Docker, Kubernetes, Swagger UI, RabbitMQ, Azure Key Vault, Azure Active Directory, xUnit, Jasmine, Karma, Agile, Git
Client: State of North Carolina, Raleigh, NC Jan 2018 - Mar 2019
.Net Full Stack Developer
⮚ Collaborated with Agile Scrum teams to plan sprints, define user stories, and deliver software enhancements aligned with state
IT policies and healthcare regulations.
⮚ Modernized legacy [Link] Web Forms (ASPX) and [Link] systems by migrating modules to [Link] Core 2.2 MVC,
improving application scalability and maintainability.
⮚ Designed and developed RESTful APIs using C# and .NET Core 2.2, enabling secure and seamless integration between front-
end applications and backend services.
⮚ Refactored legacy [Link] and C# components to enhance maintainability, improve performance, and support integration with
newer microservice modules.
⮚ Optimized WinForms applications using [Link] and multi-threading techniques for faster data processing and improved
responsiveness.
⮚ Built rich, interactive Angular 7 front-end components using TypeScript, HTML5, CSS3, and RxJS, creating dynamic and
user-friendly single-page applications (SPAs).
⮚ Implemented Bootstrap 4 for responsive UI design, ensuring compatibility across multiple devices and browsers.
⮚ Integrated Angular front-end with .NET Core APIs for dynamic data exchange and improved user experience in real-time data
visualization.
⮚ Developed VBA macros in Excel to automate manual reporting tasks, enabling faster and error-free data analysis and report
generation.
⮚ Designed and implemented stored procedures, triggers, and views in SQL Server 2016/2017, focusing on query tuning and
data consistency.
⮚ Implemented Repository and Service layers in .NET Core for better separation of concerns and improved unit testability.
⮚ Developed unit and integration tests using NUnit and Moq frameworks to maintain high test coverage and ensure stability
during code refactoring.
⮚ Managed source control, branching strategies, and continuous integration using TFS 2018, ensuring streamlined build and
release management.
⮚ Collaborated with QA teams to design and execute functional, regression, and API tests, improving overall release quality.
⮚ Deployed and managed Docker containers for consistent environments across development, testing, and staging systems.
⮚ Participated in code reviews and implemented best practices for coding standards, exception handling, and performance
optimization.
⮚ Created technical documentation, including architecture diagrams, API specifications, and user guides, ensuring proper
knowledge transfer and compliance.
⮚ Worked with cross-functional teams including database administrators, network engineers, and business analysts to ensure
smooth deployment and system reliability.
⮚ Used SSRS (SQL Server Reporting Services) to create and maintain analytical and operational reports for state-level data
visibility.
⮚ Conducted knowledge-sharing sessions and mentored junior developers on modern .NET practices, Git workflows, and front-
end integration patterns.
Environment: [Link], NET Framework 4.7, .NET Core 3.1, HTML5, CSS3, SSRS, ASPX pages, Angular 9, Scrum, JSON,
[Link], [Link] MVC, NUnit, SQL Server 2017, TFS, Docker, Kubernetes.
Client: Lululemon, Dallas, TX Jan 2016 - Nov 2017
Dotnet Developer
⮚ Worked in a Scrum-based Agile environment, actively participating in sprint planning, backlog refinement, and retrospectives
using .NET Framework 4.6.
⮚ Developed and maintained [Link] MVC applications, implementing Razor views and strong routing patterns.
⮚ Designed and optimized RESTful APIs using [Link] Web API 2 for seamless front-end integration.
⮚ Both frameworks support dependency injection, filters, and middleware customization.
⮚ Angular 4 with TypeScript implemented for dynamic, single-page application (SPA) functionality.
⮚ Built SSRS reports for business users, enabling data-driven decision-making through detailed reporting and analytics.
⮚ Maintained legacy ASPX pages, improving UI/UX by optimizing performance and resolving issues with view state management
and post backs.
⮚ HTML5, CSS3, and Bootstrap are utilized for responsive and cross-browser-compatible UI.
⮚ SQL Server 2014 used for writing complex stored procedures, triggers, and user-defined functions (UDFs) to optimize database
performance.
⮚ Implemented unit testing using XUnit with .NET Framework 4.6, ensuring code reliability and maintainability.
⮚ Used SVN for version control, managing code commits, branching, and merging efficiently. Integrated SVN with Jenkins for
automated builds and deployment in a .NET development environment.
⮚ Jenkins can be configured to automatically check for new commits in the SVN repository and trigger a build when changes are
detected.
Environments: Agile (Scrum), .NET Framework 4.6, RESTful APIs, SSRS reports, ASPX pages, [Link] MVC, [Link] Web
API 2, Angular 4, HTML5, CSS3, Bootstrap, SQL Server 2014, XUnit, SVN.
Client: Wipro, Hyderabad Jun 2014 - Aug 2015
Dotnet Developer
⮚ Followed Agile SDLC best practices, participating in daily scrums, sprint planning, reviews, and retrospectives.
⮚ Contributed to application development using Visual Studio 2013 with .NET Framework 4.6.2, C#, and [Link] MVC 5.
⮚ Built RESTful Web APIs returning JSON for seamless integration between frontend and backend.
⮚ Utilized AngularJS 1.x with two-way data binding and directive-based architecture for efficient UI performance
⮚ Implemented AngularJS Services and $scope-based state management, ensuring predictable data flow across components.
⮚ Created responsive user interfaces using Bootstrap, JavaScript, and jQuery.
⮚ Leveraged Entity Framework and LINQ for business logic and data access layers.
⮚ Worked extensively with SQL Server 2014, writing complex queries, stored procedures, functions, and views.
⮚ Applied indexing strategies to optimize query performance and data retrieval, managed version control and source code
maintenance using Git.
⮚ Provided post-production support and maintenance, troubleshooting issues, and implementing enhancements.
Environment: .NET Framework 4.6.2, C#, [Link] MVC 5, Entity Framework, SQL Server 2014, AngularJS, Angular, JavaScript,
jQuery, Bootstrap, Git