Summary
Overview
Work History
Education
Skills
Awards
Timeline
Generic

Rahul Ranjan

Hyderabad

Summary

Experienced Java developer with 5 years of expertise in developing scalable and high-performance applications using Java, Spring Boot, and related technologies. Proficient in designing and implementing REST APIs, microservices, and working with relational databases. Proven track record of effectively managing the full software development lifecycle, from requirement gathering to development and deployment. Strong problem-solving skills with a commitment to delivering high-quality software solutions.

Overview

5
5
years of professional experience

Work History

Software Engineer

WIPRO
12.2021 - Current
  • Developed robust application using Spring Boot, enhancing functionality and performance
  • Redesigned application architecture based on client requirements, improving usability and efficiency
  • Developed comprehensive JUnit tests for ensuring high code standards and dependability.
  • Implemented OAuth with Spring Security for secure user authentication
  • Successfully incorporated Logback and Splunk to enhance logging capabilities, enabling seamless monitoring and troubleshooting
  • Implemented mutual TLS with Venafi to enhance security of data transmission and communication
  • Implemented Elastic APM to detect issues and monitor application performance
  • Successfully deployed application on Pivotal Cloud Foundry, ensuring scalability and reliability of cloud solutions.
  • Managed session storage and optimized performance through utilization of Redis for efficient data caching and retrieval.

Assistant System Engineer

TATA Consultancy Service
06.2019 - 12.2021
  • Developed and deployed application using Spring Boot ensuring scalable and maintainable code for various client projects
  • Fixed bugs in production and development environments, enhancing application performance and reliability
  • Achieved high code quality and functionality standards by conducting thorough unit testing
  • Implemented new features as per client requests, enhancing application functionality and meeting client expectations
  • Designed and optimized SQL queries for performance improvements
  • Maximized efficiency of project builds and dependency management through the use of Maven.

Education

B.Tech - Computer Science and Engineering

DIT University
06.2019

Skills

  • Java
  • Spring Boot
  • Spring MVC
  • RESTful API
  • Microservices
  • SQL
  • GIT
  • Agile Methodologies
  • Gradle
  • Maven

Awards

  • Best Team Awards, WIPRO, 02/01/24
  • On the Spot Awards, TCS, 09/01/19

Timeline

Software Engineer

WIPRO
12.2021 - Current

Assistant System Engineer

TATA Consultancy Service
06.2019 - 12.2021

B.Tech - Computer Science and Engineering

DIT University
Rahul Ranjan