compiling...

Home About Skills Experience Projects Education Certificates Contact

Available for internships & freelance work

Hi, I'm Prince Babu

I build reliable |

Aspiring software developer pursuing a BCA, focused on MERN Stack development, backend engineering, and AI integration. I design REST APIs, authentication systems, and AI-powered features — and I care about the details that make software trustworthy: token security, session integrity, and clean architecture.

PB
JWT
MERN
AI

About

The developer behind the code

I'm Prince, a Bachelor of Computer Applications student building my way into professional software development one project at a time. My focus sits at the intersection of backend engineering and practical AI integration — designing systems that stay correct under real-world conditions like token replay attempts, race conditions, and concurrent sessions, not just ones that work in a demo.

Right now that means going deep on authentication: refresh-token rotation, session-family reuse detection, device fingerprinting, and real-time state over Socket.io. Alongside that, I keep a steady rhythm of Data Structures & Algorithms practice in C++, treating interview prep as seriously as I treat shipped code.

I'm currently pursuing my BCA at GL Bajaj Institute of Technology & Management, and actively preparing for my first paid internship as a full-stack / backend developer.

Backend Architecture Authentication Systems REST APIs AI Integration MERN Stack
🎓

Education

BCA, GL Bajaj Institute of Technology & Management

2025 — Present
🧭

Current Focus

JWT auth systems, session security, and real-time features with Socket.io

In progress
📍

Based In

Greater Noida, Uttar Pradesh, India

Open to remote work

Skills

Tools I build with

💻Languages

JavaScript85%
TypeScript70%
C++75%
C65%

🎨Frontend

React.js80%
Redux Toolkit75%
Tailwind CSS80%

⚙️Backend

Node.js85%
Express.js85%
REST APIs80%

🗄️Database

MongoDB80%
MySQL70%
SQL70%

🛠️Tools & IDEs

VS Code IntelliJ IDEA Git GitHub Postman

🧠CS Fundamentals

Data Structures & Algorithms OOP DBMS Computer Networks Linux (Ubuntu) Windows

Experience

Where I've put in the work

I'm early in my career — this is the hands-on experience I've built through hackathons, community involvement, and continuous practice while completing my degree.

2024

Smart India Hackathon (SIH) — Participant

Proposed an AI-based attendance system as part of a national-level hackathon team.

2024

Intra-College Coding Competition — 2nd Place

Solved Data Structures & Algorithms problems under timed contest conditions, placing 2nd overall.

Ongoing

College Tech Club — Member & Workshop Organizer

Organized Git/GitHub workshops for juniors, reaching 50+ attendees.

Ongoing

Technical Writing — Medium

Published a tech blog covering Python tips, reaching 500+ total reads.

Projects

Things I've built

MERN Stack

EcoMart — E-Commerce Web Application

Full-stack e-commerce platform with product catalog, cart, and checkout flow using React and a REST API backend.

  • Product catalog, cart & checkout flow built in React
  • MongoDB schemas designed for products, orders & users
  • Frontend deployed on Vercel, connected to a live backend API
ReactNode.jsExpressMongoDB
MERN Stack

Hostel Management Website

Web application to manage hostel room allocation, student records, and admin operations.

  • Relational student–room–allocation data modeled in MongoDB
  • REST endpoints built for full CRUD operations
  • Admin-facing operations for allocation management
ReactNode.jsExpressMongoDB
MERN + AI

AI Chatbot — Full Stack MERN Application

AI-powered chat application built as decoupled frontend and backend services communicating over a REST API.

  • Chat session handling & message persistence in MongoDB
  • Node.js/Express API layer integrating an AI model
  • Decoupled architecture across two services
ReactNode.jsExpressMongoDBAI API
In Progress

Authentication & User Management System

Role-based auth system with production-grade session security and real-time device tracking.

  • JWT access/refresh rotation with SHA-256 hashing & reuse detection
  • MongoDB TTL sessions, device fingerprinting via ua-parser-js, bulk revocation
  • Multi-stage OTP 2FA and a Socket.io layer for live online/offline status
  • Dark-mode React + Tailwind control panel: Account, Profile & Security pages
Node.jsExpressMongoDBReactSocket.ioJWT
C++ · LeetCode

DSA & Competitive Programming

50+ Data Structures & Algorithms problems solved in C++ through consistent daily practice.

  • Daily problem-solving discipline across core DSA patterns
  • Solutions tracked and organized by topic
C++DSALeetCode

Education

Academic background

2025 — Present

Bachelor of Computer Applications (BCA)

GL Bajaj Institute of Technology & Management, Greater Noida, UP

2024

12th — CBSE (PCM)

Dhumari Public School, Dhumri, Etah, UP

Certification

Formal training

🏅

Sheryians AI MERN Cohort

Sheryians Coding School

Achievements

By the numbers

0

DSA Problems Solved

0

Rank, Intra-College Coding Contest

0

Workshop Attendees Taught

0

Medium Blog Reads

🏆

Ranked 2nd in Intra-College Coding Competition (2024), solving DSA problems under timed conditions.

🚀

Participated in Smart India Hackathon (SIH) 2024, proposing an AI-based attendance system.

🤝

Member of College Tech Club — organized Git/GitHub workshops for juniors (50+ attendees).

✍️

Published a tech blog on Medium covering Python tips — 500+ total reads.

Contact

Let's build something

Looking for an internship candidate, or want to talk about a project? My inbox is open.

📱
📍
Location Greater Noida, Uttar Pradesh, India

Message ready — your email client should open shortly. ✔