Summary
Overview
Work History
Education
Skills
Projects
Timeline
Generic
Venkata Sai Avinash Reddy

Venkata Sai Avinash Reddy

Bengaluru

Summary

Team Lead with over 10 years of experience, including a pivotal role at IBM. Proficient in Core Java, Spring MVC, Spring Boot and cloud solutions like Kubernetes and Docker. Adept at driving innovative projects and fostering collaboration within teams, delivering impactful RESTful APIs and microservices that enhance system performance and user experience.

Overview

2026
2026
years of professional experience

Work History

Technical Lead

JMR Infotech
06.2019 - Current
  • Working as Technical Lead in JMR Infotech since 6 years.

Software Engineer

Southstar Technology Solutions Private Limited
Bangalore
  • Worked as Software Engineer in Southstar Technology Solutions Private Limited-Bangalore for 3.2 years

Software Engineer

IBM
  • Worked as a Software Engineer in IBM for 9 months.

Education

B.Tech - Computer Science And Engineering

KLUniversity
Vijayawada
01.2014

Skills

  • J2EE technologies: JSP, servlets, and JDBC
  • Web technology: HTML, CSS
  • Database software: MySQL, Oracle
  • Framework expertise: Spring MVC, Boot, Hibernate
    Microservices design
    RESTful API integration
    Data handling
  • RESTful APIs
  • IDE and servers: Eclipse, Apache Tomcat, Wildfly, and Spring Tool Suite
  • Real-time tools: Maven, SVN, Log4j, GitHub
  • Cloud: Docker, Kubernetes
  • Stream platform: Kafka

Projects

Title: LivEzy

Client: UAE

Role: Senior Software Engineer

Team Size: 12 

Period: June 2019 to now

Project Site: Offshore

Technology Used: Java8, Spring, Spring Boot, JDBC/JPA(Hibernate) framework, RestFul API, Web Services, Maven, Micro Services, Redis cache, ELK, Kafka, Webclient, Spring Security.

Project Description: Livezy is Lifestyle Ecosystem which consumer goods, flight booking, daily services, credit cards, loans, grocery, flexi limit, credit card, Automobiles, Real estate ecosystem at single app.

Roles & Responsibilities: 

  • Gained Remarkable knowledge on super apps (Bank +Ecommerce).
  • Spearheaded the architectural design and implementation of a scalable E-commerce platform using Java 17, Spring Boot, Kafka, and microservices deployed on AWS/ Kubernetes.
  • Led cross-functional teams in developing high-availability modules including product catalog, cart & checkout, order processing, and payment integration.
  • Defined technical standards and reusable patterns across microservices to enhance scalability and reduce technical debt.
  • Collaborated with product owners and UX teams to translate customer needs into technical features, ensuring business alignment.
  • Ensured platform reliability and performance, implementing caching (Redis), queue-based async processing, and database optimization strategies.
  • Integrated 3rd-party services (e.g., payment gateways, shipping APIs, marketing platforms) using secure RESTful APIs.
  • Mentored a team of 3+ developers, conducted code reviews, and led architectural sessions to upskill engineering team.
  • Played a key role in security and compliance audits, implementing PCI-DSS controls and JWT based user authorization.

Title: ROME

Team Size: 11 

Period: April 2018 to November 2018 

Client: AT&T

Role: Development Support

Brief Description: AT&T is a telecommunication network bound to provide services to people. In AT&T, there will be many applications like ROME, PRICER-D, Logistics, GOSS, CPC etc... The application I worked in AT&T is ROME. In ROME, there will be multiple teams like Siebel, Admin, DSL, FMO, Mobility. I worked under DSL (Data Service Layer). DSL acts as a middleware between ROME Siebel and Partner Systems. In DSL, there will be Inbounds and Outbounds. Inbound-Partner System will be sending the request to DSL which in turn sends to Siebel, Siebel will provide the necessary information to DSL and DSL sends the response to partner systems. Outbound-DSL will be sending the request and Partner systems will be providing the response.

Responsibilities: 

  • Developed dynamic web projects using SOAP webservices.
  • Conversion of Dynamic Web Project to maven and keeping the required dependencies and then create a war file and deployed on the server and then cloned to GIT.

Title: Southstar Cabs 

Team Size: 4

Period: 1 year (Mar 2017 to Feb 2018)

Client: Go Pink Cabs

Role: Design, coding and Development

 

Brief Description: The Southstar Cab Product is developed mainly for Taxi & Transport Agencies. The tasks involved are, creating a new Service requests, creating offers for the open service requests, and after completion of the service, payment transfer from service requester to service offeror’s account is taken care by the application. This software solution will also keep track of Payment and Feedback of the users, customer complaints and user profiles. This product is secure as spring security is used for secure login and authentication and payment transfer. User App & Driver Apps for the application is developed in Android platform and IOS platform. The application is hosted on Amazon Cloud. Admin can access it from any location geographically. 

Software has different modules catering specific client requirements. These Software Modules are:

1. Trip Sheet Automation Module: Useful for Corporate customers & 5 Star Hotels. 

2. Employee Transport Module: Useful for Corporate Employee transport assignments.

Responsibilities: 

  • Developed Server-side application using Spring and Hibernate and RESTful API’S.
  • Developed Reports in PDF, DOC and XLS using Jasper Reports.

Title: Sales Propeller 

Team Size:

Period: 10 months (Apr 2016 to Jan 2017) 

Role: Implementation and Development 

Brief Description: Sales Propeller automates complete operation of a Sales cycle which involves from creating a new Lead to Generating Purchase Orders and Invoices. Every User will have their own Profile for handling their data and the complete user’s data will be handled by an Admin. It will help in creating Quotation, Invoice, Delivery Report and Purchase Order. Sales Propeller also supports Payroll, Attendance of the employees, maintain customer Complaints and User Profiles. 

Responsibilities: 

  • Developed Server-side application using Spring and Hibernate, HTML, CSS and RESTful API’s.
  • Developed Reports in PDF, DOC and XLS using Jasper Reports.

Title: Momcab 

Team Size:

Period: 1 Year 2 Months (Jan 2015 to Feb 2016) 

Client: KCA Logic 

Role: Implementation and Development

 

Brief Description: Momcab can be used by transport agencies or a certain community people. When a user or users creates a new service request. Then that service requests will be available for other users who wants to travel along the routes that are already created makes an offer to the user who initially created the service request. If creator of the request accepts the offer then you can complete the ride of your destination or else if offer isn’t accepted then you can move on to another service requests offered by other users or else you can ask for to lower the offer to the creator of the service request. This software solution will also keep track of Payment and Feedback of the users, customer complaints and user profiles. App for the application is developed in Android platform and IOS platform.

Responsibilities: 

  • Developed Server-side application using Spring and Hibernate, HTML, CSS and RESTful API’S.
  • Developed Reports in PDF, DOC and XLS using Jasper Reports.

Timeline

Technical Lead

JMR Infotech
06.2019 - Current

Software Engineer

Southstar Technology Solutions Private Limited

Software Engineer

IBM

B.Tech - Computer Science And Engineering

KLUniversity
Venkata Sai Avinash Reddy