Skip to content
View rishi-sangare's full-sized avatar

Block or report rishi-sangare

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.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

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

Report abuse
rishi-sangare/README.md
β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  πŸ”΄ 🟑 🟒   rishi@github:~/profile                                                    ─ β–‘ x  β”‚
β”œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€
Typing SVG
Typing SVG



LinkedIn HuggingFace Gmail GitHub


β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                                                                             β”‚
β”‚   Name           Rishi Sangare                                              β”‚
β”‚   Role           Backend & LLM Systems Engineer                             β”‚
β”‚   Location       Mumbai, India                                              β”‚
β”‚   Education      MBATech (CS + Finance) @ NMIMS | 2021-2026                β”‚
β”‚                                                                             β”‚
β”‚   Focus          β–Έ Production LLM Systems                                   β”‚
β”‚                  β–Έ Search Infrastructure                                    β”‚
β”‚                  β–Έ Cloud Architecture                                       β”‚
β”‚                  β–Έ API Pipeline Design                                      β”‚
β”‚                                                                             β”‚
β”‚   Philosophy     "Treat LLMs as unreliable. Add guardrails. Validate."     β”‚
β”‚                                                                             β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

{
  "languages": {
    "primary": ["Python", "SQL"],
    "secondary": ["Java", "JavaScript", "C++"]
  },
  "backend": {
    "frameworks": ["FastAPI", "Flask"],
    "patterns": ["REST APIs", "Async Pipelines", "Event-Driven"]
  },
  "cloud": {
    "aws": ["ECS", "ECR", "Lambda", "API Gateway", "CDK", "CloudWatch"],
    "containers": ["Docker", "Docker Compose"],
    "other": ["Linode", "RunPod"]
  },
  "search": {
    "engines": ["Elasticsearch", "OpenSearch"],
    "techniques": ["Hybrid RAG", "BM25", "Vector Search", "Re-ranking"]
  },
  "ai_ml": {
    "apis": ["OpenAI", "Claude", "Gemini"],
    "local": ["Fine-tuning", "Transformers", "Mistral-7B"]
  },
  "devops": {
    "ci_cd": ["GitHub Actions", "Blue-Green Deployment"],
    "monitoring": ["CloudWatch", "Slack Alerts", "Dozzle"]
  }
}

total 5
drwxr-xr-x   recruiter-copilot    4.0K   production   LLM + Search Pipeline
drwxr-xr-x   hybrid-rag           3.2K   production   RAG Architecture
drwxr-xr-x   cloud-infra          2.8K   production   AWS + Linode CI/CD
drwxr-xr-x   chrome-extension     2.1K   production   LinkedIn Data Pipeline
drwxr-xr-x   llm-from-scratch     1.5K   learning     Transformer Implementation

Production LLM + Search Pipeline β€” Evaluates 40+ candidates per job description

%%{init: {'theme': 'dark', 'themeVariables': { 'primaryColor': '#00d4ff', 'edgeLabelBackground':'#0d1117', 'tertiaryColor': '#161b22', 'lineColor': '#3fb950', 'textColor': '#c9d1d9'}}}%%
flowchart LR
    A[πŸ“„ Job Description] --> B[πŸ” Feature Extraction]
    B --> C[⚑ Query Generation]
    C --> D[(OpenSearch)]
    D --> E[πŸ‘₯ Candidate Pool]
    E --> F[πŸ€– LLM Evaluation]
    F --> G[πŸ“Š Ranked Results]
    
    style A fill:#1f6feb,stroke:#00d4ff
    style D fill:#238636,stroke:#3fb950
    style F fill:#8957e5,stroke:#bc8cff
    style G fill:#da3633,stroke:#f85149
Loading
Metric Before After
Latency 2.5 min 40 sec
Tokens/Batch β€” ~80,000
Candidates β€” ~40/request

Retrieval Augmented Generation β€” BM25 + Vector dual retrieval

%%{init: {'theme': 'dark', 'themeVariables': { 'primaryColor': '#3fb950', 'tertiaryColor': '#161b22', 'lineColor': '#00d4ff'}}}%%
flowchart LR
    Q[πŸ”Ž Query] --> T[Transform]
    T --> B[BM25<br/>Lexical]
    T --> V[Vector<br/>Semantic]
    B --> M[πŸ”€ Merge]
    V --> M
    M --> R[Re-rank]
    R --> C[πŸ“ Context]
    C --> L[πŸ€– LLM]
    
    style B fill:#1f6feb,stroke:#00d4ff
    style V fill:#8957e5,stroke:#bc8cff
    style M fill:#238636,stroke:#3fb950
    style L fill:#da3633,stroke:#f85149
Loading
βœ“ Deterministic Retrieval    βœ“ Bounded Context    βœ“ Testable    βœ“ Anti-Hallucination

AWS + Linode Deployment β€” Blue-Green CI/CD with zero downtime

%%{init: {'theme': 'dark', 'themeVariables': { 'primaryColor': '#f778ba', 'tertiaryColor': '#161b22', 'lineColor': '#00d4ff'}}}%%
flowchart LR
    subgraph AWS ["☁️ AWS Stack"]
        A1[GitHub] --> A2[Actions]
        A2 --> A3[ECR]
        A3 --> A4[ECS Fargate]
    end
    
    subgraph LIN ["πŸ–₯️ Linode Stack"]
        L1[GitHub] --> L2[Actions]
        L2 --> L3[πŸ”΅ Blue]
        L2 --> L4[🟒 Green]
    end
    
    style A4 fill:#ff7b00,stroke:#ffa657
    style L3 fill:#1f6feb,stroke:#00d4ff
    style L4 fill:#238636,stroke:#3fb950
Loading
Environment Stack
AWS ECS + ECR + CDK + API Gateway
Linode Blue-Green + Health Checks + Rollback

LinkedIn Data Pipeline β€” Production tool for recruiters

%%{init: {'theme': 'dark', 'themeVariables': { 'primaryColor': '#ffa657', 'tertiaryColor': '#161b22', 'lineColor': '#3fb950'}}}%%
sequenceDiagram
    participant E as πŸ”Œ Extension
    participant L as πŸ’Ό LinkedIn
    participant A as ⚑ Lambda
    participant D as πŸ—„οΈ DynamoDB
    
    E->>L: Extract Profile
    E->>A: POST /candidate
    A->>D: Upsert Record
    A->>E: Structured Response
Loading
Production Stats
Daily API Hits ~70-80
Active Users Sachi (Japan)
Uptime 99.9%

Transformer Implementation β€” Following Attention Is All You Need

β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚                    TRANSFORMER BLOCK                        β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚              Multi-Head Self-Attention                β”‚  β”‚
β”‚  β”‚         Q ──┐                                         β”‚  β”‚
β”‚  β”‚         K ──┼──► Scaled Dot-Product ──► Concat        β”‚  β”‚
β”‚  β”‚         V β”€β”€β”˜                                         β”‚  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β”‚                           β”‚                                 β”‚
β”‚                      Add & Norm                             β”‚
β”‚                           β”‚                                 β”‚
β”‚  β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”  β”‚
β”‚  β”‚               Feed Forward Network                    β”‚  β”‚
β”‚  β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜  β”‚
β”‚                           β”‚                                 β”‚
β”‚                      Add & Norm                             β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Outcome: Understanding why LLM failures are system-level, not model-level.

+ Feb 2025   LD Technologies ─────────────── Backend & LLM Systems Engineer
             β”‚ FastAPI β€’ AWS CDK β€’ OpenSearch β€’ LLM Pipelines β€’ Chrome Extension

  Jul 2024   Splan Infocom ──────────────── Backend API Developer
             β”‚ Invoice Processing β€’ OpenAI API β€’ AWS EC2

  Jun 2024   Paragon Dynamics ───────────── Backend Intern
             β”‚ Logistics Chatbot β€’ Ledger Reconciliation

  Dec 2023   Mitwa.ai ───────────────────── Founding Engineer
             β”‚ MERN Stack β€’ LLM Fine-tuning (Mistral-7B) β€’ RunPod

╔═══════════════════════════════════════════════════════════════════════════╗
β•‘  NMIMS Mumbai                                                             β•‘
β•‘  β”œβ”€β”€ Degree     MBATech (Computer Engineering + Finance)                  β•‘
β•‘  β”œβ”€β”€ Duration   2021 - 2026                                               β•‘
β•‘  β”œβ”€β”€ GPA        3.09 / 4.00                                               β•‘
β•‘  └── Courses    DSA β€’ ML β€’ AI β€’ DBMS β€’ Financial Planning β€’ Tech Mgmt    β•‘
╠═══════════════════════════════════════════════════════════════════════════╣
β•‘  Certifications                                                           β•‘
β•‘  β”œβ”€β”€ Generative AI with LLMs ──────── DeepLearning.AI & AWS              β•‘
β•‘  └── Advanced Data Science & AI ───── IIT Madras                         β•‘
β•šβ•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•β•



github-snake




β”Œβ”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”
β”‚  Some repositories contain architecture documentation only.                β”‚
β”‚  Client source code not shared due to IP policies.                         β”‚
β”‚  System designs and decisions are real + production-tested.                β”‚
β”‚                                                                             β”‚
β”‚  Happy to discuss tradeoffs and implementation details.                    β”‚
β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Typing SVG



β””β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”€β”˜

Popular repositories Loading

  1. The-Grand-Complete-Data-Science-Materials The-Grand-Complete-Data-Science-Materials Public

    Forked from krishnaik06/The-Grand-Complete-Data-Science-Materials

    This is My First Open Source Contribution

    Python 1

  2. openvino openvino Public

    Forked from openvinotoolkit/openvino

    OpenVINOβ„’ is an open-source toolkit for optimizing and deploying AI inference

    C++ 1

  3. rishi-sangare rishi-sangare Public

  4. MessBuddy MessBuddy Public

    Canteen Management Application

    JavaScript 1

  5. Movie-Recommender-System Movie-Recommender-System Public

    My first Machine Learning Project using Streamlit library

    Jupyter Notebook

  6. Deep-Learning-Course--Intellipat- Deep-Learning-Course--Intellipat- Public

    This Repo contains the code of all the deep-learning Jupyter notebooks files that I have learned in the intellipat course

    Jupyter Notebook