Skip to content
View theishanpathak's full-sized avatar

Highlights

  • Pro

Block or report theishanpathak

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

Hi there, I'm Ishan Pathak πŸ‘‹

Full-Stack Software Engineer | National Django Champion | HackHarvard Winner

I'm a Computer Science graduate (Magna Cum Laude, University of Mississippi, Class of 2026) specializing in building high-performance, AI-native systems that bridge the gap between low-latency backend architecture and sleek, accessible interfaces.


πŸš€ About Me

  • πŸ”­ I'm currently working on: Earvane, an autonomous LangGraph agent that scouts emerging music trends from public API signals and publishes grounded, cited trend briefs.
  • 🌱 I'm currently learning: multi-agent orchestration, RAG evaluation (RAGAS-style faithfulness scoring), and LLM observability with Langfuse.
  • πŸ‘― I'm looking to collaborate on: Open-source AI tooling, performance-critical backend systems, or anything that solves a real-world problem with clean code.
  • πŸ’¬ Ask me about: LangGraph agent design, Spring WebFlux for reactive streaming, National-Award winning Django development, or shipping a CLI tool to PyPI.
  • πŸ“« How to reach me: pathakishan333@gmail.com
  • 🌐 My portfolio / website: theishanpathak.com
  • ⚑ Fun fact: I train my brain with code and my body on the soccer field and at the gym πŸ‹οΈβ€β™‚οΈβš½

πŸš€ Featured Projects

  • Earvane – Autonomous Music Trend Scouting Agent.
    • Tech: Python, LangGraph, Postgres + pgvector, OpenAI embeddings, Langfuse, Next.js. Multi-node agent pipeline (signal collection, relevance scoring, RAG retrieval, synthesis) that ingests real-time signals from Spotify, YouTube, Deezer, and Genius, then publishes cited trend briefs on a 6-hour cron.
  • Sift – AI-Powered Startup Due Diligence Tool.
    • Tech: FastAPI, GPT-4o mini, Tavily, React. Live deal room that helps founders and investors cut through diligence noise with grounded, AI-synthesized research.
  • FinAssist AI – Reactive AI Financial Tutor.
    • Tech: Spring WebFlux, SSE, OpenAI API, Docker. Achieved asynchronous, non-blocking delivery of real-time AI responses using Server-Sent Events.
  • CommitMate – AI Commit Message Generator, published on PyPI.
    • Tech: Python, Ollama, GitHub Actions. Generates Conventional Commits messages from staged diffs using a local LLM, no API keys or cloud calls required.
  • VotoSecure – Secure Voting Platform.
    • Tech: Django, PostgreSQL, JWT, WCAG 2.1 AA. Supports 100+ concurrent elections with stateless session management and full accessibility.

πŸ› οΈ Tech Stack

Backend & Frameworks
Java Spring Boot Python Django FastAPI Node.js

Frontend
JavaScript React Next.js HTML5 CSS3 HTMX Tailwind CSS

Mobile Development
Flutter Dart

AI / ML
OpenAI LangChain Ollama

DevOps & Cloud
Docker AWS GitHub Actions

Databases
PostgreSQL MySQL MongoDB SQLite

Tools & Others
Git JWT JUnit


🌐 Connect With Me

Website
LinkedIn
Instagram
Email

Pinned Loading

  1. commitmate commitmate Public

    CLI tool that generates Conventional Commits messages from staged git diffs using a local Ollama model β€” no cloud API, no API keys.

    Python

  2. sift sift Public

    AI-powered startup due diligence tool β€” sourced, structured investment snapshots from a company name or URL

    Python

  3. ai-finance-assistant ai-finance-assistant Public

    High-performance financial tutor built with Spring WebFlux and React, featuring a reactive SSE streaming architecture with sub-60ms middleware overhead for real-time AI responses.

    Java

  4. portfolio-website portfolio-website Public

    Modern portfolio built with React, TailwindCSS, and GSAP. Featuring fluid, reactive animations and a premium feelβ€”with a technical blog currently in the works.

    JavaScript

  5. prompt-tester prompt-tester Public

    Precision API analytics engine developed in Java 17 to track LLM usage metrics and costs down to micro-cent precision ($0.000001) across system prompt variations.

    Java