π BE Computer Science & Data Science β AMC Engineering College πΌ Software Engineering Trainee @ Vonage (Part of Ericsson) π Bengaluru, India
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.
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.
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.
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.
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.
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.
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.
- 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
- System Design & Scalable Architecture
- AWS Cloud Fundamentals
- Advanced Java
- Design Patterns
- Distributed Systems
Build it right, not just fast.
Clean code is a long-term investment.
Every API you ship is a contract β honour it.
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! β