Skip to content
View rakshithav2004's full-sized avatar

Block or report rakshithav2004

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
rakshithav2004/README.md

πŸ‘‹ Hi, I'm Rakshitha Bai V

Backend Developer | Java & Spring Boot | Microservices

πŸŽ“ BE Computer Science & Data Science β€” AMC Engineering College πŸ’Ό Software Engineering Trainee @ Vonage (Part of Ericsson) πŸ“ Bengaluru, India

LinkedIn GitHub LeetCode


πŸš€ About Me

I'm a Backend Developer with 1 year of hands-on experience building and testing backend services, REST APIs, and automation solutions.

At Vonage (Part of Ericsson), I worked on telecom billing systems, contributing to API development, validation frameworks, test automation, and production issue resolution across high-volume services.

I enjoy designing clean, scalable backend systems, solving engineering problems, and building reliable APIs with strong testing practices.


🧰 Tech Stack

πŸ’» Languages

Java Python SQL

βš™οΈ Backend & Frameworks

Spring Boot Spring Security REST API OpenFeign Resilience4j

πŸ—„οΈ Databases

MongoDB MySQL Redis

πŸ§ͺ Testing & API Tools

Pytest JUnit Mockito Postman Swagger

☁️ DevOps & Tools

Docker GitHub Actions Git Maven


πŸ’Ό Experience

Software Engineering Trainee β€” Vonage (Part of Ericsson)

Bengaluru, India Β· Jun 2025 – Jun 2026

  • Developed and enhanced backend REST APIs using Java 20 and Spring Boot, implementing validation frameworks and business logic improvements that reduced API failures by 10–15%.
  • Engineered cross-currency and network validation logic for telecom billing workflows, improving data integrity and preventing cost-processing errors.
  • Resolved 5+ production issues across cost synchronization, Partner CDR processing, and RCS upload workflows, while standardizing structured error handling to reduce debugging time by 15%.
  • Architected and parallelized PyTest API regression testing, reducing execution time by 75% (2 hours β†’ 30 minutes) while expanding coverage across 50+ edge cases.

πŸš€ Featured Projects

πŸ›’ E-Commerce Order Management System

Java Β· Spring Boot Β· Microservices Β· MongoDB Β· Eureka Β· API Gateway Β· OpenFeign Β· Resilience4j Β· Swagger Β· GitHub Actions

A distributed microservices backend designed around independent Product and Order services, service discovery, centralized API Gateway routing, inter-service communication, and fault-tolerant architecture.

πŸ”— View Project β†’

Highlights

  • Built 15+ REST APIs for product management, order creation, status transitions, and inventory operations.
  • Added pagination and filtering by category, keyword, and price range using MongoDB.
  • Integrated OpenFeign for service-to-service communication.
  • Implemented Resilience4j circuit breakers for fault tolerance.
  • Added JWT authentication, role-based authorization, validation, centralized exception handling, and Swagger/OpenAPI documentation.
  • Added JUnit/Mockito testing and GitHub Actions CI for automated builds and tests.

βš™οΈ Generic Data Ingestion Service

Java Β· Spring Boot Β· REST APIs Β· Pluggable Architecture

A configurable backend service for ingesting data from multiple external REST APIs using pluggable authentication and pagination strategies.

πŸ”— View Project β†’

  • Designed a config-driven ingestion pipeline supporting multiple external API sources.
  • Built pluggable authentication and pagination strategies for easy integration of new data sources.
  • Designed the system to minimize code changes when adding new integrations.

🎫 Customer Support Ticketing System

Spring Boot Β· Java Β· MongoDB Β· Spring Security Β· JWT Β· Docker Β· Swagger

A secure backend ticketing platform with role-based access control and ticket lifecycle management.

πŸ”— View Project β†’

  • Built 8+ REST APIs for ticket creation, assignment, tracking, and resolution.
  • Implemented JWT authentication and authorization with USER and ADMIN roles.
  • Containerized the application using Docker.
  • Documented REST APIs using Swagger/OpenAPI.

πŸ’Ό Job Application Tracker

Spring Boot Β· Java Β· MongoDB Β· JWT Β· Maven Β· Swagger

Backend application for managing job applications with authentication and administrative functionality.

πŸ”— View Project β†’

  • Built 10+ REST APIs for job application management.
  • Implemented JWT authentication, BCrypt password encryption, and role-based access control.
  • Added administrative statistics and documented APIs using OpenAPI 3.0.

🐦 Hidden Narratives of Twitter Trends

Python Β· NLP Β· LDA Β· Streamlit Β· TextBlob Β· NLTK Β· Gensim

An NLP project focused on discovering hidden discussion themes from Twitter datasets.

πŸ”— View Project β†’

  • Processed and analyzed 10K+ Twitter records.
  • Applied LDA topic modeling to identify discussion themes.
  • Built an interactive Streamlit dashboard for topic visualization and sentiment analysis.

🏏 IPL Data Analysis

Python Β· Pandas Β· NumPy Β· Matplotlib Β· Seaborn Β· Jupyter

Data analysis project exploring IPL match, team, and player performance trends.

πŸ”— View Project β†’

  • Analyzed match and player datasets to identify performance patterns.
  • Studied factors influencing match outcomes, including toss decisions and batting order.
  • Created statistical visualizations using Python data-analysis libraries.

🎯 What I'm Working On

πŸ”¨ Building

  • Production-grade REST APIs with Java & Spring Boot
  • Distributed systems and microservices
  • Secure APIs using JWT & Spring Security
  • Reliable systems with testing, CI/CD & fault tolerance

πŸ“š Learning

  • System Design & Scalable Architecture
  • AWS Cloud Fundamentals
  • Advanced Java
  • Design Patterns
  • Distributed Systems

πŸ’‘ Engineering Philosophy

Build it right, not just fast.

Clean code is a long-term investment.

Every API you ship is a contract β€” honour it.


🀝 Let's Connect

I'm interested in Backend Engineering, Java/Spring Boot, Microservices, and Software Engineering opportunities.

πŸ“§ Email: rakshithabaiv@gmail.com πŸ’Ό LinkedIn: linkedin.com/in/rakshitha-bai-v-043542258 πŸ’» GitHub: github.com/rakshithav2004 🧩 LeetCode: leetcode.com/u/rakshithabaiv


Thanks for visiting my profile! ⭐

Pinned Loading

  1. ecommerce-microservices ecommerce-microservices Public

    Java