Avinash Batchu profile photo 1 on Tal

Avinash Batchu

Backend Engineer | Platform Engineering | Spring Boot • Kafka • Microservices • Distributed Systems • Developer Productivity.

Hyderabad

3+ years of work experience

Tata Consultancy Services
Jun 20233 yrsPresent

Hyderabad, Telangana, India

• Contributed to an internal developer platform that models and auto-generates production-ready Spring Boot microservices, improving development speed and enforcing consistent architecture. • Designed and enhanced a metadata-driven code generation layer that produces: – Java Spring Boot services – REST APIs and controllers – SQL DDL scripts – YAML and configuration files • Built Eclipse RCP plugins to create a microservice modeling interface with validations and generation orchestration. • Implemented URL-based API versioning strategy to ensure backward compatibility and controlled REST API evolution. • Developed backend platform capabilities including: – REST APIs – Centralized validation logic – Kafka-based event integrations – Swagger/OpenAPI customization – Runtime configuration via application.yml – Audit logging using Spring AOP • Partnered with QA & DevOps teams to debug Jenkins pipelines and resolved 150+ production defects across: – PostgreSQL & Oracle DDL generation – Cross-database data type compatibility – Kafka integrations – CI/CD workflows
Tata Consultancy Services
Feb 20235 mosJun 2023

Hyderabad, Telangana, India

- Researched CI/CD pipeline integrations with modern DevOps tools. - Authored documentation to support knowledge sharing and onboarding.

Education

VNR Vignana Jyothi Institute of Engineering and Technology (VNRVJIET)

Bachelor of Technology - BTech, Information Technology

VNR Vignana Jyothi Institute of Engineering and Technology (VNRVJIET)

20194 yrs2023

Intermediate, MPC

Star Junior College

20172 yrs2019

Join Avinash and 10k+ other professionals on

Tal Boss

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

Download Tal Boss

Avinash Batchu on Tal

Headline

Backend Engineer | Platform Engineering | Spring Boot • Kafka • Microservices • Distributed Systems • Developer Productivity.

About

Backend & Platform Engineer with 2+ years of experience building developer platforms and scalable distributed systems. At Tata Consultancy Services, I work on an internal low-code platform that models and auto-generates production-ready Spring Boot microservices. My work focuses on improving developer productivity, enforcing architectural standards, and enabling faster service delivery across teams. Key contributions: • Built metadata-driven code generation for microservices, APIs, database schemas, and configuration • Developed Eclipse RCP plugins for service modeling and validation • Implemented Kafka-based event-driven integrations and API versioning strategy • Resolved 150+ production issues across CI/CD, databases, and generation workflows • Improved platform reliability and developer adoption Tech stack: Java, Spring Boot, Kafka, Python, SQL, microservices, and Event-Driven Systems I’m currently looking to grow into software development engineer roles in product-based companies and work on large-scale distributed systems.

Location

Hyderabad

Work experience

Backend Developer at Tata Consultancy Services, Jun 2023 - Present · 3 yrs, Hyderabad, Telangana, India, • Contributed to an internal developer platform that models and auto-generates production-ready Spring Boot microservices, improving development speed and enforcing consistent architecture. • Designed and enhanced a metadata-driven code generation layer that produces: – Java Spring Boot services – REST APIs and controllers – SQL DDL scripts – YAML and configuration files • Built Eclipse RCP plugins to create a microservice modeling interface with validations and generation orchestration. • Implemented URL-based API versioning strategy to ensure backward compatibility and controlled REST API evolution. • Developed backend platform capabilities including: – REST APIs – Centralized validation logic – Kafka-based event integrations – Swagger/OpenAPI customization – Runtime configuration via application.yml – Audit logging using Spring AOP • Partnered with QA & DevOps teams to debug Jenkins pipelines and resolved 150+ production defects across: – PostgreSQL & Oracle DDL generation – Cross-database data type compatibility – Kafka integrations – CI/CD workflows

Intern at Tata Consultancy Services, Feb 2023 - Jun 2023 · 5 mos, Hyderabad, Telangana, India, - Researched CI/CD pipeline integrations with modern DevOps tools. - Authored documentation to support knowledge sharing and onboarding.

Education

Bachelor of Technology - BTech, Information Technology, VNR Vignana Jyothi Institute of Engineering and Technology (VNRVJIET)

Intermediate, MPC, Star Junior College

Avinash Batchu - Backend Developer in Hyderabad | Tal