╔══════════════════════════════════════════════════════════╗
Open to AI/ML Research Internships · Remote
Building with LLMs & Agentic AI
╚══════════════════════════════════════════════════════════╝
⚡ PathForge · Live ↗
AI-powered career guidance platform — builds personalized learning paths with a resilient AI engine. Native PWA, installable on Android & iOS. Production-grade with Supabase backend.
TypeScript Next.js Supabase AI/LLM PWA
🔥 45+ deployments · 🧠 AI fallback system · 📱 Mobile PWA
🐕 codehound · Repo ↗
AST-based Python static analyzer — ~750 LOC, zero dependencies, CI on Python 3.9–3.12. Detects async-safety & correctness bugs: blocking calls in async, fire-and-forget tasks, mutable defaults, resource leaks. A bug it found is merged into agno (25k⭐); more are under review at OpenAI and Future AGI.
Python AST Static Analysis pytest CI/CD
🔍 6 checks, each a real bug class · 🐛 Found bugs in production AI frameworks · ⚙️ CLI + JSON/CSV output
🎯 MarkMe · Live ↗
Smart Attendance Management System — real-time attendance tracking for institutions. Sleek dark UI, animated transitions, and instant data feedback.
JavaScript CSS Animations Real-time Web
✅ Automated tracking · 🎨 Polished dark UI · ⚡ Live deployed
💼 Portfolio Pro · Live ↗
Production portfolio — AI Engineer & Full-Stack Developer identity built with component-driven TypeScript architecture and deployed to the web.
TypeScript Next.js React Vercel
🌐 Zero downtime · 🧩 Component-driven · ⚙️ Type-safe
Structured problem-solving in Java — consistent practice across arrays, trees, graphs & beyond. Signals interview readiness and engineering discipline.
Java Data Structures Algorithms
📈 Consistent commits · 🎯 Interview-ready · ☕ Java OOP
Active contributor across top-tier AI/ML repositories — fixing real async-safety & correctness bugs, with code shipped in a HuggingFace production release and a founder invitation to contribute to Future AGI. Several bugs were surfaced by my own static analyzer, codehound 🐕.
|
unsloth 40k⭐ |
Fixed a blocking time.sleep (up to 30s) freezing the async event loop in the model-export route — found by codehound 🐕. Merged into main.#6135 |
|
HuggingFace hub 2k⭐ · accelerate 8k⭐ |
Documented undocumented public-API parameters across huggingface_hub and accelerate. The hub change shipped in release v1.17.0 — live on PyPI for every install.#4289 #4051 |
|
agno 25k⭐ · top recent contributor |
Fixed blocking time.sleep and requests.get freezing the async event loop, plus a file-handle leak in transcribe_audio. The Discord-handler bug was found by codehound 🐕.#8158 #8186 #8161 #8138 |
|
mem0 35k⭐ |
Fixed mutable default arguments (B006) in Completions.create and BaseEmbedderConfig, with a regression test guarding against reverts.#5302 |
|
pydantic 22k⭐ |
Fixed a docstring defect in create_model, reviewed and merged by a core maintainer.#13239 |
|
marimo 11k⭐ · YC |
Shipped a new public-API feature — a filter argument on mo.ui.file_browser() (regex / pattern / callable). A feature, not just a fix.#9667 |
|
vLLM · Microsoft autogen OpenAI · Future AGI fire-and-forget fixes |
Fixed fire-and-forget asyncio tasks that can be garbage-collected mid-run (silent drops) across vLLM (the LLM serving standard), Microsoft autogen, the OpenAI Agents SDK, and Future AGI (a personal invite from the founder). All found by codehound 🐕.vllm #45249 autogen #7825 openai #3553 future-agi #821 |
📊 10 PRs merged across 18+ organizations · bug classes: event-loop blocking, fire-and-forget tasks, resource leaks, mutable defaults · more open at vLLM, Microsoft autogen, OpenAI, litellm.



