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.
- 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
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.




