Skip to content
Back to portfolio
Download PDF

Yash Patel

Full Stack .NET Developer | Microservices | SaaS | Angular | DevOps

+91-9157199623|patelyash9157@gmail.com

Professional Summary

Full Stack .NET Developer with 3+ years of experience building scalable, multi-tenant SaaS platforms in insurance and healthcare. Strong in ASP.NET Core, distributed systems, event-driven architecture, Angular, cloud infrastructure, and DevOps, with hands-on delivery across authentication, service boundaries, data, messaging, and deployment.

Technical Skills

Frontend:
Angular, TypeScript, JavaScript, jQuery
Backend (.NET):
C#, ASP.NET Core, Web API, EF Core, ADO.NET, ABP.io
Architecture:
Microservices, SaaS Multi-Tenancy, DDD, Clean Architecture, Event-Driven
Auth & Security:
JWT, OAuth 2.0, OIDC, OpenIddict, ASP.NET Core Identity, Role & Permission Auth
API Gateway:
Ocelot, YARP Reverse Proxy, nginx
Messaging & Real-time:
RabbitMQ, Redis (Caching, Distributed Locking), SignalR (WebSockets)
Database:
SQL Server, PostgreSQL, Read/Write Replicas
DevOps & Deployment:
Docker, Kubernetes, Helm, CI/CD Pipelines, Azure DevOps, GitHub Actions, Containerized Deployments

Professional Experience

Aviasole Technologies

Feb 2024 - 31 Jul 2026

Full Stack .NET Developer / Software Engineer

  • Architected and delivered a multi-tenant SaaS insurance platform serving 100+ tenants across multiple insurance lines.
  • Worked across Auth, Core (agent agencies), CRM, Lead Management & Distribution, Notification, and Gateway microservices.
  • Built public lead-capture flows for insurance plan pages, storing prospect data for agent assignment and follow-up.
  • Implemented configurable lead routing by LOB, state, language, and agent criteria, using round-robin to fairly distribute matching leads among eligible agents.
  • Integrated CRM with the US CMS Government ACA API for plan listing, enrollment workflows, and multi-provider insurance support.
  • Configured OpenIddict-based OAuth 2.0 / OIDC authorization with role- and permission-based access across microservices.
  • Supported event-driven notifications across WebSocket, email, and push channels using RabbitMQ.
  • Separated background job processing into a dedicated Console App with read/write replicas and Redis distributed locking for scale and concurrency control.
  • Containerized services with Docker, deployed with Helm, and established CI/CD using Azure DevOps and GitHub Actions.

DEPPLLE Softtech, Himatnagar

Aug 2023 - Feb 2024

DotNet Full Stack Developer

Projects

MediCore Hospital Management Platform

Personal | In Progress | Client Demo Access | HMS

.NET 10 | ASP.NET Core | Angular 22 | PostgreSQL | EF Core | Redis | RabbitMQ/MassTransit | OpenTelemetry | .NET Aspire | Docker | Kubernetes/Helm | Azure Blob | AWS S3 | Nx | PrimeNG | Tailwind CSS

  • Architected and implemented a multi-tenant healthcare SaaS platform with separate domain services for identity, tenancy, permissions, patients, facilities, providers, scheduling, clinical care, inpatient/ADT, billing, privacy, consent, terminology, notifications, audit logs, and workflows.
  • Built .NET 10 ASP.NET Core services with service-owned EF Core DbContexts, PostgreSQL persistence, migrations, contract/application/domain layers, and tenant-scoped data access.
  • Implemented OpenIddict OAuth 2.0 / OIDC authentication with PKCE, refresh-token and revocation flows, session lifecycle controls, MFA, trusted devices, and passkey support.
  • Designed reusable Shared.* infrastructure for MassTransit/RabbitMQ inbox-outbox events, Redis hybrid caching, distributed locks, background processing, blob storage adapters, health checks, resilience, and OpenTelemetry.
  • Configured a YARP API Gateway with authenticated routing, rate limiting, request timeouts, CORS, health endpoints, and protections for internal routes and untrusted headers.
  • Built three Angular 22 SSR applications - Super Admin, Tenant Admin, and Care Workspace - using Nx, signals, PrimeNG, Tailwind CSS, and generated @hospital/api-proxy contracts for patient, scheduling, billing, facilities, provider, consent, terminology, notification, and access-management workflows.

Education

B.Tech in Computer Science Engineering

Parul University, Vadodara | May 2019 - Apr 2023 | CGPA: 6.77/10