Full Stack Developer

Hi, I'm Prince Pal

Full-stack developer building web apps and APIs with React, Next.js, Node.js, and PostgreSQL.

Software Engineer Trainee at Mend Solutions

Developer illustration

Featured Projects

Client websites, full-stack applications, and backend APIs.

The Rock Lizard Adventure homepage
Freelance Project

The Rock Lizard Adventure

A trekking website with trip search, visitor enquiries, and an admin dashboard for the expedition team.

  • Next.js
  • TypeScript
  • Express.js
  • Prisma
  • MySQL

What I built

  • Trek search and trip listings
  • Photo gallery and enquiry forms
  • Admin dashboard for publishing trips and managing site content
Project highlights

Full tech stack

Next.js, TypeScript, Express.js, Prisma, MySQL, Tailwind CSS, Cloudinary

StudyNotion preview

StudyNotion

A learning platform where instructors publish courses and students purchase lessons and track their progress.

  • React
  • Node.js
  • Express.js
  • MongoDB
  • Razorpay
Project highlights
  • Student and Instructor authentication
  • Course creation and management
  • Secure course purchasing with Razorpay
  • Video-based learning experience
  • Cloud-based media storage with Cloudinary
  • Progress tracking and course enrollment
  • Role-based access control
  • Responsive and intuitive user interface

Full tech stack

React, Node.js, Express.js, MongoDB, Razorpay, Cloudinary, Redux

IEIT Computer Institute preview

IEIT Computer Institute

A freelance website and admin dashboard for managing the institute’s courses and content.

  • React
  • TypeScript
  • Express.js
  • PostgreSQL
  • Prisma
Project highlights
  • Admin dashboard for content management
  • Course creation and updates
  • Secure admin authentication
  • TanStack Query for API state management
  • PostgreSQL database with Prisma
  • Redis caching and rate limiting
  • Responsive design

Full tech stack

React, TypeScript, Express.js, PostgreSQL, Prisma, Tailwind CSS, TanStack Query, Redux Toolkit, Node.js, Redis

Social Media App preview

Social Media App

A social platform for sharing posts, connecting with other users, and messaging in real time.

  • React
  • Node.js
  • Express.js
  • MongoDB
  • Socket.IO
Project highlights
  • Secure user authentication and authorization using JWT
  • Real-time communication and updates powered by Socket.IO
  • User profile creation and management
  • Create, update, and delete posts
  • Like, comment, and interact with posts
  • Connect and interact with other users
  • API rate limiting for improved security and abuse prevention
  • Caching for faster response times and improved performance
  • Cloud-based media and image storage
  • Responsive and modern user interface

Full tech stack

React, Node.js, Express.js, MongoDB, Socket.IO, JWT, Cloudinary, Rate Limiting, Caching

Banking Ledger API preview

Banking Ledger API

A banking API for account management and fund transfers that prevents retries from creating duplicate transactions.

  • Node.js
  • Express.js
  • MongoDB
  • Mongoose
  • JWT
Project highlights
  • JWT-based authentication and authorization
  • Account creation and ledger management
  • Credit and debit transaction processing
  • Fund transfers with idempotency key support
  • Secure password hashing using bcrypt
  • RESTful API built with Express.js and MongoDB
  • Deployed on Render

Full tech stack

Node.js, Express.js, MongoDB, Mongoose, JWT, bcrypt, Nodemailer, Render

Professional Experience

Software Engineer Trainee

Mend Solutions

Sep 15, 2026 – Present
  • Contribute across the frontend and backend of a full-stack application using React, Express.js, Node.js, and PostgreSQL.
  • Work with FastAPI alongside the main application stack.
  • Assist with deploying applications to a virtual private server (VPS).
PostgreSQLExpress.jsReactNode.jsTypeScriptFastAPIDockerVPS

Web Developer Intern

3Skills • Remote

Dec 5, 2025 - Feb 5, 2026

Contributed to MERN stack applications by building responsive React interfaces, developing REST APIs with Node.js and Express.js, integrating MongoDB, and collaborating with the team using Git and GitHub.

ReactNode.jsExpress.jsMongoDBJavaScriptGitGitHub
Internship CertificateView

Skills & Technologies

Frontend

  • HTML5
  • CSS3
  • JavaScript
  • TypeScript
  • React
  • Next.js
  • Tailwind CSS
  • Redux Toolkit

Backend & Languages

  • Node.js
  • Express.js
  • FastAPI
  • Java
  • Python
  • C++
  • Socket.IO

Databases

  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis
  • Prisma

Tools

  • Vite
  • Git
  • GitHub
  • Docker

GitHub Activity

Let's Connect

For freelance projects and software engineering opportunities, send me a message.

princepal262501@gmail.com