Prince Kumar Pankaj

Software Development Engineer

+91-8540859022

Professional Experience

Software Development Engineer Intern

Filter Trade Technology PVT. LTD. – Remote

May 2025 – Present

  • Developed and deployed Spring Boot microservices for four live products (WedMandap, Bearull, SellHedge, CardsLuck), ensuring scalability, modularity, and high performance.
  • Implemented Spring Security with JWT authentication and role-based access control, securing APIs and user workflows across all modules.
  • Designed RESTful APIs using Spring MVC and documented endpoints with Swagger/OpenAPI for contract-first development and seamless frontend integration.
  • Used Spring Data JPA with Hibernate for efficient ORM mapping, optimized query performance, and clean repository-based database access.
  • Integrated Redis caching to enhance API response times and manage rate limiting for high-traffic endpoints.
  • Built backend modules for lead tracking, referral logic, and wallet transactions, leveraging Spring Boot layered architecture for maintainability.
  • Implemented global exception handling, structured logging (SLF4J + Logback), and transaction management to ensure traceability and reliability.
  • Collaborated with DevOps teams for CI/CD pipelines and delivered stable production deployments under Agile Scrum.
Java Spring Boot Spring Security Spring MVC Spring Data JPA Hibernate Redis MySQL Swagger JWT Logback Maven Git Postman

Featured Projects

Chat Application Backend (WebSocket + REST Hybrid)

May 2025

  • Developed a real-time chat backend using Spring Boot, WebSockets (STOMP), and MongoDB, integrating JWT authentication and Spring Security for secure communication.
  • Implemented user registration with email-based OTP verification, JWT login, and real-time one-to-one messaging with message persistence in MongoDB.
  • Added online/offline status tracking and typing indicators using WebSocket event broadcasting for enhanced interactivity.
Spring Boot Spring Security JWT MongoDB WebSockets (STOMP)

Expense Tracking System

March 2025

  • Built a RESTful expense management backend using Spring Boot and MongoDB, enabling secure JWT-based user authentication and data persistence.
  • Developed APIs for adding, updating, and deleting expenses, with category-wise analysis (Food, Travel, Rent, etc.) and monthly spending reports.
  • Integrated an automated email summary system to send users their monthly expense breakdown.
Spring Boot Spring Security JWT MongoDB JavaMail REST APIs

Library Seating Planning Management System

Live & Revenue Generating - Full-stack web application for efficient library seat allocation and management. Features real-time seat availability tracking, user registration, booking system, and administrative dashboard. Currently live in production with active library manager onboarding and generating revenue.

React Node.js MongoDB Express.js JWT CSS3

Technical Skills

Programming Languages

Java JavaScript Kotlin SQL

Frameworks & Backend

Spring Boot Spring Security Hibernate Node.js Express.js

Frontend & Mobile

React.js EJS Android Studio

Tools & DevOps

Git GitHub Bitbucket Maven Gradle Postman Jira Confluence CI/CD Pipelines

Education

Bachelor of Technology in Computer Science

Lovely Professional University

Aug 2021 – May 2025

Relevant Coursework:

Data Structures & Algorithms (DSA), Object-Oriented Programming (OOP), Software Development Life Cycle (SDLC), Operating Systems (OS), Computer Networks, Database Management Systems (DBMS)

Certifications

Programming in Java

Apna College

Azure Security Engineer Associate (AZ-500)

Microsoft Azure

MERN Stack Development

Apna College