Summary
Overview
Work History
Education
Skills
Websites
Projects
Timeline
Generic

GAURAV VAISHNAV

Chittorgarh

Summary

Skilled and detail-oriented Java Developer with 3.5 years of hands-on experience in designing, developing, and deploying scalable microservices using Spring Boot.

Proven ability to deliver robust backend solutions, build and integrate RESTful APIs, and maintain high-quality code aligned with industry standards.

Strong collaboration and communication skills, with a solid track record of working in cross-functional teams and improving project efficiency.

Overview

4
4
years of professional experience

Work History

Trainee Engineer

ATCS
Jaipur
03.2021 - 06.2021
  • Participated in code reviews to identify potential errors or areas for improvement.
  • Analyzed user needs and software requirements to determine design feasibility.
  • Worked closely with systems analysts, engineers and programmers to understand limitations, develop capabilities and resolve software problems.
  • Collaborated with cross-functional teams to understand end-user requirements and propose technical solutions.

Software Engineer

Nagarro
Jaipur
07.2021 - Current
  • Spearheaded multiple Java development projects, executing end-to-end development and rigorous testing for bug-free delivery.
  • Directed Spring Boot initiative, enhancing project delivery timelines by 30% and customer retention rates by 20%.
  • Mentored junior developers to improve code quality and business logic, increasing project efficiency by 25%.
  • Developed Angular components and designed user interfaces, integrating RESTful APIs for seamless functionality.

Education

B.Tech - Computer Science Engineering

Swami Keshvanand Institute of Technology
Jaipur, Rajasthan
05.2021

Skills

  • Core technologies: Java, Spring Boot, Microservices
  • Database management: MySQL, PostgreSQL, Hibernate
  • API development: RESTful APIs, Swagger, Spring Security, feign Client
  • Development tools: Git, Jira, Postman, DBeaver, STS, Eclipse, PgAdmin
  • Deployment strategies: Unix-based deployment, CI/CD

Projects

Java Developer & Business Analyst / CEBAS

  • Developed and managed independent Spring Boot project from inception to deployment.
  • Served as Business Analyst to gather client requirements under senior supervision.
  • Oversaw application development life cycle, including analysis, design, development, testing, and support.
  • Created digital certificates for integration with JWT and verification processes.

Java Developer & Angular Developer / RCAAID

  • Created REST APIs using Java and integrated seamlessly with Angular interfaces.
  • Constructed responsive web pages and implemented functionalities through JavaScript.
  • Worked alongside database developers to build logic ensuring accurate data delivery.
  • Organized deployment procedures for various environments, enhancing application accessibility.

Java Backend Developer / Tread

  • Developed backend features including email functionality, batch processes, and RESTful APIs.
  • Supervised developers in application development and business logic implementation.
  • Led technical deployment of application, ensuring bug-free delivery aligned with client requirements.
  • Received recognition for excellence in project development and management.

Java Backend Developer / TAKATA

  • Managed entire project as backend developer, ensuring timely delivery of objectives.
  • Developed new Restful APIs to facilitate frontend integration and streamline data flow.
  • Created batch processes in TAKATA Batch Application, mastering deployment on UNIX systems.
  • Collaborated with backend and design teams to align project goals and deliverables.
  • Implemented new features in application according to business requirements.

Timeline

Software Engineer

Nagarro
07.2021 - Current

Trainee Engineer

ATCS
03.2021 - 06.2021

B.Tech - Computer Science Engineering

Swami Keshvanand Institute of Technology
GAURAV VAISHNAV