I'm Ishu Patel, a Computer Science & Engineering student working on Java, data structures, and software that solves practical problems. I build full-stack projects, explore AI agents, and contribute fixes to open-source Java tools. Hackathons give me a reason to turn an idea into something people can try.
Current focus, in plain text
- Learning: Java & data structures
- Building: Practical software projects
- Exploring: AI agents & applied AI
- Contributing: Java open-source projects
Languages — Java · TypeScript · JavaScript
Interface — React · Next.js · Vite · HTML · CSS
Server & data — Node.js · Supabase · PostgreSQL
Version control — Git · GitHub
Exploring: AI agents, LLM-assisted applications, and explainable decision systems.
Small products, practical systems, and the ideas behind them. Cards open the source.
Try the demos: ScholarAI · FocusX · LogiPriority · WellTrack AI
Project details, in plain text
ScholarAI — Scholarship matching with transparent scoring and eligibility explanations. Built with Next.js · TypeScript · Supabase.
FocusX — A working focus timer with study-room and gamification UI using demo data. Built with React · JavaScript · Vite.
LogiPriority — Delivery scheduling powered by a custom max-heap priority queue. Built with React · Node.js · Express.
WellTrack AI — Habit tracking and rule-based insights in a dashboard with sample data. Built with React · JavaScript · Recharts.
Numbers, sources & scope · updated 2026-09-14
- 14 public repositories, including forks.
- 0 stars across public, non-fork repositories (¹).
- 2 followers.
- 6 merged public pull requests outside my own repositories (²).
- Language proportions measure code bytes across public non-fork repositories; they are not proficiency ratings.
- Snapshot and language totals · GitHub profile
Explore my contribution history · Refreshed daily from GitHub.
I'm learning data structures through Java and applying the same ideas in projects: a max-heap delivery queue and work on a Java metro route planner. My focus is understanding the algorithm, the edge cases, and the tradeoffs.
- Checkstyle — Correct file-extension parsing for dotted directories. Merged.
- Gson — Avoid quadratic removeIf behavior in JsonArray list views. Open.
- Java Pathfinder — Fix position clamping when a buffer limit changes. Open.
I’m interested in practical AI products, open-source Java work, and hackathon collaborations. Let’s build something people can try.
