Skip to main content
Prince.dev
Prince Pal

Hi, I'm Prince
|

I build interactive web apps using TypeScript, Node.js, Next.js, Go and PostgreSQL. With a focus on Backend engineering. Enthusiastic about AI & LLMs and Agents, driven by a keen eye for building scalable systems.

Technologies that I have used

React
Next.js
TypeScript
JavaScript
Tailwind CSS
Node.js
Express.js
Python
FastAPI
Go
NestJS
JWT
GraphQL
gRPC
Socket.io
MongoDB
PostgreSQL
Supabase
Firebase
React Native
Expo
OpenAI
Hugging Face
LangChain
Google Gemini
NumPy
Pandas
Streamlit
PyTorch
Scikit-learn
Transformers
Docker
AWS
Git
Postman
Linux
React
Next.js
TypeScript
JavaScript
Tailwind CSS
Node.js
Express.js
Python
FastAPI
Go
NestJS
JWT
GraphQL
gRPC
Socket.io
MongoDB
PostgreSQL
Supabase
Firebase
React Native
Expo
OpenAI
Hugging Face
LangChain
Google Gemini
NumPy
Pandas
Streamlit
PyTorch
Scikit-learn
Transformers
Docker
AWS
Git
Postman
Linux
Linux
Postman
Git
AWS
Docker
Transformers
Scikit-learn
PyTorch
Streamlit
Pandas
NumPy
Google Gemini
LangChain
Hugging Face
OpenAI
Expo
React Native
Firebase
Supabase
PostgreSQL
MongoDB
Socket.io
gRPC
GraphQL
JWT
NestJS
Go
FastAPI
Python
Express.js
Node.js
Tailwind CSS
JavaScript
TypeScript
Next.js
React
Linux
Postman
Git
AWS
Docker
Transformers
Scikit-learn
PyTorch
Streamlit
Pandas
NumPy
Google Gemini
LangChain
Hugging Face
OpenAI
Expo
React Native
Firebase
Supabase
PostgreSQL
MongoDB
Socket.io
gRPC
GraphQL
JWT
NestJS
Go
FastAPI
Python
Express.js
Node.js
Tailwind CSS
JavaScript
TypeScript
Next.js
React

Experience

BIK.ai

BIK.ai

Software EngineerBuilding AI shopping assistant with fullstack with GenAI Experience

july 2024 - present

Dodoozy

Dodoozy

Mobile Developer Intern15+ React Native components, 40% faster renders

april 2024 - june 2024

Stealth Startup

Stealth Startup

Software Development InternUI/UX revamp, 25% faster database reads

october 2024 - april 2025

Projects

Recent work across different technologies

RepurposeHub AI
AI

RepurposeHub AI

Built a scalable ecommerce platform using microservices architecture with gRPC for inter-service communication and GraphQL as the API gateway. Includes services for account management, product catalog, and order processing. Each service has its own database with Account and Order services using PostgreSQL and Catalog service using Elasticsearch for optimal performance.

NestjsNextjsTypeScriptLangchain
Perception- Agentic Chatbot
AI

Perception- Agentic Chatbot

A dynamic AI chatbot that handles multi-step tasks and contextual conversations using LangGraph agents and Groq inference. It combines LangChain orchestration with Streamlit UI for a clean and powerful workflow.

LangGraphLangChainGroqPython
Voice Agent AI
AI

Voice Agent AI

A voice agent that can answer questions and provide information using natural language processing.

PythonLangChainOpenAINextjs
DataInsight-SQL AI Agent
AI

DataInsight-SQL AI Agent

Developed and deployed a full-stack AI agent capable of querying databases using natural language. Built using Next.js 16 with API Routes for serverless backend, React frontend, and Vercel AI SDK integrated with OpenAI GPT models for tool-calling and SQL generation. Utilized Drizzle ORM with Turso (SQLite) and implemented a real-time chat interface using SSE for streaming AI responses.

Next.js 16ReactTailwind CSSVercel AI SDK
NarutoAI – TV Series Analysis
AI

NarutoAI – TV Series Analysis

AI-driven NLP system to analyze a TV series using LLMs for extracting story themes, sentiment, and character insights. Scraped dialogues using Scrapy, applied Transformer models to detect emotional tone and thematic clusters, and visualized character relationships using spaCy NER, NetworkX, and PyViz. Developed a character chatbot with fine-tuned Hugging Face models for realistic dialogue simulation.

ScrapyHugging FacespaCyNetworkX
RAG-Powered News Chatbot
AI

RAG-Powered News Chatbot

Built an LLM-powered chatbot over 50+ news articles using a Retrieval-Augmented Generation (RAG) pipeline with Jina embeddings and Qdrant vector DB. Implemented session-based memory with Redis and REST/WebSocket APIs for real-time conversational flow. Designed an interactive React + SCSS UI with streaming bot replies and optimized chat performance.

Node.jsReactRedisQdrant