Skip to content
View darshanpurohit20's full-sized avatar
🏠
Working from home
🏠
Working from home
  • Mumbai
  • 22:38 (UTC -12:00)

Highlights

  • Pro

Block or report darshanpurohit20

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 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
darshanpurohit20/readme.md

Darshan Purohit

B.Tech Information Technology · DJSCE Mumbai · Class of 2027

Building agentic AI systems, RAG pipelines, and full-stack products that actually ship.


About

Third-year IT student at Dwarkadas J. Sanghvi College of Engineering, Mumbai. I work at the intersection of AI/ML engineering and product thinking — most of my projects are systems that combine LLMs, vector databases, and real-time data pipelines into things people can use.

Outside the technical work: I compete in hackathons and case competitions, follow the Indian equity market closely, and tinker with custom ROMs when I'm curious about what's running underneath.


Tech Stack

AI / ML

Python LangChain Groq Pinecone HuggingFace OpenAI

Backend / APIs

FastAPI Flask Node.js

Frontend / Realtime

React WebRTC JavaScript

Data / Infra

PostgreSQL MongoDB GitHub Actions nsepython


Projects

VoiceForward

AI-augmented crisis helpline intelligence layer · SOC1 Hackathon

Real-time operator HUD for crisis helpline management. Built on a five-agent system with a MetaAgent for conflict resolution between agent outputs. Multilingual STT via Sarvam AI. Entirely free-tier stack.

Stack: WebRTC · Groq · Sarvam AI · Leaflet.js · OpenStreetMap · Overpass API
Architecture: 5-agent pipeline — Triage Agent, Risk Agent, Resource Agent, Sentiment Agent, MetaAgent (conflict resolver)


StratoTest

Agentic AI backtesting platform for equity strategies

LangChain-powered agent that interprets natural-language trading strategy descriptions, generates backtesting logic, executes against historical NSE data, and returns performance analytics. Uses Pinecone for strategy memory and retrieval.

Stack: LangChain · Pinecone · Python · FastAPI · NSE data
Key feature: Strategy memory via vector embeddings — retrieve similar past strategies before generating new ones


TIPE

B2B AI trade matchmaking platform

AI-powered platform that matches exporters and importers using semantic search over trade profiles. Migrated backend from Gemini to Groq (llama-3.3-70b-versatile) with round-robin API key rotation across FastAPI and Flask layers. Multi-namespace RAG search via Pinecone.

Stack: FastAPI · Flask · Groq · Pinecone · React
Notable: Round-robin key rotation across both API layers for rate limit management


Portfolio Insights

Indian stock portfolio backend deployed on Hugging Face Spaces

FastAPI backend for NSE-listed equity portfolios. Simulates day high/low tracking, portfolio valuation, sector breakdowns, and returns analysis. Switched data source from Yahoo Finance to nsepython after IP-ban issues.

Stack: FastAPI · nsepython · Python · Hugging Face Spaces
Live: huggingface.co/spaces · Public API endpoints for NSE data


AI Research Paper Agent

Autonomous paper digest system running on GitHub Actions

Autonomous agent that queries arXiv, Semantic Scholar, and Papers With Code on a schedule, curates relevant AI/ML papers, and delivers a Telegram digest. Extended with a historical AI curriculum mode — delivers landmark papers in chronological order to build foundational knowledge.

Stack: GitHub Actions · Python · arXiv API · Semantic Scholar API · Telegram Bot API
Modes: Daily digest (recent papers) + Historical curriculum (chronological landmark papers)


Multimodal Deepfake Detection System

Academic project · CV + NLP fusion

Detection system that fuses visual and linguistic signals to classify deepfake media. Combines CNN-based frame analysis with NLP-based transcript inconsistency detection.

Stack: Python · PyTorch · OpenCV · Transformers


GeoRoute AI

AI-powered route optimization

Intelligent routing system with natural language query support. Users describe routing constraints in plain English; the system generates optimized paths.

Stack: Python · Leaflet.js · OpenStreetMap · Groq


ClipShare

File and text sharing tool

Lightweight sharing tool deployed on Hugging Face Spaces for quick file and clipboard text exchange.

Stack: FastAPI · Hugging Face Spaces


Competitive Record

Competition Result Topic
VJTI BlackBox Debuggathon 🥈 2nd Place Systems debugging
AVISHKAAR Season 3 (National) 🏆 Top 5 Innovation / AI

Currently Building

VoiceForward       → SOC1 Hackathon submission (active)
StratoTest         → Expanding strategy library + backtesting accuracy
Portfolio Insights → Adding options chain data + F&O analytics

Outside Engineering

  • Indian equity markets — equity research, portfolio construction, fundamental + technical analysis of NSE-listed companies
  • Custom ROMs — device modding, kernel-level tinkering, understanding what's running at the OS layer
  • Case competitions — business strategy under time pressure

Get in Touch

Building something with agentic AI, RAG, or real-time data pipelines? Or just want to talk equity research or custom ROMs?

Email GitHub


DJSCE · Mumbai · B.Tech IT · 2027

Pinned Loading

  1. ClipShare ClipShare Public

    ClipShare is a simple, anonymous web app for sharing files and text using a unique code or QR. Just upload, share, and access—no login required !!! : )

    HTML 1

  2. Tipe Tipe Public

    TIPE is an AI-powered export matchmaking platform that uses intent scoring, vector similarity, and trade momentum analysis to identify high-value business leads. It features a unique Tinder-style s…

    TypeScript 1 1

  3. Prahari_Stratotest Prahari_Stratotest Public

    StratoTest by Team Prahari is an agentic AI backtesting tool that lets you describe any trading strategy in plain English and get a full, friction-realistic backtest in seconds. Powered by a multi-…

    Python 1 1

  4. Portfolio_Insights Portfolio_Insights Public

    Portfolio Insights is a real-time NSE portfolio dashboard that combines live data, visual analytics, and smart insights to help users track performance and make better investment decisions.

    TypeScript 1 1

  5. Circle-Wallet Circle-Wallet Public

    Circle Wallet is a modern digital wallet app built with Next.js, Supabase, and Tailwind CSS. It supports user authentication, secure balance management, and smooth UI interactions. Designed for fas…

    JavaScript 1 2

  6. deepfake_detection deepfake_detection Public

    An AI-powered app that detects whether an uploaded image is real or AI-generated. It uses a TensorFlow CNN model trained on facial features and texture inconsistencies to identify deepfakes with hi…

    Python 1