Skip to content
View DevDoshi19's full-sized avatar
:dependabot:
Learning AI
:dependabot:
Learning AI

Highlights

  • Pro

Block or report DevDoshi19

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

Welcome to Dev's GitHub

Hey there, I'm Dev 👋

Typing SVG

GitHub followers Profile views LeetCode 285+

👨‍💻 About Me

B.Tech student in Artificial Intelligence & Data Science at ADIT, CVM University (CGPA 9.48 / 10)
I build backend and AI systems to understand how real software works, from retrieval pipelines and LLM workflows
to transactions, caching, queues and system design.

What I care about

🔐 Consistency · money movement that is atomic and idempotent
🧠 Reliable LLM apps · retrieval, guardrails, retries, observability
⚡ Performance · caching, rate limiting, queues, real-time ranking
🏗️ Clean structure · systems that are easy to reason about

learn() → build() → break() → debug() → document() ↻

Still learning. Always building.

Dev Doshi

💼 Experience

AI Engineer Intern · AIGyde (Remote) · May 2026 – Aug 2026

Evaluated the BizGyde AI product across 10+ modules (RAG reliability, chatbot quality, report generation, session behavior) with root-cause diagnoses and prioritized fixes
Architected FounderTube, a Discord-style founder community with automated email onboarding, and delivered the full integration spec
Shipped an internal LLM-powered news engine that scrapes, filters and summarizes content and auto-pushes 5 curated items every 3 hours,
saving an estimated 10+ hours of manual research per week

🚀 Featured Projects

Hybrid RAG Intelligence Engine

  • Hybrid retrieval: Pinecone vector search + BM25, merged with Reciprocal Rank Fusion
  • Semantic query relevance gate to filter irrelevant queries before LLM calls
  • Redis caching and per-user rate limiting
  • Multi-layer guardrails: prompt-injection defense, topic scoping, context validation, confidence scoring
  • LangChain, LangSmith, FastAPI, Docker, GitHub Actions

Concurrent, ledger-based banking API

  • Event-sourced, double-entry ledger with append-only credit/debit records
  • Balances derived by aggregation, not mutable state, to avoid race conditions
  • Atomic transfers using MongoDB sessions/transactions + idempotency keys
  • Transaction lifecycle: PENDING / COMPLETED / FAILED / REVERSED
  • Node.js, Express, MongoDB, JWT, bcryptjs

Real-time ranking with Redis Sorted Sets

  • Continuously updated rankings built on Redis Sorted Sets
  • Part of my wider Redis learning: TTLs, hashes, queues, BullMQ, pub/sub

Natural language → editable architecture diagrams

  • LLM produces structured diagram data, backend streams it over SSE, frontend renders an editable Excalidraw canvas
  • React, FastAPI, PostgreSQL/SQLite

💻 Tech Stack

Tech stack icons

LangChain LangGraph LangSmith FastMCP RAG Pinecone ChromaDB FAISS SQL Pydantic JWT GitHub Actions REST APIs

🧠 AI / LLM LangChain · LangGraph · LangSmith · FastMCP · RAG · Pinecone · ChromaDB · FAISS
⚙️ Backend Python · Node.js · Express.js · FastAPI · PostgreSQL · MongoDB · Redis · JWT Auth · Rate Limiting · Pydantic
☁️ DevOps Docker · GitHub Actions (CI/CD) · AWS (EC2, S3) · Git · GitHub
🎨 Frontend JavaScript · TypeScript · React
📚 Core Data Structures & Algorithms · OOP · RESTful APIs · SQL

🧩 Problem Solving

285+ problems solved on LeetCode, plus GeeksforGeeks and HackerRank practice
Smart India Hackathon participant (2024, 2025) · College Ideathon (2024, 2025)

LeetCode Stats

📈 GitHub Analytics

GitHub streak

🌱 Currently Learning & Building

TypeScript · Redis, BullMQ & pub/sub · System Design · DSA patterns

I also write about AI engineering, LLM systems and multi-agent design patterns on LinkedIn.

🌐 Let's Connect

LinkedIn Email LeetCode HackerRank GitHub

Build things. Understand why they work. Then make them better.

Footer

Pinned Loading

  1. DSA DSA Public

    This repository is a hands-on, well-organized Python collection of Data Structures & Algorithms (DSA) implementations. It is designed to help students, developers, and interview candidates study ca…

    Python 2

  2. Redis-live-leaderboard Redis-live-leaderboard Public

    JavaScript 1

  3. Bank-Transaction-System Bank-Transaction-System Public

    A RESTful banking backend built with Node.js, Express, MongoDB, and Mongoose. The project focuses on core backend concepts involved in handling users, accounts, ledger-based balances, money transf…

    JavaScript 1

  4. VaultMind VaultMind Public

    Python

  5. AI-diagram-studio AI-diagram-studio Public

    A full-stack web app that converts text descriptions into Excalidraw diagrams using AI.

    JavaScript 1

  6. CareerForge-AI CareerForge-AI Public

    An AI-powered career accelerator built with Streamlit, Gemini 2.5, and LangChain. Features an intelligent Resume Builder, ATS Scanner, and Career Chatbot to help job seekers land their dream roles.

    Python 7 2