Summary
Overview
Work History
Education
Skills
Websites
Awards
Timeline
Generic

ANIRUDH RAVURI

Bangalore

Summary

Dedicated and skilled Java Microservices Developer with 5 years of hands-on experience in developing, and deploying robust and scalable microservices solutions

Overview

6
6
years of professional experience
4
4
years of post-secondary education
2
2
Languages

Work History

Senior Application Developer

IBM
07.2024 - Current
  • Working as a Java Springboot developer

Senior Software Engineer

LTIMindtree
07.2021 - 07.2024
  • Company Overview: It is a navigation-based company that primarily focuses on automotive devices and portable navigation devices
  • Responsible for migrating JDK from Oracle to OpenJDK to reduce licensing costs for the client, saving 9 million Euros per year
  • Update the codebase to align with the supported features of OpenJDK
  • Developed microservices to enhance the functionality and scalability of navigation client applications like Location Based Services
  • It is a navigation-based company that primarily focuses on automotive devices and portable navigation devices

Senior Software Engineer

Dell Technologies
07.2021 - 12.2023
  • Company Overview: Is responsible for sending invoices to its customers all over the world and keeping track of them
  • The communication can take different forms (email, SMS, WhatsApp messages, fax, etc.) based on user preference
  • Successfully developed and deployed scalable microservices to process and analyze millions of records efficiently
  • Implemented messaging systems for asynchronous communication between microservices using RabbitMQ
  • Worked with both relational and NoSQL databases as required by the application
  • Led daily stand-up meetings to ensure daily alignment, remove blockers, and enhance team productivity
  • Is responsible for sending invoices to its customers all over the world and keeping track of them
  • The communication can take different forms (email, SMS, WhatsApp messages, fax, etc.) based on user preference

Assistant Systems Engineer

Tata Consultancy Services
07.2019 - 02.2021
  • Gathered and analyzed functional requirements, transforming them into technical specifications
  • Worked extensively on insurance products such as Term Life, Whole Life, and Universal Life Insurance, leveraging microservices
  • Developed RESTful APIs to facilitate communication between microservices
  • Implemented stringent regulatory compliance measures within the microservices to ensure adherence to regulatory requirements
  • Achieved cost savings of nearly $20 million annually for the client

Education

B.Tech - Computer Science and Engineering

Annamacharya Institute of Technology and Sciences
05.2015 - 03.2019

Skills

Core Java

Java8

Spring Boot

Microservices

SQL

Mongo DB

RabbitMQ

Design Patterns

Awards

Engineering Excellence, Award for outstanding contributions to cost optimization.

Timeline

Senior Application Developer

IBM
07.2024 - Current

Senior Software Engineer

LTIMindtree
07.2021 - 07.2024

Senior Software Engineer

Dell Technologies
07.2021 - 12.2023

Assistant Systems Engineer

Tata Consultancy Services
07.2019 - 02.2021

B.Tech - Computer Science and Engineering

Annamacharya Institute of Technology and Sciences
05.2015 - 03.2019
ANIRUDH RAVURI