Summary
Overview
Work History
Education
Skills
Projects
Certification
Timeline
Generic

Vaishnav Puram

Delhi

Summary

Experienced Java Spring Boot developer with a strong background in building and maintaining microservices-based architectures. Proficient in developing scalable solutions, with expertise in API development.

Overview

4
4
years of professional experience
1
1
Certification

Work History

Project Engineer

CDAC
Delhi
04.2024 - Current
  • Developed 80+ Spring Boot APIs in a microservices architecture for a national-level project.
  • Built scheduler-based and multithreaded services to ingest large JSON datasets into PostgreSQL with high throughput.
  • Designed a JSON-to-PDF reporting pipeline using Thymeleaf, automating large-scale report generation.
  • Implemented Keycloak-based authentication and authorization for secure API access.
  • Improved system performance by 15% and maintained 99.9% uptime across VM-deployed services.
  • Used Git, code reviews, and CI workflows to ensure production-grade code quality.

Backend API Developer Intern

Rakuten Symphony India
Bangalore
07.2022 - 07.2023
  • Developed RESTful APIs integrating with 10+ backend services, reducing latency by 30%.
  • Implemented secure Spring Boot–Cassandra connectivity using custom configuration and certificates.
  • Built custom RestTemplate for secure communication with 20+ endpoints across environments.
  • Worked with Kubernetes for deploying services, managing pods, and analyzing logs.
  • Improved code quality and reliability using JUnit (90% coverage) and SonarQube, significantly reducing bugs and vulnerabilities.

Education

Post Graduate - Computer Science

Institute Of Advance Computing and Software Development (IACSD)
Pune
02.2024

Bachelor of Technology (B. Tech.) - Computer Science

Vignana Bharathi Institute of Technology
Hyderabad
09.2020

Skills

  • Core Java
  • Spring Boot
  • MySQL
  • GitHub
  • Microservices
  • Linux

Projects

TINY URL  

GitHub : (GitHub - Vaishnav-puram/URL-SHORTNER: URL-SHORTNER)

  • Built a scalable Tiny URL service using Spring Boot, enabling URL shortening and fast redirection.
  • Implemented Snowflake ID generation for globally unique, high-throughput identifier creation.
  • Applied Base62 encoding to generate compact, human-readable short URLs.
  • Integrated Redis for ultra-fast URL lookup and low-latency redirections.
  • Secured APIs using Spring Security.
  • Developed a full-stack solution with React JS (frontend) and Spring Boot (backend).
  • Tech Stack: Java 17, Spring Boot 3.x, Redis, MySQL, Snowflake Algorithm, Base62 Encoding, Spring Security, React JS

EXAM PORTAL 

GitHub : (GitHub - Vaishnav-puram/examPortal)

  • Developed a full-stack examination portal to manage users, exams, and results.
  • Implemented JWT-based authentication and authorization using Spring Security.
  • Designed RESTful APIs with Spring Boot and integrated them with a React JS frontend.
  • Used MySQL for reliable data persistence and transactional consistency.
  • Implemented email notifications using Spring Thymeleaf.
  • Tech Stack: Java 17, Spring Boot 3.x, Spring Security, JWT, MySQL, React JS, JavaScript, HTML, CSS, Thymeleaf

Certification

  • Cutshort Certified Java - Advanced
  • Cutshort Certified Data Structures - Advanced
  • Linux for beginners

Timeline

Project Engineer

CDAC
04.2024 - Current

Backend API Developer Intern

Rakuten Symphony India
07.2022 - 07.2023

Post Graduate - Computer Science

Institute Of Advance Computing and Software Development (IACSD)

Bachelor of Technology (B. Tech.) - Computer Science

Vignana Bharathi Institute of Technology
Vaishnav Puram