Skip to content
View adarshsince90's full-sized avatar

Block or report adarshsince90

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
adarshsince90/README.md

Hi there, I'm Adarsh Pawaskar πŸ‘‹

Staff Software Engineer & Cloud-Native Architect

Distributed Systems β€’ C# / .NET 10 β€’ AWS & Kubernetes β€’ Enterprise Identity & Security β€’ GenAI & RAG

Gateway Live CI/CD Gates LinkedIn Email GitHub

I am a Staff Software Engineer with 11+ years of experience architecting, scaling, and operating high-throughput cloud platforms, microservices, and distributed backend architectures. My core expertise is built on C# / .NET 10, AWS, Kubernetes, Centralized Identity & Entitlements (OIDC / OAuth2 / Duende), and resilient Event-Driven Architectures.

As a comprehensive full-stack architect, I bridge distributed cloud backends with modern frontend runtimes (React 19, Angular 19+) by mastering browser execution models from first principles to eliminate latency and state discrepancies. In the AI space, I design and implement Enterprise GenAI & RAG systems from mathematical foundations to persistent vector databases.


πŸ›οΈ Interactive Architecture & Systems Suite

A collection of first-principles, production-grade systems, visual simulation engines, and architectural assessment hubs:

System / Interactive Portal Live Demo Repository Primary Stack Core Architectural Focus
Conversational RAG Engine (.NET 10) πŸš€ Launch Portal πŸ“¦ Repo C# / .NET 10, Qdrant, Groq Clean Architecture, Vector Search, SSE Streaming & Benchmarking
AI Full-Stack Architecture Hub πŸš€ Launch App πŸ“¦ Repo Vanilla ES6+, CSS3, HTML5 9 Interactive Simulators (Saga, OAuth2 PKCE, Event Loop)
React & Runtime Architecture Portal πŸš€ Launch App πŸ“¦ Repo React 19, TS, Vite Fiber Reconciliation, Concurrency, Closure Internals & RSC
Angular Architecture Mastery Portal πŸš€ Launch App πŸ“¦ Repo Angular 19+, RxJS 7.8 Signals Primitives, Zoneless CD, OnPush, Micro-Frontends
ResuMatch AI πŸš€ Launch App β€” React 19, IndexedDB, Groq Zero-PII Client-Side AI ATS & Vector PDF Generator

⚑ Quick Stats & Focus Areas

  • 🏒 Current Role: Senior Staff Engineer at Nagarro
  • πŸ› οΈ Primary Stack: C# / .NET 10, .NET 8, ASP.NET Core Minimal APIs, AWS (EKS, Lambda, API Gateway), Kubernetes, Docker, Qdrant Vector DB, PostgreSQL, SQL Server
  • πŸ”‘ Specialties: Centralized Identity & Entitlement Platforms (Auth0 SaaS, OIDC, Duende IdentityServer), Distributed Systems Design, Domain-Driven Design (DDD), Clean Architecture, Secure Session Propagation
  • 🌐 Full-Stack Competencies: First-principles runtime internals for React 19 (Fiber/Concurrent Mode) & Angular 19+ (Signals/Zoneless), TypeScript, SSR Hydration Boundaries
  • 🧠 AI Focus: Production Conversational RAG, Qdrant Vector Search, Local (Ollama) & Cloud (Groq) LLM Streaming, Token-level SSE, Retrieval Evaluation

πŸš€ Featured Systems & Open-Source Architecture

⚑ 1. Conversational RAG Engine (.NET 10) β€” Production-Grade AI Retrieval System

A conversational Retrieval-Augmented Generation (RAG) platform built from first principles in .NET 10, adhering strictly to Clean Architecture, Dependency Inversion, and production evaluation gates.

  • 🌐 Live Architecture Portal & Assessment Hub: adarshsince90.github.io/rag-dotnet
  • πŸ“¦ GitHub Repository: github.com/adarshsince90/rag-dotnet
  • πŸ› οΈ Tech Stack: C# / .NET 10, ASP.NET Core Minimal APIs, Qdrant Vector DB, Ollama (Gemma2, nomic-embed-text), Groq Cloud LLM, PdfPig, Server-Sent Events (SSE), Docker Compose
  • πŸ“Œ Key Highlights:
    • First-Principles AI Engineering: Built progressively from raw TF-IDF retrieval and custom cosine similarity math to a persistent vector database (Qdrant with HNSW indexing).
    • Multi-Provider AI Strategy: Seamless runtime switching between private local inference (Ollama) and high-throughput cloud inference (Groq) via .NET User Secrets.
    • Memory & Real-Time Streaming: Multi-turn sliding context window and token-level streaming through ASP.NET Core SSE (IAsyncEnumerable).
    • Automated Evaluation Suite: Integrated 12-question benchmark suite measuring context groundedness, relevance, and hallucination reduction backed by 13 documented ADRs.
    • Interactive Architecture Portal: Hosted companion hub featuring interactive pipeline simulators, live query visualizers, and 16 architectural assessment guides.

πŸ›οΈ 2. AI Full-Stack Architecture Hub β€” Interactive System Design Engine

An open-source visual simulation platform and architecture knowledge base for Staff Engineers, Technical Leads, and Distributed Systems Architects.

  • 🌐 Live Production App: adarshsince90.github.io/ai-fullstack-architecture-hub
  • πŸ“¦ GitHub Repository: github.com/adarshsince90/ai-fullstack-architecture-hub
  • πŸ› οΈ Tech Stack: Vanilla ES6+ JavaScript, CSS3 Design System, HTML5, Single-Table JSON Schemas, Google Gemini & OpenAI REST APIs
  • πŸ“Œ Key Highlights:
    • Zero-Dependency Architecture: Built entirely with native browser APIs (zero npm runtimes) for instant loading and GitHub Pages deployment.
    • 9 Visual Interactive Simulators: Client-side playgrounds demonstrating Event Loop microtask queues, Distributed Saga orchestrations, OAuth2 PKCE token flows, and RAG vector similarity search.
    • 24 In-Depth Architectural Guides: Deep dives into C# 12/13 internals, DDD/CQRS, AWS/Azure cloud topologies, SQL execution plan tuning, and Fiber vs Signals.
    • BYOK AI Tutor & Search Index: 292-term engineering index with client-side AI assistant and localized progress tracking.

πŸ”¬ 3. Enterprise Frontend Runtime Series (First-Principles Deep Dives)

To ensure complete system integrity across frontend and backend boundaries, I built two specialized architecture and runtime mastery portals dissecting modern web runtimes from the inside out:

βš›οΈ A. React 18/19 & Runtime Architecture Portal

  • 🌐 Live Interactive Portal β€’ πŸ“¦ Repository
  • Focus: JS Execution Contexts, Call Stack vs Microtask Queue, Fiber reconciliation tree, Concurrent Mode scheduling, closure state traps, and Server Components (RSC) vs Client streaming.
  • Cross-Framework Bridge: Direct mental model translations for enterprise engineers coming from .NET (Task/async, thread synchronization) and Angular.

πŸ…°οΈ B. Angular 19+ Enterprise Architecture Portal

  • 🌐 Live Interactive Portal β€’ πŸ“¦ Repository
  • Focus: Signal primitives (computed, effect, linkedSignal), Zoneless change detection execution, Element vs Environment DI trees, micro-frontend module federation, and OnPush optimization.
  • Enterprise Alignment: Practical alignment with .NET backend lifecycles, OIDC/OAuth2 PKCE token handoffs, and SSR hydration.

πŸ€– 4. ResuMatch AI β€” Intelligent Resume Builder & ATS Scanner

A fully client-side, privacy-first resume builder and ATS matching engine.

  • πŸ”— Live Production App: resumatch-ai-ruby.vercel.app
  • πŸ› οΈ Tech Stack: React 19, TypeScript 6, Vite 8, Google Gemini API, Groq Llama 3.3, Vanilla CSS, IndexedDB (localforage)
  • πŸ§ͺ Test Suite: 139 Vitest Unit Tests β€’ 65 Playwright E2E Specs (CI/CD Pipeline)
  • πŸ“Œ Key Highlights:
    • Zero-PII Privacy Architecture: 100% browser-based IndexedDB storage; zero candidate data stored on external servers.
    • Multi-Model BYOK AI Streaming Engine: Real-time response streaming for resume parsing, keyword extraction, and bullet optimization.
    • Dual ATS Match Engine: Multi-metric scoring (keyword density, formatting quality, structural audit) with pixel-perfect vector PDF generation.

πŸ› οΈ Tech Stack & Capabilities

Category Technologies
Backend & Microservices C# / .NET 10, .NET 8 / Core, ASP.NET Core Minimal APIs, EF Core, REST APIs, GraphQL, gRPC, SSE Streaming
Distributed Architecture Microservices, Clean Architecture, Domain-Driven Design (DDD), CQRS, Event-Driven (Kafka/RabbitMQ), Distributed Sagas
Cloud & DevOps AWS (EKS, Lambda, API Gateway, EC2), Azure, Docker & Compose, Kubernetes, Terraform IaC, TeamCity, Octopus, GitHub Actions
Security & Identity OAuth2 (PKCE), OpenID Connect (OIDC), Duende IdentityServer, Auth0 SaaS, Secure Session Proxies, OWASP Top 10
Data & Vector Stores Qdrant Vector DB, SQL Server (Query Tuning/Execution Plans), PostgreSQL, DynamoDB, MongoDB, IndexedDB, Redis
AI & GenAI Systems Conversational RAG, Vector Embeddings (HNSW), Ollama, Groq, Semantic Kernel, Google Gemini SDK, LLM Evaluation Benchmarks
Frontend Runtimes React 19, Angular 19+ (Signals, Zoneless, Standalone), Next.js, Vite, Fiber Reconciliation, Micro-Frontends
Languages C#, TypeScript, JavaScript (ES2024), SQL, HTML5, CSS3
Testing & Quality Vitest, Playwright E2E, Unit & Integration Testing, Benchmark Testing, CI/CD Quality Gates

πŸ’Ό Professional Experience

Senior Staff Engineer | Nagarro (Feb 2022 – Present)

Global commodities intelligence platform delivering proprietary market data and analytics to enterprise customers.

Key Contributions & Achievements (Click to expand)
  • Identity & Access Platform: Designed and developed a centralized identity & authorization platform using Auth0 SaaS and OIDC with Duende Identity Server. Built supporting Access Control Managers and Admin portals to manage client entitlements and application security configurations.
  • Secure Session Propagation: Developed proxy authentication services to maintain secure session propagation across multiple independent microservices.
  • Enterprise Microservices: Architected and evolved scalable .NET 8 microservices supporting high-volume, latency-sensitive enterprise data workflows.
  • DevOps & CI/CD: Streamlined CI/CD pipelines using TeamCity and Octopus Deploy to enhance operational readiness and security-critical deployments.
  • GenAI Innovation: Contributed to LLM-based system design patterns (embeddings, vector retrieval, and RAG architectures) focusing on entitlement-aware context generation to prevent cross-customer data leakage.
  • Leadership: Mentored junior engineers, promoted clean architecture principles, and led system-wide security and integration discussions.

Engineer, Development | KAS Services (Kmart Australia) (Jan 2021 – Feb 2022)

Distributed merchandise planning platform for enterprise retail operations.

Key Contributions & Achievements (Click to expand)
  • Architected and developed backend microservices using .NET Core within a distributed retail operations planning platform.
  • Led CI/CD automation, codebase refactoring, and service boundary definitions.
  • Collaborated closely with business analysts and product managers to align engineering solutions with business workflows.

Software Developer / Senior Developer | Aptean (Feb 2018 – Jan 2021)

Enterprise complaint management platform.

Key Contributions & Achievements (Click to expand)
  • Migrated legacy application architecture to .NET Core and AWS serverless (Lambda, API Gateway), reducing cloud hosting costs by ~30% while retaining high availability.
  • Developed configurable workflow systems for complaint tracking and resolution.
  • Integrated AI-powered APIs for sentiment analysis and text intelligence to categorize tickets automatically.
  • Mentored developer teams and improved unit test coverage across the system.

Software Engineer | QuickMove Technologies (May 2015 – Feb 2018)

CRM/ERP platform for relocation service providers.

Key Contributions & Achievements (Click to expand)
  • Owned the backend service layer and database schema design for a complex CRM/ERP web application.
  • Engineered real-time data synchronization between mobile application endpoints and SQL server databases.
  • Coordinated cross-functional deliveries across frontend web, backend, and mobile application teams.

πŸ† Certifications & Training

  • ☁️ AWS Certified Cloud Practitioner
  • πŸ›‘οΈ Microsoft Certified: Azure Fundamentals
  • πŸ’» Angular - The Complete Guide
  • πŸ’» The OWASP Top 10 Demystified
  • πŸ’» Reimagine Software Development Life Cycle (SDLC) with AI
  • πŸ’» Complete SDLC and Pair Programming with AI
  • πŸ’» Generative AI for Beginners: Fundamentals, Tools & Prompts
  • πŸ€– Learning AI with GitHub Copilot | Pair Programming with AI

πŸ“¬ Connect With Me

Pinned Loading

  1. rag-dotnet rag-dotnet Public

    Conversational RAG system built from first principles in .NET 10 (Clean Architecture), Qdrant Vector DB, Ollama, Groq, SSE streaming, and automated evaluation framework.

    C#

  2. ai-fullstack-architecture-hub ai-fullstack-architecture-hub Public

    An interactive, production-grade knowledge base & visual simulation system for Senior Full-Stack Engineers, Lead Software Engineers, and Systems Architects (across .NET 8/10, Cloud Native AWS/Azure…

    JavaScript

  3. react-interview-prep react-interview-prep Public

    βš›οΈ First-principles React 18/19 & JavaScript Runtime Architecture Mastery Portal with Interactive Simulation Labs for Senior/Staff Frontend Architects.

    TypeScript

  4. angular-interview-prep angular-interview-prep Public

    A first-principles Angular 18+ and enterprise architecture guide for Senior, Lead, and Architect interview preparation. Covers Signals, RxJS, Change Detection, Security, and Frontend System Design.

    TypeScript