Skip to content
View vishaldev21's full-sized avatar

Block or report vishaldev21

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.

Content in all repositories owned by your account will be closed.
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
vishaldev21/README.md

Hi, I'm Vishal Singh 👋

Associate Software Engineer @ Accenture | Full-stack developer | Automation, backend & developer tooling

I build full-stack applications, developer tools, real-time systems, backend services, AI-assisted applications, and automation workflows across JavaScript/TypeScript, Go, Python, Java.

Email LinkedIn GitHub

What I build

  • Full-stack: React, Node.js, Express, REST APIs, MongoDB, PostgreSQL, Redis
  • Backend & systems: Go, FastAPI, authentication, caching, webhooks
  • Real-time: Socket.IO, collaboration, messaging, multiplayer apps
  • Developer tooling: VS Code extensions, code editors, CLI tools
  • AI & integrations: OpenAI, LangChain, Slack, GitHub

Projects

Collaborative developer workspace built with React, Node.js, Express, MongoDB, and Socket.IO. It includes collaborative code editing, real-time messaging and image sharing, an interactive virtual whiteboard, project notes, and chatbot assistance.

AI-assisted career coach that turns current job postings into a practical learning roadmap. It can collect matching postings from LinkedIn and Naukri, extract technical skills, calculate skill demand, store job/skill data in PostgreSQL, and generate prerequisite-ordered learning roadmaps using FastAPI, Chainlit, OpenAI, and Bright Data.

Slack bot built with Python, Slack Bolt, LangChain, and OpenMetadata integrations. It supports metadata changes, impact analysis, orphan-entity checks, and an agent-driven issue workflow directly from Slack.

Visual Studio Code extension for sharing and exploring projects, with GitHub authentication, project creation and management, Markdown support, real-time likes/views, and a Go + MongoDB backend.

Visual Studio Code extension for interactive programming revision. It provides programming MCQs, saved questions, and programming-related blogs inside VS Code, backed by a Go service.

Discord bot built with Node.js with ChatGPT conversations, image generation, GitHub commit lookup, server information, and Docker support.

Real-time multiplayer Tic-Tac-Toe game built with React, Node.js, and Socket.IO, including player join flow, waiting state, and synchronized gameplay.

Writing

Pinned Loading

  1. code-room code-room Public

    A platform where users can collaborate on code, brain storm on whiteboard, create notes for their project and chat with bot for their issues.

    JavaScript 2

  2. Wishlist-Movies Wishlist-Movies Public

    JavaScript