Skip to content
View andy1924's full-sized avatar

Highlights

  • Pro

Block or report andy1924

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

Arnav Deshpande

Applied AI · Backend systems · Full-stack engineering
Computer Engineering student at NMIMS, Mumbai.

I work on retrieval-augmented generation (RAG), AI agents, and the APIs and interfaces around them. The part I enjoy most comes after the demo looks convincing: finding out where it breaks and what the evidence actually says.

Email me · LinkedIn · Selected work

Vintage Indian print-inspired banner reading Arnav Deshpande, with a tiger in headphones and a vinyl record.

Selected work

For backend and product engineering, start with CARRICK and UdyogSaarthi. For AI/ML work, start with Graph-RAG. Follow the links to inspect the implementation and evidence.

CARRICK — Field reports into reviewed schedule changes

A runnable Python application that connects infrastructure site updates to schedule activities. AI proposes matches; planners review the actual dates and activities before export.

  • Engineering: project-level access controls, retained source evidence, conflict checks, and validated XER/CSV export workflows. XER output passes a parser round trip; independent Oracle P6 import remains an external acceptance check.
  • Stack: Python, SQLite, optional RAG with embeddings and structured extraction, browser-based capture and review.

System architecture · AI retrieval design · Verification suites · API implementation

UdyogSaarthi — Software for rural entrepreneurs

A team project: a multilingual platform that guides a business idea through feasibility, finance, compliance, and a Detailed Project Report.

  • Engineering: server-side financial calculations, JWT-based applicant/reviewer/auditor roles, geospatial feasibility, and asynchronous PDF generation.
  • Stack: Python, FastAPI, PostgreSQL/PostGIS, Redis, Celery, React, TypeScript.

System design · API contract · Backend tests · CI workflow

Graph-RAG — Can a retrieval system earn its confidence?

Co-author of a research project comparing multimodal, graph-based retrieval with a chunk-based RAG baseline.

  • Engineering: PDF/text ingestion, knowledge-graph construction, grounded generation, and an evaluation pipeline covering answer quality, hallucination metrics, latency, and significance tests.
  • Stack: Python, Neo4j, ChromaDB, LLM APIs.

Architecture · Evaluation methodology · Experiments

A result worth looking at — including the trade-off

The repository reports these aggregate benchmark results:

Metric GraphRAG Chunk-based baseline
Hallucination rate 0.33% 2.04%
Mean response time 6.00 s 4.02 s
Semantic similarity 0.5881 0.8308

Lower hallucination rate came with higher latency and lower semantic similarity in this experiment. Results depend on the corpus, metric definitions, and evaluation setup. Retrieval F1 uses different definitions across the pipelines and should not be treated as a direct comparison.

Results and limitations · Benchmark data

Also: AtlasAI — AI/ML lead on a team logistics prototype, combining a LangGraph agent, outcome-aware ChromaDB memory, human approval, and a NumPy LSTM for carrier forecasting. Its fleet dashboard uses simulated vessel positions.

Cricket, with evidence

The First Six Overs uses R and Cricsheet ball-by-ball data to analyse 1,227 completed IPL matches. Hypothesis tests and logistic regression examine toss effects, powerplay runs, and wickets. Cricket opinions are plentiful; I wanted a reproducible answer.

Read the findings · Run the analysis

Let's talk

If you're hiring for applied AI, backend, or full-stack software engineering, I'd like to hear about the problems your team is working on.

[email protected] · LinkedIn · All repositories

Outside the code: music, currently Daniel Caesar. Some cricket questions apparently require an entire repository.

Pinned Loading

  1. UdyogSaarthi UdyogSaarthi Public

    Multilingual entrepreneurship platform built with React, TypeScript and FastAPI: business feasibility, deterministic finance, role-based review and asynchronous DPR generation.

    TypeScript 5

  2. Graph-RAG Graph-RAG Public

    Multimodal GraphRAG research in Python with Neo4j: comparison against a chunk-RAG baseline, grounding and latency evaluation, and statistical significance tests.

    Python 3

  3. The-First-Six-Overs The-First-Six-Overs Public

    Reproducible R analysis of 1,227 IPL matches: powerplay runs, wickets, toss effects, hypothesis tests and logistic regression using Cricsheet ball-by-ball data.

    Python 1

  4. CARRICK CARRICK Public

    Python application for infrastructure field reporting: RAG-assisted activity matching, planner approval, source evidence and validated schedule exports (XER/CSV).

    Python

  5. AtlasAI AtlasAI Public

    AI logistics prototype with LangGraph agents, FastAPI, ChromaDB memory and a Next.js dashboard; human approval flows and NumPy LSTM carrier forecasting.

    Python

  6. Agentic-Chat-Analyzer Agentic-Chat-Analyzer Public

    Python 1