Skip to content
View Kushagra077's full-sized avatar
🎯
AI/ML
🎯
AI/ML

Block or report Kushagra077

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
Kushagra077/README.md

Kushagra Pandya

Software Engineer (AI) at TSS Consultancy, Rajkot. I build production computer vision systems and multi-agent LLM pipelines.

Most of my day job ships behind a RegTech product and stays private, so this profile is mostly the work I can show: agentic pipelines with real evaluation harnesses, and CV work I rebuild in the open.

Current focus: multimodal vision-agent systems, where video understanding meets agentic reasoning.


What I work on at TSS

KYC and compliance infrastructure for a WestBridge-backed RegTech product (SOC 2 Type 2, ISO 27001).

  • Face liveness detection API running in production, tuned for sub-second p99 under real request load
  • Object detection and multilingual OCR across 8 Indian languages
  • Ongoing research into deepfake and forged document detection

Projects

SmartIngest — agentic document intelligence

Upload an invoice, contract, resume or ID. It classifies the document, extracts structured fields, validates them against business rules, and routes it to auto-approve, review, or reject.

LangGraph orchestration, Gemini vision, Pydantic-typed extraction, prompt-injection and PII guardrails, grounding checks with a confidence-triggered retry loop, deterministic YAML routing, LangSmith tracing end to end.

Python 3.12 LangGraph FastAPI Gemini Pydantic Docker LangSmith 72 tests, eval harness wired as a CI gate. 90-second demo

RecruitRadar — multi-agent recruitment screener

Drop in a job description and a folder of resumes. Get a ranked shortlist with auditable 0 to 100 scores, tailored interview kits, and drafted outreach.

Five CrewAI agents with an embedding pre-filter. Scoring is computed in Python with weighted sums, never emitted by the model, and every matched skill has to cite a verbatim resume quote verified with rapidfuzz.

Python CrewAI Gemini LiteLLM rapidfuzz SQLModel SQLite Full walkthrough

More at kushagrapandya.in.


Stack

Languages Python, Java CV PyTorch, OpenCV, YOLO, Vision Transformers, ONNX LLM / agents LangGraph, LangChain, CrewAI, LangSmith, ChromaDB Backend FastAPI, Flask, Docker, Azure, SQLModel


Research and IP

  • 2 IEEE conference papers, including Barcode and QR Code Object Detection: An Experimental Study on YOLOv8 Models (INNOCOMP 2024)
  • 4 patent applications filed with IP India, 1 granted: a navigational aid device for the visually impaired
  • Earlier research on sign language translation and myoelectric prosthetic control
  • ORCID: 0009-0007-7695-335X

Writing

I publish roughly weekly on Medium, mostly notes from building agent systems: structured output, middleware, evaluation, and what breaks in practice.

Education

B.Tech, Computer Engineering (AI specialization), Marwadi University, 2024. CGPA 8.51.


Portfolio · LinkedIn · Medium · Hugging Face

Popular repositories Loading

  1. Extracting-and-Visualizing-Stock-Data Extracting-and-Visualizing-Stock-Data Public

    Extracting essential data from a dataset and displaying it is a necessary part of data science; therefore individuals can make correct decisions based on the data. In this assignment, you will extr…

    Jupyter Notebook

  2. The-best-classifier The-best-classifier Public

    The following algorithms are used to build models for the different datasets: k-Nearest Neighbour, Decision Tree, Support Vector Machine, Logistic Regression. The results is reported as the accurac…

    Jupyter Notebook

  3. Brain-Tumor-Detection-using-Deep-Learning Brain-Tumor-Detection-using-Deep-Learning Public

    This brain tumor detection, classification, and diagnosis system with high accuracy (95%) that uses state of the art Deep Learning methods. In this proposed model, a pretrained CNN architecture is …

    Jupyter Notebook 1

  4. Stock-Market-Crash-Prediction Stock-Market-Crash-Prediction Public

    Python

  5. Use-a-Pre-trained-Image-Classifier-to-Identify-Dog-Breeds Use-a-Pre-trained-Image-Classifier-to-Identify-Dog-Breeds Public

    This project is created under AI PROGRAMMING WITH PYTHON NANODEGREE by Udacity. This is classification project which uses pre-trained model.

    Python

  6. Applied-Data-Science-Capstone Applied-Data-Science-Capstone Public

    Performing various data science skills to predict first stage of Falcon-9 will land successfully or not. Used various Data Science methodology involving data collection, data wrangling, exploratory…