hi, vignesh here

full stack developer · bangalore, india

resume ↗
V

about

I code, I build things, I vibe-code when I'm lazy — but I love getting my hands dirty and shipping real projects.

experience

Mantarlee Social Innovations FederationOct 2024 - Nov 2024

Web Developer Intern

Engineered backend services and collaborated with the development team to build scalable applications.

projects

view site
  • Fossel is a local MCP (Model Context Protocol) memory server for open-source contributors.
  • It stores project-specific context such as reviewer preferences, bug fixes, conventions, decisions, and issue notes in a local SQLite database with FTS5 search.

TypeScript · Node.js · SQLite (FTS5) · MCP Protocol · tsup · Vercel · GitHub Actions

view site
  • Browser-based PDF workspace for viewing, annotating, form filling, merge/split, and text search/copy.
  • Built as a fast client-side editor with React, TypeScript, and Vite for a responsive editing flow.
  • Uses pdf.js and Fabric.js overlays so files stay local in the browser for privacy-first document editing.

React · TypeScript · Vite · Tailwind CSS · pdf.js · Fabric.js

view site
  • AI agent orchestration platform that turns plain-English product ideas into structured full-stack blueprints.
  • Built as a TypeScript monorepo with Bun + Turborepo, Express APIs, and strict schema validation using Zod.
  • Streams live generation progress via SSE and integrates OpenRouter with token budget optimization for efficient runs.

TypeScript · Bun · Turborepo · Express · Zod · SSE · OpenRouter

  • AI-powered calorie tracker for logging meals via free-text, image uploads, and structured nutrition entries.
  • Monorepo architecture with Next.js web app, Bun + Hono API, and Prisma/PostgreSQL data layer.
  • Includes auth, macro trends, and AI insights with graceful fallback behavior when AI services are unavailable.

Next.js 15 · TypeScript · Bun · Hono · Prisma · PostgreSQL · Zod · OpenAI · Turborepo

  • AI-powered code execution explainer that visualizes program logic step-by-step.
  • Designed with a monorepo setup using Turborepo and a high-performance Bun runtime.
  • Uses a Hono backend with OpenAI and Groq-compatible APIs for intelligent code analysis.

React · Tailwind CSS · Bun · Hono · OpenAI · Turborepo

  • Full-stack blog platform with JWT authentication, refresh token rotation, and role-based authorization.
  • Provides REST APIs for CRUD operations with search, pagination, and tag-based filtering.
  • Implements ownership-based permissions for secure user-specific content management.

React · Node.js · Express · MongoDB · JWT · Markdown

  • Real-time full-stack chat platform built with Socket.io for low-latency messaging.
  • Secures user access with JWT-based authentication and authorization flows.
  • Uses Zustand for state management and includes production-ready deployment optimizations.

React · Node.js · Express · MongoDB · Socket.io · Zustand

  • Interactive visualization tool for Bubble, Selection, Insertion, Merge, and Quick Sort algorithms.
  • Animates each sorting step in real time to help users understand algorithm behavior clearly.
  • Responsive UI that makes side-by-side comparison and learning accessible across devices.

HTML · CSS · JavaScript · Algorithms

  • Full-stack app where users upload medical reports (PDF/image) for automated analysis.
  • Extracts key health parameters using OCR and interprets them with AI/NLP pipelines.
  • Includes authentication, report history, and an interactive dashboard with privacy-focused handling.

Next.js · TailwindCSS · TypeScript · Chart.js · Recharts · Tesseract.js · Firebase Auth · Node.js · Express · MongoDB Atlas · LangChain · OpenAI · Multer · PDF-parse

education

RV Institute of Technology and Management

Master of Computer Applications (MCA) · CGPA: 8.6

2024 - 2026

St Joseph's University

Bachelor of Computer Applications (BCA) · CGPA: 7.8

2021 - 2024

skills

reacttypescriptjavascripthtml5tailwind cssnode.jsexpress.jsrest apispythonmongodbpostgresqlsupabasegitawsvs codelinux