Prashanth Kumar Varikuppala profile photo 1 on Tal

Prashanth Kumar Varikuppala

Backend Software Engineer @ TCS | Former Trainee Software Engineer @ Recruit CRM | Java | Spring Boot | Microservices| AWS | Apache Kafka | PostgreSQL

Hyderabad

2+ years of work experience

Tata Consultancy Services
Oct 20242 yrs 2 mosPresent

Mumbai

Working as a Backend Developer on the SBI YONO 2.0 project using Spring Boot, Kafka, PostgreSQL, and Notification Services. Developed scalable microservices, optimized backend workflows, and contributed to secure and efficient banking operations. Collaborated with cross-functional teams to deliver high-quality, production-ready solutions.
Recruit CRM
Feb 20246 mosJul 2024

Recruit CRM
Oct 20234 mosJan 2024

Remote

Tools : Jira Github BrowseStack Docker Slack

Prashanth’s AI Stack

antigravity
antigravity
codex
codex
gemini
gemini
mcp
mcp
openai
openai
ChatGPT
ChatGPT

Education

Gokaraju Rangaraju Institute of Engineering and Technology

Bachelor of Technology, Computer Engineering

Gokaraju Rangaraju Institute of Engineering and Technology

20204 yrs2024

Join Prashanth and 10k+ other professionals on

Tal Boss

Tal is the app where bosses meet engineers & builders directly, without middlemen

Download Tal Boss

Prashanth Kumar Varikuppala on Tal

Headline

Backend Software Engineer @ TCS | Former Trainee Software Engineer @ Recruit CRM | Java | Spring Boot | Microservices| AWS | Apache Kafka | PostgreSQL

About

Backend Software Engineer with experience designing and building scalable, secure, and high-performance backend systems using Java, Spring Boot, Microservices, Apache Kafka, and PostgreSQL. Currently working at Tata Consultancy Services (TCS) on the SBI YONO 2.0 digital banking platform, where I develop and enhance backend services that support authentication, communication, and banking journeys. My work includes designing REST APIs, building reusable microservices, integrating enterprise systems, implementing asynchronous event-driven solutions with Kafka, and optimizing application performance for high-volume transaction processing. One of my key contributions has been designing and developing a generic Multi-Factor Authentication (MFA) framework that supports OTP, QR, Push Notification, and Authenticator App-based authentication through reusable APIs, enabling multiple banking journeys with minimal integration effort. I have also contributed to solution architecture, database design, API specifications, callback mechanisms, and technical documentation. Previously, I worked as a Trainee Software Engineer at Recruit CRM, where I gained hands-on experience in backend development and test automation using Java, Spring Boot, Selenium, and REST Assured while working in an Agile environment. My technical expertise includes Java, Spring Boot, Microservices, Apache Kafka, PostgreSQL, REST APIs, Git, GitLab, JIRA, Confluence, OpenShift, GemFire, Docker, and distributed system design. I also have working knowledge of ReactJS, HTML, CSS, and JavaScript, allowing me to collaborate effectively across the full stack. I enjoy solving complex engineering problems, improving system performance, designing scalable architectures, and continuously learning modern backend technologies. I am currently seeking opportunities to build resilient, high-impact software products and grow as a backend engineer.

Location

Hyderabad

AI stack

antigravity

codex

gemini

mcp

openai

ChatGPT

Work experience

System Engineer at Tata Consultancy Services, Oct 2024 - Present · 2 yrs 2 mos, Mumbai, Working as a Backend Developer on the SBI YONO 2.0 project using Spring Boot, Kafka, PostgreSQL, and Notification Services. Developed scalable microservices, optimized backend workflows, and contributed to secure and efficient banking operations. Collaborated with cross-functional teams to deliver high-quality, production-ready solutions.

Trainee Software Engineer at Recruit CRM, Feb 2024 - Jul 2024 · 6 mos

Software Engineer Intern at Recruit CRM, Oct 2023 - Jan 2024 · 4 mos, Remote, Tools : Jira Github BrowseStack Docker Slack

Education

Bachelor of Technology, Computer Engineering, Gokaraju Rangaraju Institute of Engineering and Technology