VAMSI DOSAPATI
.NET Full Stack Engineer
Summary of Qualifications:
oSenior Full Stack Developer with 5+ years of hands-on experience designing and building secure, HIPAA-compliant enterprise applications using Angular (TypeScript) and .NET Core across Healthcare, Legal Technology, and Financial Services domains.
oDeep proficiency in Angular (v14–19) including component architecture, TypeScript, RxJS observables, reactive forms, lazy loading, route guards, HTTP interceptors, and state management patterns for complex enterprise dashboards and data-intensive workflows.
oStrong .NET Core backend expertise including microservices architecture, ASP.NET Core Web APIs, Entity Framework Core, RESTful service design, event-driven processing (Kafka, Azure Service Bus), and secure authentication/authorization (OAuth 2.0, JWT, RBAC).
oProven healthcare domain experience at Mayo Clinic, building HIPAA-compliant patient care management systems, clinical dashboards, scheduling modules, and analytics-driven reporting workflows serving 500+ clinicians and operational staff.
oExpert-level database skills with PostgreSQL and SQL Server, including schema design, normalization, query optimization, stored procedures, indexing strategies, and EF Core Code-First migrations for high-volume transactional systems.
oExperienced in cloud-native Azure environments (App Services, AKS, Service Bus, Monitor), Docker containerization, and Azure DevOps CI/CD pipelines with focus on automated testing, observability, and production reliability.
oCollaborative remote-work professional with strong communication skills and proven discipline in Agile/Scrum environments, partnering with business analysts, designers, clinical SMEs, and cross-functional teams to deliver production-ready healthcare applications.
Technical competencies:
Core Tech & Languages: C#, SQL, JavaScript
Frameworks & Development: C#, .NET Core / .NET 7-8, .NET Framework, ASP.NET Core Web API, ASP.NET MVC, Microservices Architecture, RESTful Services, SignalR, Entity Framework Core, ADO.NET, LINQ, Clean Architecture, Domain-Driven Design
Frontend Technologies: Angular (v12-18), TypeScript, RxJS, Angular Material, Reactive Forms, Component Architecture, Route Guards, HTTP Interceptors, Lazy Loading, Chart.js, React (collaboration), HTML5, CSS3, Bootstrap, WCAG Accessibility
Healthcare & Compliance: HIPAA Compliance, PHI Security, HL7 FHIR R4, ICD-10-CM, CPT/HCPCS, Clinical Workflows, EHR Integration, Audit Logging, Data Encryption (AES-256, TLS 1.3)
Authentication & Security: OAuth 2.0, JWT, Role-Based Access Control (RBAC), Policy-Based Authorization, Claims-Based Identity, Secure Coding Practices
Messaging & Events: Apache Kafka, Azure Service Bus, RabbitMQ, Event-Driven Architecture, Asynchronous Processing
Cloud & Containerization: Microsoft Azure, Azure App Services, Azure Kubernetes Service (AKS), Docker
CI/CD & DevOps Tooling: Microsoft Azure (App Services, AKS, Service Bus, Key Vault, Monitor), Docker, Kubernetes, Azure DevOps CI/CD, SonarQube, Blue-Green Deployments
Testing & Quality: xUnit, Moq, Jasmine, Karma, MSTest, Integration Testing, Unit Testing, Code Coverage, Test-Driven Development
Monitoring & Observability: Azure Monitor, Application Insights, Serilog, Structured Logging, Distributed Tracing, Performance Diagnostics
Databases: PostgreSQL, SQL Server, T-SQL, Schema Design, Database Normalization, Query Optimization, Stored Procedures, Indexing Strategies, EF Core Code-First Migrations, Redis (Caching
Tools & Collaboration: GIT, Visual Studio, VS Code, Jira, Agile / Scrum methodologies
Professional Experience:
Client: Epiq – Overland Park, KS Jan 2025 - Present
Role: .NET Full Stack Engineer
Worked on a cloud-native legal intelligence platform supporting large-scale litigation and compliance by managing high-volume document ingestion, processing, indexing, and discovery. The platform integrated modern React- and Angular-based user interfaces with .NET Core microservices to support search-intensive workflows while meeting strict security and regulatory requirements.
oDesigned, developed, and enhanced .NET Core / .NET 7+ microservices supporting document ingestion, metadata extraction, and analytics workflows.
oBuilt secure ASP.NET Core Web APIs using OAuth 2.0 and JWT to protect sensitive legal and compliance data.
oImplemented event-driven processing using Apache Kafka and Azure Service Bus to decouple long-running ingestion and analytics tasks.
oOptimized Entity Framework Core queries and indexing strategies across PostgreSQL and SQL Server to support search-heavy workloads.
oStandardized API contracts using OpenAPI (Swagger) to ensure consistent integration across backend and UI teams.
oCollaborated closely with React frontend teams to support document search, filtering, pagination, and results visualization workflows.
oWorked with Angular-based internal administrative tools used to monitor ingestion pipelines, processing status, and operational metrics.
oSupported UI requirements by enhancing backend APIs to align with React hooks / state management and Angular data-binding patterns.
oAssisted frontend teams in optimizing API payloads, reducing over-fetching, and improving perceived UI performance.
oHelped resolve frontend–backend integration issues related to authentication, authorization, and real-time updates.
oSupported SignalR-based real-time notifications consumed by React and Angular components during long-running document processing operations.
oParticipated in UI-related design discussions to ensure backend services supported evolving frontend workflows and usability needs.
oContainerized services using Docker and supported deployments to Azure Kubernetes Service (AKS) with rolling updates and scaling.
oActively supported Azure DevOps CI/CD pipelines, assisting with build validation, release readiness, and deployment troubleshooting.
oIntegrated Serilog and Azure Monitor to support centralized logging, monitoring, and production diagnostics.
oAssisted with environment-specific configuration management and post-release validation activities.
oActively participated in Agile/Scrum ceremonies, working with product owners to translate regulatory and compliance needs into technical tasks.
oCollaborated with backend, frontend, QA, and DevOps teams to deliver stable, production-ready releases.
Environment: Angular 18, TypeScript, RxJS, Angular Material, Chart.js, Jasmine, Karma, C#, .NET 8, ASP.NET Core Web API, Entity Framework Core, SignalR, React 18 (collaboration), PostgreSQL, SQL Server, Apache Kafka, Azure Service Bus, Redis, Docker, Azure Kubernetes Service (AKS), Azure DevOps, OAuth 2.0, JWT, OpenAPI (Swagger), Serilog, Azure Monitor, Application Insights, xUnit, Moq, SonarQube, Git, Jira.
Client: Mayo Clinic - Rochester, MN Jan 2024 - Dec 2024
Role: .NET Full Stack Developer
Developed a HIPAA-compliant Patient Care Management platform supporting clinical workflows including patient scheduling, treatment tracking, medication management, clinical documentation, and secure medical data exchange. Built Angular-based clinical dashboards and .NET Core backend services providing real-time, secure access to patient data for 500+ clinicians, nurses, and operational staff across multiple departments while meeting strict healthcare compliance, security, and privacy standards.
ANGULAR / FRONTEND DEVELOPMENT:
oDeveloped patient scheduling, treatment tracking, and clinician dashboard modules using Angular 16 with TypeScript, building responsive components with Angular Material supporting 500+ concurrent clinical users across Emergency, Inpatient, and Outpatient departments.
oDesigned complex Angular reactive forms for patient intake, medication reconciliation, and clinical documentation with custom validators, async validation against patient APIs, and dynamic field visibility based on clinician role and specialty permissions.
oBuilt reusable Angular component library for clinical UI patterns including patient search with autocomplete, appointment calendars, medication lists with interaction warnings, and vital signs charts, reducing development time for new features by 40%.
oArchitected Angular application using feature-based modules with lazy loading (Scheduling, Patient Records, Medications, Analytics), implementing CanActivate route guards enforcing role-based access for Physicians, Nurses, Pharmacists, and Administrative Staff.
oBuilt centralized Angular services and HTTP interceptors for JWT authentication, automatic token refresh, HIPAA-compliant audit header injection, and standardized error handling across clinical modules.
oImplemented state management using RxJS BehaviorSubjects to manage patient context, clinical session state, and care team assignments, ensuring data consistency across patient charts, orders, and documentation screens.
oIntegrated SignalR for real-time clinical notifications including lab results, critical vital sign alerts, and medication reminders, implementing proper Observable subscription management with takeUntil pattern to prevent memory leaks.
oOptimized Angular performance using OnPush change detection, trackBy functions, virtual scrolling for large patient panels (1,000+ patients), and lazy loading of Chart.js libraries, reducing dashboard load time from 4.2s to 1.8s.
oDeveloped clinical analytics dashboards displaying patient outcome metrics (readmission rates, length of stay), treatment utilization reports, and quality measure compliance (HEDIS, CMS Star Ratings) using Angular and Chart.js.
oWrote Angular unit tests using Jasmine and Karma, achieving 82% code coverage for critical modules including patient scheduling, medicationordering, and vital signs entry workflows.
.NET CORE / BACKEND DEVELOPMENT:
oDeveloped ASP.NET Core Web API services supporting high-concurrency clinical workflows, processing 15,000+ daily patient interactions including appointments, orders, and medication administrations with 99.9% uptime.
oDesigned secure REST APIs with Entity Framework Core enabling real-time data exchange between EHR, Lab, Pharmacy, and Radiology systems, implementing versioned endpoints and comprehensive audit logging for clinical trails.
oImplemented fine-grained authorization using ASP.NET Core policy-based authorization with custom handlers, enforcing HIPAA minimum necessary access by restricting PHI based on care team membership, department, and clinical role.
oDesigned normalized database schemas for patient demographics, encounters, clinical documentation, and medication orders using PostgreSQL with EF Core Code-First migrations, supporting HIPAA retention and zero-downtime deployments for 24/7 clinical systems.
oOptimized SQL Server and PostgreSQL performance by refactoring N+1 patterns, implementing covering indexes, and Redis caching, reducing clinical dashboard API response time by 55%.
oDeveloped backend aggregation services for clinical analytics and reimbursement-adjacent reporting, processing diagnosis codes (ICD-10-CM), procedure codes (CPT/HCPCS), and quality measures for utilization review and value-based care reporting.
oIntegrated HL7 FHIR R4 APIs for healthcare interoperability, implementing Patient, Encounter, Observation, and MedicationRequest resource endpoints for data exchange with regional Health Information Exchanges (HIEs).
HEALTHCARE COMPLIANCE & DEVOPS:
oEnsured HIPAA compliance by implementing PHI encryption at rest (AES-256) and in transit (TLS 1.3), comprehensive audit logging of all PHI access, and automated de-identification for analytics datasets.
oImplemented RBAC matrix supporting 12+ clinical roles (Physician, RN, Pharmacist, Lab Tech, Radiologist, Case Manager, Administrator) with granular permissions for patient data access, order entry, and clinical documentation.
oBuilt clinical decision support integration points for real-time drug interaction checking, allergy alerts, and clinical protocol reminders surfacing in Angular components during medication ordering workflows.
oIntegrated Azure Service Bus for asynchronous clinical notifications,prescription refill workflows, and document generation with dead-letter queue monitoring and retry policies.
oSupported deployments on Azure App Services with blue-green deployment slots, Azure Key Vault for secrets, and health check endpoints ensuring zero-downtime releases for 24/7 operations.
oIntegrated Serilog with HIPAA-compliant audit trails, Azure Monitor, andApplication Insights for distributed tracing, achieving 15-minute average MTTR for P1 clinical issues.
oAchieved 85% overall code coverage using xUnit/Moq (backend) and Jasmine/Karma (Angular) with mandatory coverage thresholds in CI/CD pipelines.
oCollaborated with clinical analysts, nurse informaticists, and physician champions in Agile/Scrum ceremonies, participating in clinical workflow observation sessions to understand real-world usage patterns.
Environment: Angular 16, TypeScript, RxJS, Angular Material, Chart.js, Jasmine, Karma, C#, .NET 7, ASP.NET Core Web API, Entity Framework Core, SignalR, PostgreSQL, SQL Server, Redis, HL7 FHIR R4, Azure Service Bus, Azure App Services, Azure Key Vault, Azure Monitor, Application Insights, Serilog, xUnit, Moq, Docker, Azure DevOps, OAuth 2.0, JWT, Git, Jira
Client: Ernst & Young - New York, NY June 2021 - Jul 2022
Role: Software Engineer
Developed EY's Global Audit and Tax platform modernization supporting international clients by managing large-scale financial data ingestion, audit workflows, and regulatory compliance reporting. Built Angular-based enterprise dashboards and .NET Core microservices enabling secure, scalable audit and reporting workflows for 200+ audit professionals across 15+ global offices while meeting strict
financial security and governance standards.
ANGULAR / FRONTEND DEVELOPMENT:
oDeveloped Angular 14-based audit workflow interfaces using TypeScript, building components for financial data entry, audit evidence tracking, document management, and regulatory compliance reporting used by 200+ audit professionals across global EY teams.
oBuilt Angular reactive forms for complex financial data entry with multi-step validation, real-time calculation previews, currency formatting, and regulatory compliance checks, reducing data entry errors by 35%.
oImplemented Angular Material data tables with advanced filtering, multi-column sorting, column customization, and Excel export capabilities for complex financial datasets supporting audit evidence repositories with millions of records.
oArchitected Angular feature modules with lazy loading (Audit Workpapers, Tax Calculations, Client Documents, Compliance Reports), implementing route guards for role-based access control (Audit Senior, Manager, Partner, Client Viewer).
oBuilt Angular services managing application state for audit session context, tax calculation workflows, and user preferences using RxJS observables, ensuring data consistency across multi-step audit processes.
oIntegrated OAuth 2.0 authentication flows in Angular with HTTP interceptors for token management, automatic refresh, route guards for role-based navigation, and automatic session timeout for security compliance.
oDeveloped reusable Angular components for financial visualizations including variance analysis charts, trend comparisons, and audit finding summaries using Chart.js, supporting data-driven audit insights and client presentations.
oWrote Angular unit tests using Jasmine and Karma, achieving 78% code coverage for critical audit workflow modules including workpaper management and financial calculations.
.NET CORE / BACKEND DEVELOPMENT:
oDeveloped enterprise backend microservices using C# and .NET Core 3.1 following Clean Architecture and Domain-Driven Design principles, enabling independent deployments and maintainability across global development teams.
oDesigned secure ASP.NET Core REST APIs supporting audit workflows, tax calculations, and regulatory compliance reporting, implementing JWT authentication, claim-based authorization, and comprehensive audit logging for financial data access.
oBuilt integration services connecting internal audit systems with client ERP platforms (SAP, Oracle) and external financial data sources using REST APIs, automating data extraction and validation for audit evidence collection.
oDesigned and optimized Entity Framework Core data access layer with repository patterns, query optimization, and SQL Server stored procedures to process complex financial datasets and generate audit reports efficiently.
oImplemented database schema designs for audit workpapers, financial transactions, tax calculations, and compliance findings using SQL Server with EF Core migrations, supporting multi-tenant client data segregation and audit trail requirements.
oIntegrated RabbitMQ for asynchronous processing of large financial data imports, background report generation, and audit notification workflows, improving API responsiveness by 40% for long-running operations.
DEVOPS / QUALITY:
oManaged Azure DevOps CI/CD pipelines with automated build validation, unit test gates, SonarQube quality analysis, and staged deployments across development, QA, and production environments.
oMaintained code quality standards by addressing SonarQube findings including security vulnerabilities, code smells, and technical debt, achieving A-grade maintainability ratings for core audit modules.
oCollaborated with audit domain experts, tax specialists, and QA teams in Agile/Scrum ceremonies to translate complex financial and regulatory requirements into technical solutions supporting global audit standards.
Environment: Angular 14, TypeScript, RxJS, Angular Material, Chart.js, Jasmine, Karma, C#, .NET Core 3.1, ASP.NET Core Web API, Entity Framework Core, SQL Server, RabbitMQ, Azure DevOps, SonarQube, OAuth 2.0, JWT, OpenAPI (Swagger), Git, Jira.
Client: ICICI Bank - Hyderabad, India Jan 2019 - April 2021
Role: Software Engineer
Developed and maintained banking applications supporting core transaction processing, account management, loan origination, and customer service workflows for one of India's largest private sector banks. Contributed to full-stack development using ASP.NET MVC, Angular, and SQL Server, gaining foundational experience in secure financial application development, database optimization, and enterprise integration patterns.
ANGULAR / FRONTEND DEVELOPMENT:
oDeveloped Angular components for customer-facing banking modules including account dashboard, transaction history, loan application forms, and fund transfer interfaces, building responsive layouts with Bootstrap and Angular Material.
oBuilt Angular reactive forms for loan origination workflows with multi-step validation, document upload handling, income verification checks, and real-time eligibility calculations based on credit scoring APIs.
oImplemented Angular services for state management and API communication, handling authentication tokens, session management, and error handling for secure banking transactions.
oEnhanced legacy ASP.NET MVC views by migrating UI components to Angular, improving user experience with dynamic data binding, client-side validation, and responsive design patterns.
oDeveloped reusable Angular components for common banking UI patterns including account selectors, currency input fields, transaction tables, and notification panels used across multiple banking modules.
.NET CORE / BACKEND DEVELOPMENT:
oDeveloped backend modules using C#, ASP.NET MVC, and Entity Framework supporting banking transactions, account management, loan processing, and customer verification workflows.
oBuilt and consumed REST and SOAP services integrating internal core banking systems with third-party credit scoring providers, payment gateways, and regulatory reporting systems.
oDesigned and implemented Web API endpoints for Angular frontend consumption, ensuring secure data exchange with JWT authentication, input validation, and comprehensive error handling.
oOptimized SQL Server performance by rewriting T-SQL queries, tuning stored procedures, and implementing indexing strategies on high-traffic transaction tables, improving query response times by 30%.
oImplemented database schema enhancements for loan origination, transaction auditing, and customer profile management using Entity Framework Code-First migrations with proper data integrity constraints.
oSupported legacy monolith refactoring by extracting modular service components, validating API contracts, and ensuring backward compatibility with existing banking workflows.
SECURITY / QUALITY / COLLABORATION:
oApplied secure coding practices for financial applications including input validation, parameterized queries to prevent SQL injection, encryption of sensitive data, and comprehensive audit logging for regulatory compliance.
oImplemented role-based access controls ensuring appropriate data access segregation between banking staff roles (Teller, Manager, Auditor) and customer self-service portals.
oWrote unit tests using MSTest and integration tests for critical banking workflows including fund transfers, loan calculations, and account verification processes.
oSupported deployment activities including build packaging, environment configuration, and post-deployment validation across development, QA, and UAT environments.
oCollaborated with business analysts, QA teams, and senior engineers in Agile/Scrum ceremonies, contributing to sprint planning, defect resolution, and release coordination for banking application updates.
Environment: Angular 12, TypeScript, Bootstrap, Angular Material, C#, ASP.NET MVC, ASP.NET Web API, .NET Framework 4.7, Entity Framework, ADO.NET, SQL Server, REST, SOAP, JWT, MSTest, Git, Visual Studio, Jira
Education:
oMaster’s Degree in Computer Science (Graduated in 2024) / University of Central Missouri - Warrensburg, MO
oBachelor’s Degree in Computer Science & Engineering (Graduated in 2021) / JNT University - Hyderabad, India
References: Provided upon request…