Hi,I'm

Vranda Garg

A Full Stack Developer
Vranda Garg
Full Stack Developer who that real users rely on. I focus on , UI to API to infra. I care about , motion and polish included. I without dropping quality. And I love building .
Next.js
React.js
TypeScript
JavaScript
Tailwind CSS
Framer Motion
ZustandZustand
Node.js
Express.js
MongoDB
PlanetScale
Firebase
Appwrite
MySQL
Redis
Cloudflare
Vercel AI SDK
Git
GitHub
C++
C
Python
Next.js
React.js
TypeScript
JavaScript
Tailwind CSS
Framer Motion
ZustandZustand
Node.js
Express.js
MongoDB
PlanetScale
Firebase
Appwrite
MySQL
Redis
Cloudflare
Vercel AI SDK
Git
GitHub
C++
C
Python
Expertise

Skills & Tools

Explore the technologies and tools I use to craft exceptional digital experiences.
Next.js
React.js
TypeScript
JavaScript
Tailwind CSS
Framer Motion
Zustand
Zustand
Node.js
Express.js
MongoDB
PlanetScale
Firebase
Appwrite
MySQL
Redis
Cloudflare
Vercel AI SDK
Git
GitHub
C++
C
Python

...

coding stats (last 7 days)

Discord

vrandagarg

Let's chat about tech & projects

GitHub Contributions
Journey

Experience

My professional journey and achievements in technology and development.
Kakiyo OÜ

Full Stack Developer

Kakiyo OÜ

Full Stack Developer

Jan 2026 - Present

Frontend Developer

Nov 2025 - Jan 2026
  • Fully implemented the company hiring platform end-to-end, from candidate flows and admin moderation to interview scheduling and review workflows.
  • Built a content creation dashboard for the content team, enabling collaborative editing and faster, AI-assisted publishing.
  • Improved the dashboard UX with cleaner navigation between pages and a smoother day-to-day flow for the team.
  • Simplified the user onboarding flow on the dashboard, reducing friction and helping new users get to their first action faster.
  • Shipped polished micro-interactions and motion details across the product to make key moments feel premium and easy to follow.
Next.jsReact.jsNode.jsTypeScriptTailwind CSSFramer MotionAppwritePlanetScaleRedis
Work

Featured Projects

These are some of the projects I've worked on. I love building things and I'm always looking for new challenges.
Featured

MemContext

MemContext closes the biggest gap in AI-assisted development: agents forget. Preferences, project context, and prior decisions vanish between sessions across Claude, Cursor, ChatGPT, and every other tool. It's a persistent memory layer for MCP-compatible clients. Drop in an API key, add the MCP config, and your assistant starts remembering across sessions, tools, and projects. Hybrid Retrieval - Vector embeddings + PostgreSQL full-text search so both semantic queries and exact keywords surface the right memory • Evolving Memory - Temporal facts auto-expire and ranking adapts to feedback, so current truth always wins over stale context • Project-Scoped - Memories isolated per project so unrelated work never bleeds into the wrong session • Cross-Tool Sync - Works with Claude, Cursor, OpenCode, Codex CLI, Windsurf, ChatGPT, Gemini, and every MCP-compatible client • Turborepo Monorepo - Hono API, MCP server, Next.js dashboard, docs, and marketing site all in one workspace
Next.jsReactTypeScriptTailwind CSS+12
Live
Featured
MUJ General

MUJ General

Institutional Research Repository and Journal Publication Platform for Manipal University Jaipur, built as a full publishing pipeline with submissions, peer review, moderation, and a public archive. Role-Based Access Control - Three-tier roles (reader, editor, admin) with server-side enforcement via Better Auth sessions • Editor Access Workflow - Verified readers can request editor access; admins approve or reject with review metadata and promote users on approval • Versioned Research Items - Every submission tracked with full revision history and reviewable diffs across versions • Multi-Stage Publication Pipeline - Submission, peer review with recommendations, moderation decisions, and final publication • Journals as Publication Layer - Journals, volumes, and issues sit on top of research items, supporting both online-first and issue-assigned publication models • Editorial Board Management - Per-journal editorial boards with role assignments and admin-managed membership • S3-Compatible File Storage - PDFs and assets stored in Cloudflare R2 via the standard S3 API for provider portability • Saved Research - Client-only bookmarking via Zustand store persisted to localStorage, hydrated client-side to avoid SSR mismatch • Email Verification + Credentials Auth - Better Auth email/password flow gated by verification before role elevation • Activity Logs and Moderation History - Full audit trail for moderation decisions, submissions, and admin actions
Next.jsReactTypeScriptTailwind CSS+5
Live
Featured
CappyChat

CappyChat

Next-generation AI chat platform engineered for performance and scalability. 30+ Premium AI Models - GPT-5, Gemini 2.5, Claude 4, Grok 4, DeepSeek, Qwen with intelligent routingSub-100ms Response Time - Local-first architecture with IndexedDB + Appwrite cloud integration • Plan Mode - Interactive diagrams and visualizations using Mermaid syntaxAI-Powered Image Generation - Google Gemini 2.5 Flash with context-aware generation • Voice Input - OpenAI Whisper speech-to-text integration • Intelligent Web Search - Parallel AI, Tavily, and Exa with automatic tool selectionMulti-Format File Upload - AI analysis with PDF thumbnails and pagination • Real-Time Sync - Instant synchronization across all devices with WebSocket connections • Advanced Features - BYOK support, tiered access system, Better Stack logging, Upstash Redis rate limiting
Next.js 15TypeScriptZustandAppwrite+3
Live
Featured
ResuMate

ResuMate

AI-powered resume builder designed to help job seekers craft professional, ATS-friendly resumes with intelligent optimization. Step-by-Step Builder - Guided form inputs for personal info, education, experience, and certificationsResume Upload & Analysis - Upload resumes (PDF/DOCX) with instant ATS scoringCreate from Upload - Auto-populate templates with intelligent parsingLive Preview & Editor - Real-time editing with formatting options and hyperlink support • 3 Professional Templates - Classic, Sidebar, and Standard with instant switchingAI Bullet Enhancer - Transform points into action-oriented statements • Role-Specific Optimization - Tailor resumes with AI-powered suggestionsJob Description Matching - Get match scores and improvement tipsATS Compatibility Checker - Score (0-100) on ATS friendlinessPDF Export - Download pixel-perfect PDFs ready for applications
React (Vite)TypeScriptTailwind CSSFramer Motion+4
Live

Let's work on

New Projects

Whether you have a question, a project proposal, or just want to say hi, I'll try my best to get back to you!

contact.tsx×
socialLinks.tsx×
1
const sendMessage = async (data) => {
2
name: "",
3
email: "",
4
message: ""
5}