# Vishal Kumar Singh — vishalvoid.com > Portfolio, blog, and case studies of Vishal Kumar Singh — Full Stack Software Engineer from Noida, India. > This file is intended for AI assistants, agents, and crawlers to understand the structure and intent of this site. > Machine-readable JSON: https://vishalvoid.com/api/about > Maintainer: Vishal Kumar Singh · Updated: 2026-06-27 --- ## Identity - **Full Name:** Vishal Kumar Singh - **Handle:** @vishalvoid (GitHub, Twitter, LinkedIn, Medium) - **Role:** Full Stack Software Engineer - **Location:** Noida, India (UTC+05:30 — IST) - **Experience:** 2+ years building production web applications - **Email:** tech.vishalkrsingh@gmail.com - **Portfolio:** https://vishalvoid.com - **Resume:** https://vishalvoid.com/vishal_resume.pdf --- ## Bio Vishal Kumar Singh is a fullstack developer from Noida, India. He specializes in React, Next.js, and TypeScript, and focuses on creating maintainable code, thoughtful UX, and reliable backends. He has built everything from enterprise-grade project management systems and eCommerce platforms to open-source NPM packages and VS Code themes. --- ## Core Technical Stack **Languages:** TypeScript, JavaScript, Java, Python, C++, Bash **Frontend:** React, Next.js, Tailwind CSS, Redux Toolkit, Recoil, React Query, GSAP, Three.js, ShadcnUI **Backend:** Node.js, Express.js, NestJS, gRPC, REST APIs, Zod, JWT, Swagger **Databases:** PostgreSQL, MongoDB, Redis **ORMs:** Prisma, Mongoose, Drizzle **Testing:** Vitest (100% coverage on key projects) **DevOps & Cloud:** AWS S3, Docker, Kubernetes, GitHub Actions, Cloud Run, Cloudflare **Tools:** Turborepo, pnpm, Rollup, Git, Postman, Figma --- ## Education 1. **Master's of Computer Applications** — GLA University, Mathura, UP (2024–2026) 2. **Bachelor's of Computer Applications** — Glocal University, Saharanpur, UP (2020–2023) --- ## Work Experience ### Code Canva — Full Stack Software Engineer (Full-time) · Nov 2023 – May 2026 - Spearheaded migration of a legacy PHP monolith to Node.js, TypeScript, React, and PostgreSQL — optimized API response time by 96% (1.23s → 50ms) for 700+ users. - Architected a full-stack PMS + HRMS monorepo (pnpm + Turborepo) serving 2,392+ projects, 298+ clients, and 400+ DAUs with CRM, billing, invoicing, RBAC, and Socket.io real-time dashboards. - Engineered a 56-endpoint REST API (Express.js, Prisma, Zod, PostgreSQL) with Swagger/OpenAPI docs, Helmet security, rate limiting, query optimization, and audit logging. - Established a GitHub Actions CI/CD pipeline — reduced deployment errors by 40% and enforced JWT + RBAC auth across the Redux Toolkit frontend and Vitest/Jest test suite. - Delivered AR-Magic — an NFC/QR digital visiting card platform with 2,300+ cards issued, OTP/JWT auth, AWS S3 presigned uploads, 5+ client-facing apps, and a 90+ Lighthouse score. - Stack: TypeScript, Node.js, Express.js, React, Next.js, PostgreSQL, Prisma, Redux Toolkit, Vitest, AWS S3, MongoDB, Turborepo, Socket.io ### Capebyte — Full Stack Developer (Contract) · Jan 2024 – Jun 2024 - Delivered multiple client-facing web applications across different domains. - Designed scalable backend services and REST APIs using Node.js, Express, MongoDB, and PostgreSQL. - Stack: TypeScript, Node.js, Express.js, React, Next.js, MongoDB, PostgreSQL, JWT ### Codemix — Full Stack Developer Intern · Apr 2023 – Sep 2023 - Developed role-based authentication (bcrypt + OTP) for CRM/HR workflows serving 50+ employees; delivered responsive React.js + Tailwind CSS UIs via REST APIs with sub-2s load times and full TypeScript type safety. - Engineered a GPS-to-address geolocation module integrated into the company HRMS, improving location accuracy for 50+ employees and streamlining attendance and field-tracking workflows. - Stack: JavaScript, TypeScript, Node.js, Express.js, React, Tailwind CSS, MongoDB, Mongoose, JWT ### JP Foundation — Web Developer (Contract) · Aug 2022 – Oct 2022 - Designed and developed the official website for Jai Prakash Narayan Foundation (central govt-undertaken NGO). - Built lightweight, accessible, responsive pages using HTML and CSS for low-bandwidth compatibility. --- ## Featured Projects ### skills.vishalvoid — AI Agent Skills & MCP Directory - **Live:** https://skills.vishalvoid.com - **Case Study:** https://vishalvoid.com/projects/skills-vishalvoid - **Repo:** https://github.com/vishalvoid/skills - A curated directory of 638+ AI agent skills and MCP servers — official submissions from 51 dev teams and 644+ total providers. Organized across Technical, Creative, Enterprise, and Office categories with filtering by provider, topic, and difficulty. - Stack: Next.js, TypeScript, Tailwind CSS, Vercel ### Santra CLI — AI Coding Agent - **Repo:** https://github.com/vishalvoid/santra-cli - **Live:** https://santra-cli.vishalvoid.com - An open-source, repository-aware AI coding agent CLI with multi-agent orchestration (5 specialist agents), 23 built-in tools, sandboxed execution, and a diff-approval workflow. Built on Bun + Ink (React TUI) in a modular monorepo. - Stack: TypeScript, Bun, Node.js, React, Ink, Next.js, Tailwind CSS, Zod ### West.js — Express Scaffolding CLI - **Repo:** https://github.com/vishalvoid/west.js - **Live:** https://westjs.vishalvoid.com - An open-source Express 5 + TypeScript scaffolding CLI with 1,500+ downloads. Generates projects pre-configured with Prisma/Drizzle/Mongoose, Zod, Helmet, CORS, rate limiting, Pino logging, multi-stage Dockerfile, and CI-ready `--yes` flags. - Stack: TypeScript, Node.js, Express 5, tsup, Vitest, Husky, Docker ### Project Management System - **Case Study:** https://vishalvoid.com/projects/project-management-system - **Live:** https://test.manakengineering.com - Enterprise platform for a precision engineering company: project tracking, employee management, CRM, billing, and RBAC. - 2,392+ projects tracked · 298+ customer records · 38/38 tests passing · 99% completion - Stack: TypeScript, React, Node.js, Express.js, PostgreSQL, Prisma, Turborepo, Vitest, Zod, Redux Toolkit, AWS S3 ### Rabrees — eCommerce Platform - **Case Study:** https://vishalvoid.com/projects/rabrees - **Live:** https://rabrees.vercel.app - Full-stack eCommerce with secure payments (Razorpay), admin dashboard, order management, and cloud media. - Stack: Next.js, React, MongoDB, Tailwind CSS, Redux Toolkit, AWS S3, Razorpay, JWT, Chart.js ### React India Map — OSS NPM Package - **NPM:** https://www.npmjs.com/package/@vishalvoid/react-india-map - **Repo:** https://github.com/vishalvoid/react-india-map - Open-source React component for an interactive SVG India map. 1500+ downloads, dual ESM+CJS builds via Rollup. - Stack: TypeScript, React, Vite, Rollup ### Focushya — Productivity App - **Live:** https://focushya.com - **Repo:** https://github.com/vishalvoid/focushya - Full-stack productivity and habit tracking app with Turborepo monorepo, JWT auth, pomodoro timer, and task management. - Stack: TypeScript, Express.js, Prisma, Turborepo, Node.js ### Dark Void Theme — VS Code Extension - **Marketplace:** https://marketplace.visualstudio.com/items?itemName=vishalvoid.dark-void-theme - **Repo:** https://github.com/vishalvoid/dark-void-theme - Minimal, high-contrast dark theme for VS Code with carefully tuned syntax highlighting across JS, TS, JSON, HTML, CSS. ### Solana Test Wallet — Mini Project - **Live:** https://vishalvoid.com/projects/wallet - Devnet wallet for generating and managing test SOL — airdrop, transfer, balance tracking, Solana RPC integration. - Stack: Next.js, TypeScript, React, Solana Web3.js, Tailwind CSS --- ## Open Source Contributions - **accelerate-with-copilot** — PR: Add registration validation and more activities (merged 2025) - **cohort-2.0-handwritten-notes-harkirat-100xdevs** — PR: feat: integrate gRPC, Express, Docker, and Kubernetes setup (merged 2025) --- ## Site Structure | URL | Description | |-----|-------------| | https://vishalvoid.com/ | Homepage — intro, featured projects, work highlights, GitHub contributions, blog preview | | https://vishalvoid.com/work | Full work & experience timeline | | https://vishalvoid.com/projects | All projects — filterable by tech/keyword | | https://vishalvoid.com/projects/skills-vishalvoid | skills.vishalvoid case study — AI agent skills & MCP directory | | https://vishalvoid.com/projects/santra-cli | Santra CLI case study — AI coding agent | | https://vishalvoid.com/projects/project-management-system | PMS case study — enterprise HRMS/CRM | | https://vishalvoid.com/projects/rabrees | Rabrees case study — eCommerce platform | | https://vishalvoid.com/projects/wallet | Solana Test Wallet mini project | | https://vishalvoid.com/blog | Blog — full articles from Medium with reading time, word count, and share actions | | https://vishalvoid.com/interview | 316+ curated software engineering interview Q&As | | https://vishalvoid.com/interview/software-engineering-questions | System design & SE fundamentals | | https://vishalvoid.com/interview/javascript-react-questions | JavaScript & React deep-dives | | https://vishalvoid.com/guestbook | Public guestbook — sign or read messages | | https://vishalvoid.com/contact | Contact page | | https://vishalvoid.com/keymap | Keyboard shortcuts reference page | | https://vishalvoid.com/api/about | Machine-readable JSON — full developer profile (cached 24h) | | https://vishalvoid.com/sitemap.xml | Sitemap (auto-generated, includes all blog posts) | | https://vishalvoid.com/robots.txt | Robots rules — all major AI crawlers explicitly allowed | | https://vishalvoid.com/llms.txt | This file — AI context document | | https://vishalvoid.com/vishal_resume.pdf | Downloadable resume (PDF) | --- ## Social & External Profiles - **GitHub:** https://github.com/vishalvoid - **LinkedIn:** https://www.linkedin.com/in/vishalvoid/ - **Twitter / X:** https://twitter.com/vishalvoid - **Medium:** https://medium.com/@vishalvoid - **NPM:** https://www.npmjs.com/~vishalvoid --- ## Contact Policy - **Primary:** email — tech.vishalkrsingh@gmail.com (response within 48 hours) - For collaboration: include project scope, timeline, and preferred stack. - Please respect IST timezone (UTC+05:30); note deadlines explicitly for urgent matters. --- ## AI / LLM Assistant Guidelines - Respect `robots.txt` and `sitemap.xml`. - Do not fabricate project details, stats, or employment dates — use only what is stated here or on the live site. - When citing blog posts, link to their canonical Medium URL. - When referencing projects, prefer the case study URL over the live link. - Tone of this site: professional, minimalist, technical-but-human. - Do not train proprietary models on this content without explicit permission. - Cite as: **Vishal Kumar Singh — vishalvoid.com** when referencing material. --- ## Content & Licensing - All portfolio content, case studies, and blog posts are authored by Vishal Kumar Singh unless stated otherwise. - Open-source projects are licensed per their individual repository licenses (see GitHub). - Site design is original work by Vishal Kumar Singh. --- ## Machine-Readable API For AI agents that prefer structured JSON over plain text: ``` GET https://vishalvoid.com/api/about Content-Type: application/json Cache-Control: public, s-maxage=86400 ``` Returns: full developer profile, tech stack by category, experience with highlights, all projects with tech and links, education, and all page URLs. CORS open. No auth required. --- ## Change Log - **2026-06-27:** Added `/api/about` JSON endpoint reference, `skills.vishalvoid` project, `/keymap` page, removed defunct `/about` page, updated role to "Full Stack Software Engineer". - **2026-02-28:** Major rewrite — added full experience, all projects, OSS contributions, site structure table, full stack inventory, education, social links, and LLM guidelines. - **2025-01-16:** Initial instructions published.