Skip to content
View dhanushkumar-amk's full-sized avatar
🪴
On progress
🪴
On progress

Block or report dhanushkumar-amk

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
dhanushkumar-amk/README.md
██████╗ ██╗  ██╗ █████╗ ███╗   ██╗██╗   ██╗███████╗██╗  ██╗
██╔══██╗██║  ██║██╔══██╗████╗  ██║██║   ██║██╔════╝██║  ██║
██║  ██║███████║███████║██╔██╗ ██║██║   ██║███████╗███████║
██║  ██║██╔══██║██╔══██║██║╚██╗██║██║   ██║╚════██║██╔══██║
██████╔╝██║  ██║██║  ██║██║ ╚████║╚██████╔╝███████║██║  ██║
╚═════╝ ╚═╝  ╚═╝╚═╝  ╚═╝╚═╝  ╚═══╝ ╚═════╝ ╚══════╝╚═╝  ╚═╝

AI Engineer · Full-Stack Developer · System Design

Building intelligent systems that scale — from multi-agent pipelines to distributed microservices

LinkedIn Portfolio GitHub Codolio Email

Profile Views


$ whoami

dhanush = {
    "role"      : ["AI Engineer", "Full-Stack Developer", "Backend Architect"],
    "location"  : "Tamil Nadu, India",
    "focus"     : ["Multi-Agent Systems", "LLM Security", "Distributed Backends"],
    "currently" : ["Building production-grade AI systems", "Open Source LLM tooling"],
    "open_to"   : ["AI Engineer", "Full-Stack", "Backend", "LLM Engineer roles"],
}

AI Engineer and Full Stack Developer specializing in multi-agent AI systems, LLM orchestration, and real-time distributed backends — combining solid engineering fundamentals with cutting-edge AI to ship products that matter.


$ cat tech_stack.json

🤖 AI & GenAI

LangChain LangGraph RAG MCP LangSmith MLflow RAGAS Multi-Agent Systems Guardrails AI LLM Security LLM Gateway Prompt Engineering Context Engineering Fine-tuning LoRA Hugging Face SLM VLM Groq

🖥️ Frontend

Next.js React TypeScript JavaScript TailwindCSS

⚙️ Backend

Node.js Express FastAPI Python WebSockets SSE REST APIs

🗄️ Databases

PostgreSQL MongoDB Redis Qdrant SQL

🚀 DevOps & Cloud

Docker AWS GitHub Actions Nginx CI/CD

🧠 Core

System Design Microservices DSA


$ ls -la projects/

🔬 ResearchMind — Agentic RAG Research & Document Intelligence

Live Demo GitHub

LangGraph LangChain MCP Qdrant LiteLLM PostgreSQL Redis Docker AWS

  • Built 5-agent LangGraph system — parallel Search Swarm + RAG Vault — dynamic routing to arXiv, PubMed, GitHub, Tavily — only ≥7/10 Critic-scored reports reach users
  • Engineered RAG pipeline — PDF, Word, YouTube, URL ingestion — Gemini embeddings into scoped Qdrant collections — vector retrieval under 80ms with Groq → Gemini failover chain
  • Developed custom MCP server exposing Tavily + Qdrant as standardized tools — modular tool-calling across all 5 agents via unified MCP protocol
  • Streamed agent output via SSE — 7 event types — first token under 3.5 seconds — PostgreSQL persistence, Redis memory and 24-hour semantic report cache
  • Implemented security layer — jailbreak mitigation, rate limiting 3 req/min, input sanitization — 5-table PostgreSQL telemetry tracking token count and quality per agent

🛡️ GuardLayer — Open Source Self-Hostable LLM Security Gateway

Live Demo GitHub

Node.js FastAPI Guardrails AI Presidio HuggingFace Redis PostgreSQL Docker

Cloudflare WAF — but built specifically for LLM applications

  • Built production LLM Security Gateway — API Gateway, Input Guard, Output Guard, LLM Proxy, Audit services each independently deployable via Docker Compose
  • Implemented prompt injection detection, jailbreak classifier and PII scrubbing via Microsoft Presidio — blocked 100% known attack patterns under 50ms latency overhead
  • Built output moderation pipeline — toxicity detection via HuggingFace Detoxify, hallucination check and format validation before every LLM response
  • Designed YAML-based zero-config setup — fully customizable with plugin system for custom validators — single Docker command self-hostable
  • Built real-time threat dashboard — blocked requests, PII frequency, threat analytics — per-API-key audit logs and instant key revocation

⚙️ Distributed Queue Engine — Job Queue System

GitHub

Node.js TypeScript Redis React Socket.IO Docker

  • Built production-grade distributed job queue from scratch in Node.js + TypeScript replicating BullMQ-level internals with full architectural transparency
  • Implemented all state transitions — enqueue, move-to-active, fail, stall recovery — as atomic Redis Lua scripts eliminating race conditions across horizontally scaled workers
  • Designed distributed sliding-window rate limiter, heartbeat/watchdog stall detection and exponential backoff retry using Redis Sorted Sets for high/normal/low priority
  • Built real-time React dashboard with Socket.IO streaming and p50/p95/p99 latency percentile tracking across full REST API control plane

$ cat achievements.log

✅ 1000+ problems solved across LeetCode & GeeksforGeeks
🏆 Rank #1 GeeksforGeeks College Coding Score
⭐ Open Source Contributor — Appwrite, n8n, Hoppscotch
📊 2,013 GitHub contributions in last year — 76+ public repositories
📝 Technical blogs published on Medium
🚀 30+ full-stack projects shipped across AI, Web and Infrastructure

$ cat education.txt

Degree Institution Year Score
M.Sc. Information Technology Hindusthan College of Arts and Science 2025–Present Pursuing
BCA Nallamuthu Gounder Mahalingam College 2022–2025 CGPA 7.92

$ cat certifications.txt

AWS Prompt React JavaScript


$ git log --stats

GitHub Stats Top Languages


"Ship fast. Think deep. Build things that last."

Open to AI Engineer · Full Stack · LLM Engineer roles

LinkedIn

Pinned Loading

  1. ResearchFlow ResearchFlow Public

    ResearchFlow is a production-grade multi-agent research platform that orchestrates specialized AI agents to plan, search, retrieve document context, synthesize reports, and critique results in real…

    TypeScript 1

  2. LLM-FineTuning LLM-FineTuning Public

    Fine-tuning Qwen2.5-0.5B using QLoRA + DoRA for a lightweight domain-specific healthcare AI assistant on consumer GPUs.

    Python 1

  3. Distributed-Queue-Engine Distributed-Queue-Engine Public

    A production-grade distributed job queue engine built with Node.js, TypeScript, and Redis. Supports job prioritization, delayed jobs, cron scheduling, rate limiting, idempotency, graceful shutdown,…

    TypeScript 1

  4. Pulsur Pulsur Public

    High-performance infrastructure toolkit built with Rust & Node.js. Features a fast HTTP gateway, load balancer, rate limiter, distributed queue, and real-time observability dashboard. 🛸🦀

    Rust

  5. FILE-STORAGE-SYSTEM-MICROSERVICES FILE-STORAGE-SYSTEM-MICROSERVICES Public

    JavaScript