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

Hyderabad, Telangana, India

Hyderabad, Telangana, India

Bachelor of Technology - BTech, Information Technology
VNR Vignana Jyothi Institute of Engineering and Technology (VNRVJIET)
Intermediate, MPC
Star Junior College
Join Avinash and 10k+ other professionals on
Tal is the app where bosses meet engineers & builders directly, without middlemen
Download Tal BossBackend Engineer | Platform Engineering | Spring Boot • Kafka • Microservices • Distributed Systems • Developer Productivity.
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.
Hyderabad
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.
Bachelor of Technology - BTech, Information Technology, VNR Vignana Jyothi Institute of Engineering and Technology (VNRVJIET)
Intermediate, MPC, Star Junior College