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 πŸ‘‹

AI Systems Engineer | HackHarvard Winner | 3rd Place, ERISA Recovery Django Challenge

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, exactly-once processing over an at-least-once event source, Spring WebFlux for reactive streaming, or shipping a CLI 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.
  • Copium – Automated Job Rejection Roaster.

    • Tech: Python, LangGraph, Gmail API, Google Cloud Pub/Sub, Tavily, Supabase, Next.js, Web Push. Gmail push notifications trigger a four-node pipeline that classifies inbound recruiting mail, extracts the company and role, researches the company, and writes a card that reaches my phone in about thirty seconds. Non-rejections exit after one LLM call; idempotency is enforced at the database rather than in application logic.
  • 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

Frontend
JavaScript TypeScript React Next.js HTML5 CSS3 HTMX Tailwind CSS

AI / ML
OpenAI LangGraph Langfuse Pydantic Ollama

DevOps & Cloud
Docker AWS GitHub Actions Google Cloud Vercel

Databases
PostgreSQL MySQL Supabase SQLite

Tools & Others
Git JWT JUnit


🌐 Connect With Me

Website
LinkedIn
Instagram
Email

Pinned Loading

  1. copium copium Public

    Job rejections, read and roasted automatically. A rejection lands in Gmail, gets classified, the company gets researched, and thirty seconds later a card is on my phone with the company saying some…

    Python

  2. 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

  3. sift sift Public

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

    Python

  4. 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

  5. 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

  6. 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