Dainwi Kumar.

Full-Stack Developer. AI-Integrated Applications.

I build production full-stack systems and AI-powered tools — from multi-tenant SaaS platforms to local inference pipelines and agent security proxies. Open to full-stack internship and SDE opportunities.

Open to internship opportunities — graduating August 2027

Full-Stack. Production-grade. AI-ready.

I am a Software Engineering student who builds full-stack applications and AI-integrated systems. At TripleHash, I shipped a multi-tenant SaaS CRM end-to-end — React dashboard, RBAC, billing automation, and SQL optimization that cut latency by 60%. Outside of work I build AI-powered developer tools: a local-first RAG code knowledge base, a multi-agent research engine, and an open-source Rust proxy for AI agent security. My stack spans React, Next.js, FastAPI, and Python — with enough systems depth to understand what runs below the application layer.

  • 60% latency reduction via SQL schema refactoring at TripleHash
  • Open-source MCP security proxy in Rust (AgentGate)
  • Smart India Hackathon 2025 Qualifier
250+Problems Solved
2+Years Coding
10+Projects Built
4+AI Systems

Experience

TripleHash Full Stack Developer

Jan 2024 – Jun 2024Ranchi, Jharkhand
  • Built the React dashboard for client onboarding, billing, and event scheduling with isolated client data and role-based access control across shared infrastructure.
  • Refactored legacy SQL schemas and complex joins, reducing report generation latency from 15s to 6s (60% faster).
  • Designed and deployed a granular RBAC system enforcing client data isolation across shared multi-tenant infrastructure.
  • Automated end-to-end billing and resource-scheduling workflows, reducing manual data entry and operational errors by 40%.
Technologies:React, PHP, MySQL, SaaS Architecture, RBAC

Featured Projects

Markdownt

AI-Powered Local-First Markdown Editor

Markdown editor with AI document generation powered by Groq (llama-3.3-70b-versatile) — generates lab manuals, project reports, and technical specs that stream directly into the editor. Split-pane layout with real-time GFM preview, live Mermaid diagram rendering, KaTeX math, Prism syntax highlighting, PDF export, and Zustand-persisted auto-save. AI prompts are server-side only; no user content leaves the browser except on explicit generation.

Stack:Next.js 16, React 19, TypeScript, Groq, Zustand, Mermaid, KaTeX

VOTE.LIVE

Real-Time Polling with Redis Pub/Sub and SSE

Zero-friction polling app — create a poll in seconds, share the link, watch votes stream in live. Node.js/Express backend uses Redis Pub/Sub to broadcast every vote to all connected clients via Server-Sent Events; two dedicated ioredis instances handle commands and subscriptions separately. Redis TTL auto-expires polls, a Redis Set prevents duplicate votes per browser UUID, and poll data is stored as Redis Hashes with nanoid-generated short IDs. Proper routes → controllers → services architecture with PostgreSQL via Drizzle ORM as secondary store.

Stack:Node.js, Express, Redis, SSE, Next.js 16, PostgreSQL, Drizzle ORM, TypeScript

Tracksy

Full-Stack Job Application Tracker

Full-stack job application tracker with a sortable/filterable TanStack Table pipeline for desktop and a tab-strip mobile list view; per-application prep checklists backed by Server Actions. Integrated Drizzle ORM with Neon PostgreSQL; used React.cache() for per-request query deduplication. Wired Resend email into a Vercel cron job for daily batched deadline reminders; rate-limited REST routes handle CSV bulk import up to 1 MB.

Stack:Next.js 16, TypeScript, PostgreSQL, Drizzle ORM, TanStack Table, Clerk

Resume Analyzer

AI-Powered Batch Resume Screener

Batch resume screener that processes up to 20 PDF/DOCX files in a single run against a job description. Client-side polling streams per-candidate scores progressively into the UI as the async FastAPI backend scores each resume — live progress indicators replace a blocking spinner. One-click CSV export of ranked results.

Stack:Next.js, React, TypeScript, FastAPI, Python

Research Agent

Multi-Agent Deep Research Engine

Transforms any query into a citation-backed research report by orchestrating a multi-agent pipeline: query expansion, web search, content scraping, LLM ranking, and synthesis — processing 15–30 sources per session. Implements concurrent page fetching via HTTPX with MD5-based deduplication. Real-time SSE streaming across the full stack.

Stack:Python, FastAPI, Next.js, Ollama, HTTPX, DuckDuckGo API

AgentGate

Open-Source MCP Security Proxy for AI Agents

A Rust-based proxy that sits between autonomous AI agents and MCP servers, intercepting JSON-RPC 2.0 messages over stdin/stdout. Implements WAL-mode SQLite logging for full audit trails, TOML-based policy enforcement to allow/deny specific tool calls, and per-tool rate limiting via token bucket algorithm. Uses tokio::select! to handle child process lifecycle and prevent zombie processes.

Stack:Rust, Tokio, SQLite, JSON-RPC, MCP, AI Security

CodeMind

Local-First AI Code Knowledge Base

An AI-powered code knowledge base that lets developers query an entire codebase in plain English with exact file citations. Built four features: semantic vector search, RAG chat with SSE streaming, file-similarity recommendations, and an agentic Q&A pipeline that decomposes complex queries into sub-tasks. Runs fully local with Ollama — zero API cost, zero data leaving the machine.

Stack:Python, FastAPI, Next.js, Ollama, sentence-transformers, RAG

Technical Skills

Languages
TypeScript, Python, JavaScript, Rust, C++
Frontend
React, Next.js, TailwindCSS, shadcn/ui
Backend & Databases
FastAPI, Node.js, Express, PostgreSQL, Redis, Docker
AI & Infrastructure
LangChain, Ollama, WebSockets

Achievements

Smart India Hackathon – Qualifier (SIH 2025)

Advanced through the SIH 2025 qualification round.

View Certificate

Oracle Academy – Database Design

Certification in relational database modeling and normalization (Nov 2024).

View Certificate

Ready to collaborate?

I'm open to internship opportunities, collaborations, and interesting projects. Let's build something together.