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.
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.
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.
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.
Technical Skills
Programming Languages
Frameworks & Backend
Frontend & Mobile
Tools & DevOps
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