Author Image

Hi, I am Venkat Sai

Venkat Sai Sarvasuddi

Java Application Developer | Backend Engineer | Spring Framework Expert | API Developer

I’m Venkat Sai Sarvasuddi, a software developer with over 4 years of experience building scalable and efficient backend systems. I specialize in Java and Spring Boot, focusing on creating robust APIs and improving system performance. I have a strong track record of delivering high-quality, reliable solutions and thrive in collaborative environments where I can align technical work with business goals. I’m passionate about problem-solving and always eager to learn new technologies to keep up in this ever-evolving field.

Spring Framework Mastery
System Optimization & Performance Tuning
API & Microservices Engineering
Visionary Team Leadership
Innovative Problem-Solving
Cross-Functional Collaboration

Projects

LESOG

LESOG (Local Exchange Service Order Generator) receives LSR from CLEC through Frontend Systems to LASR. LASR receives the XML input file does initial validation (VER, PON verification) stores the input file for record keeping and sends the LSR to LESOG. LESOG receives the LSR from LASR does 1st Level & 2nd Level validation, generates the Service Order and sends response back to LASR. LESOG interfaces to different mainframe systems (BOCRIS, BOCABS, ICLOC, TIRKS, RSAG, ATLAS, COFFI, LFACS etc) for data acquisition and entry. LESOG generates service orders from LSRs submitted LASR, updates the Service Order in SOCS and sends the response message (successful/failure) back to LASR.

MQAdapters

Adapter is the interface between the provisioning server and the MQ Billing & CRM. It picks requests from MQ Billing & CRM and sends them to the provisioning server in a format understandable by the provisioning server. Adapter waits for a response from the provisioning server for the request sent. After receiving the response from the provisioning server, the adapter sends the response to MQ Billing & CRM in a format understandable by it.

MQRadius

RADIUS (Remote Authentication Dial-in User Service) is a networking protocol that provides centralized Authentication, Authorization, Accounting (AAA) management for users who connect and use a network service. Radius is designed based on IETF standard RFC 2865 and RFC 2866 respectively. It is possible to integrate with various broadband network elements like NAS systems and Bandwidth Manager. Radius is a client/server protocol that runs in the application layer using UDP as transport.

MQNsure

MQNSURE is a complete end-to-end solution addressing the operator challenges and also ensuring growth even while technology changes. It is a web application that provides the service providers an easy way to create and modify bandwidths, plans and policies and apply those to users.

MQNWebServices

MQNSUREWEBSERVICE provides the feasibility to integrate the External system (BSS) with MQNSURE (OSS). The BSS systems communicate with OSS systems using MQNSUREWEBSERVICE. These APIs allow continuous pooling and getting the required data and pushing back into MQNSURE.

Hate Speech Detection

This repository is part of an ongoing research for hate speech detection using RNN, LSTM and GRU based architecture moving on to transfer finetuning using RoBERTa.

Experiences

1

Pune, India

My time at Amdocs was truly transformative. Working on the LESOG (Local Exchange Service Order Generator) project was a defining experience, where I had the chance to be part of an incredible journey to modernize a legacy system by transitioning it to Java Spring Boot Application. It was both challenging and rewarding to see how our work improved the system’s performance and made a tangible impact.

Beyond the technical achievements, what stands out the most are the people I worked with—their support, collaboration, and camaraderie made every challenge worthwhile. The lessons I learned there, both personal and professional, continue to guide me, and I’m deeply grateful for the memories, mentors, and friends I gained along the way.

Software Developer

Nov 2021 - Jan 2023

Responsibilities:
  • Contributed to the migration of LESOG (Local Exchange Service Order Generator) from legacy systems to Java Spring Boot, integrating RESTful web services to improve system performance by concurrently processing 5000+ LSRs (Local Service Requests) monthly.
  • Managed integration between LESOG and downstream mainframe systems (BOCRIS, BOCABS, ICLOC) using APIs, leading to faster data retrieval and a reduction in service order generation time.
  • Enhanced system performance by refactoring 20,000 lines of legacy code, reducing API response times by 30%.
  • Restructured COBOL calls into Spring Cloud Gateway patterns and introduced web services (SOAP and RESTful) to improve system interoperability and communication, significantly enhancing response time efficiency.
  • Optimized backend algorithms for LESOG, which significantly improved service order throughput, supporting peak loads during high-demand periods without system degradation, enhancing reliability and reducing operational risks.

Hyderabad, India

I joined Magnaquest right after college, and it quickly became a place where I grew both professionally and personally. The guidance and support from my managers and team leads helped me develop into the professional I am today. It was a time of learning, building skills, and forming relationships that have had a lasting impact on my career.

Senior Software Engineer

Aug 2020 - Nov 2021

Responsibilities:
  • Designed and implemented a multi-threading adapter for RaceOnline Bangladesh, utilizing Java, Servlets, RESTful Web Services, JSON, RabbitMQ, JDBC, and MySQL to enhance system performance and scalability.
  • Developed and integrated Multi-Level Fair Usage Policy Plan and Add-on plans into the Radius Server (AAA), resulting in a 25% increase in subscription upgrades.
  • Demonstrated proficiency in the project life cycle, including requirements collection and other project management activities.
  • Implemented MAC authentication functionalities as per client requirements, enabling and disabling as needed.
Software Engineer

Jan 2019 - Aug 2020

Responsibilities:
  • Developed and deployed Web Services using both RESTful and SOAP protocols with Apache Axis, integrating log4j for efficient logging and tracking of service-related activities.
  • Skilled in monitoring Application Servers and Web Servers, with advanced troubleshooting and debugging expertise, leveraging log messages to quickly identify and resolve issues.
  • Built reporting functionality as per client requirements using Apache POI, Jasper Reports with TIBCO, and IReport in various formats such as PDF, HTML, CSV, Word, etc.
2

Education

Bishop's University
2023-2024
M.Sc. in Computer Science
Percentage: 92.4 out of 100
GMR Institute of Technology
2015-2019
Bachelors of Technology in Electronics and Communication Engineering
GPA: 8.2 out of 10