BACKEND & FULL-STACK ENGINEER

Building scalable, AI-powered systems

I specialize in API-driven systems, Generative AI, and RAG-based applications. From backend services to production deployment, I focus on solving real problems with reliable, maintainable code.

vidip-ghosh.jsx
const aboutMe = {
name: 'Vidip Ghosh',
role: 'Full Stack Developer',
skills: [
"Python""Node.js""Next.js""TypeScript""MongoDB""LangChain"
]
};
Vidip
Vidip Ghosh
@ghoshvidip26
Available for work

About Me

I'm a Software Engineer specializing in backend and full-stack development. I have hands-on experience building API-driven systems, AI-powered workflows, and scalable web applications using Node.js, Python, React, and Next.js.

Recently, I've focused on Generative AI and RAG-based systems, building tools that process documents, run semantic search over vector databases, and expose insights through clean APIs.

I thrive in fast-moving environments where I can iterate quickly while maintaining high engineering standards for scalability and reliability.

Current Status

Seeking Backend / Full-Stack / SDE-1 roles. Ready to ship production code.

Education

B.Tech in CSE

Jamia Millia Islamia (2024)

Experience

Sep 2024 – Nov 2025

Assistant System Engineer

TCS · Full-time

Worked on backend services, APIs, system workflows, and production-grade software delivery.

Jan 2026 – Mar 2026

Software Development Engineer Intern

Internship · Remote

  • Integrated Kalshi & Polymarket APIs for real-time market data.
  • Built a Chrome Extension for live crypto price tracking.
  • Developed dynamic web scrapers using Playwright & Selenium.
  • Implemented Open Graph SEO optimizations in Next.js.
  • Optimized PostgreSQL schemas and complex queries.

Core Expertise

Full-Stack Development

Building scalable API-driven systems and modern interfaces using Node.js, Python, React & Next.js

AI & RAG Systems

Developing Generative AI applications with document processing, semantic search, and vector databases

System Reliability

Solving complex problems in data flow, performance optimization, debugging, and production deployment

Tech Stack

Backend

Node.jsPythonFlaskREST APIs

Frontend

ReactNext.jsJavaScriptTypeScript

Databases

PostgreSQLMongoDBVector Databases

AI & ML

Generative AIRAG SystemsSemantic Search

Tools

GitSQL/NoSQLWeb3.jsBlockchainDocker

Featured Projects

Ideator

Community platform to create, share, and refine startup ideas using AI-assisted brainstorming.

ReactDjangoPostgreSQLOpenAI API

GitCollabX

Collaborative GitHub workspace for teams with real-time repository and project management.

ReactGithub-Octokit

Connectify

AI-powered tech networking platform with profiles, projects, and event discovery.

FirebaseFirebase AuthGemini APIPythonReact JS

PurrfectPal

Platform connecting pet owners with trusted temporary caregivers using sentiment-based matching.

React JSPostgreSQLDjangoJavaSentiment Analysis

PlanetCare

Community-driven platform to promote environmental awareness and sustainability initiatives.

ReactDjangoOpenAiPostgreSQL

zkEmployeeLoan

Zero-knowledge powered employee loan system that verifies salary without exposing private data on-chain.

TypeScriptNoirMongoDBNextJs

SplitMate

Blockchain-based expense sharing app with real-time chat and AI-powered spending insights.

TypeScriptBase L2MongoDBNextJsCoinbase Wallet SDKXMTP Protocol

Trezo

Decentralized BTC-backed lending protocol with automated collateral and liquidation logic.

TypeScriptCoreNextJsWeb3.jsSolidity

VoiceVault

Web3 platform to create, own, and monetize AI voice models using NFT-based licensing.

TypeScriptNextJsAptosMoveOpen AI

LocalPay

Telegram-native crypto payments system for local merchants built on the TON blockchain.

TypeScriptNextJsTONFunCSmart ContractsTON SDK

MergeGuard

AI-powered Git tool that predicts merge-conflict risks using line-level diff analysis.

TypeScriptNode.jsGitSocket.IOLangChainGenerative AI

StackSearch

AI documentation assistant that semantically searches across thousands of developer docs.

TypeScriptNode.jsGitReact.jsLangChainGenerative AIVectorDB

Resume Screening App

RAG-based resume screener that matches candidates to job roles using vector search.

TypeScriptNode.jsGitReact.jsLangChainGenerative AIVectorDB

Scalable URL Shortener

High-performance URL shortener with Redis caching, rate limiting, and optimized redirects. Built for scale with Node.js, PostgreSQL, and Docker.

Node.jsPostgreSQLRedisDockerTypeScriptIn Progress

PromptRL

A reinforcement learning system that learns the most cost-efficient way to use LLMs by dynamically choosing prompts, reasoning depth, and personas. Implements Q-learning with LLM-as-a-judge evaluation and cost-aware reward optimization.

PythonFastAPIReinforcement LearningOpenAI SDKDockerHugging FaceIn Progress

Hackathon Achievements & Competitions

Hack the Bronx 3 Winner

Programmers with Experience Category

1st Place Winner in the Programmers with Experience category

MLH Hack This Fall

Runner-Up

1st Runner-Up at India's biggest hackathon

Best Use of GitHub

MLH React vs Angular HackBattle

Winner of the Best Use of GitHub award

Nillion AI Bounty

2nd Place

2nd Place Winner in Nillion AI Bounty competition

WaffleHacks

Honorable Mention

Honorable Mention for Student Food Insecurity solution

Best Networking Hack

MLH Hack Your Portfolio

Award for Best Networking Hack

Build on Aptos Hackathon

2nd Place - Consumer Track

1st Runner-Up in the Consumer Track

TON Open Hack

Top-10 Finalist

Selected as Top-10 Finalist

LinkedIn Skill Badge

Validated skills and expertise in web development

Google Cloud Program

30 days of Google Cloud Challenge

Let's Work Together

I'm actively seeking roles where I can build real products, work on scalable systems, and grow alongside strong engineering teams.