Skip to content

Tharun Bandaru

Java Full Stack Developer • Hyderabad, India • b*************@gmail.com • +91*******243 • drivetube.ai/•••••

Professional Summary

Java Full Stack Developer with 3 years of experience designing and delivering enterprise Java 8+ applications using Spring Boot and microservices. Strong hands-on experience building RESTful APIs, designing relational schemas (MySQL/PostgreSQL), and optimizing SQL for lower latency. Experienced in containerization with Docker, CI/CD automation using Jenkins and Maven, and deploying services to AWS EC2. Proven track record resolving production incidents, improving API response times, and implementing repeatable pipelines. Complementary full-stack project work with React, Next.js and TypeScript for front-end delivery and Python-based RAG pipelines (LangChain, ChromaDB, FastAPI) for AI integrations. Comfortable working in Agile teams, writing unit/integration tests with JUnit and Mockito, and owning features end-to-end from design through production support.

Technical Skills

Programming Language: Python,TypeScript,Java
Frontend Technologies: React,Next.js,Tailwind CSS
Backend Technologies: Spring Boot,Spring,FastAPI,RESTful APIs,Microservices Architecture
Databases: MySQL
Cloud Platforms: Amazon Web Services,EC2
Version Control & Development Tools: Maven
DevOps & Infrastructure: Docker,Jenkins
Testing & QA: JUnit,Mockito
Generative AI & LLMs: LangChain,OpenAI API
Vector Databases & RAG: ChromaDB
Identity & Access Management (IAM): OAuth 2.0,JWT
DevSecOps & Security Automation: SonarQube

Work Experience

Tata Consultancy Services (TCS)
Hyderabad, India
Software Development Engineer — Application Development
Dec 2023 – Present
Worked at TCS supporting Daimler Truck North America (automotive/insurance) to develop backend microservices and APIs for enterprise fleet and insurance applications.
Tech Stack: Spring Boot, RESTful APIs, Microservices Architecture, MySQL, Docker, Jenkins, Maven, AWS EC2, JUnit, Mockito
  • Delivered enterprise Java 8 Spring Boot microservices implementing secure RESTful APIs for automotive insurance workflows, improving modularity and release readiness.
  • Designed normalized schemas in MySQL and optimized complex SQL queries, reducing median API response time by 15%.
  • Automated build, test and deploy workflows using Jenkins and Maven to create repeatable CI/CD pipelines and remove manual release steps.
  • Containerized Spring Boot services with Docker and deployed images to AWS EC2 to standardize environments across development and production.
  • Authored unit and integration tests with JUnit and Mockito, improving regression detection in CI and reducing rollback frequency.
  • Resolved 30+ production incidents by diagnosing Spring Boot services and logs, restoring functionality and preventing recurrence through targeted fixes.
  • Maintained incident response SLAs of 2–4 hours while driving root-cause analysis and corrective actions to improve service reliability.

Projects

RAG-Based Customer Support Chatbot
Tools Used: Python, LangChain, ChromaDB, FastAPI, OpenAI API
  • Built an end-to-end Retrieval-Augmented Generation pipeline to support document ingestion, chunking, vector embeddings and semantic search for chatbot responses.
  • Integrated ChromaDB for vector storage and LangChain to orchestrate retrieval and LLM calls, enabling context-aware answers from internal documents.
  • Implemented FastAPI endpoints to expose the RAG service and connected OpenAI API for response generation with prompt templates and safety checks.
Full-Stack Learning Platform (LearnHub)
Tools Used: React, Next.js, TypeScript, Tailwind CSS
  • Developed a React/Next.js front-end with TypeScript to present 20+ backend engineering topics and interactive learning modules.
  • Styled responsive UI components with Tailwind CSS and implemented client-side routing and data fetching for fast page loads.
  • Connected the front-end to RESTful APIs and validated flows across authentication, content rendering and user interactions.

Education

Vignan Institute of Engineering College, Hyderabad
B.Tech, Electronics & Communication Engineering • Hyderabad, India • June 2019 – April 2023

Achievements

  • LeetCode — 300+ problems solved (DSA)
  • AI Friday Participant — TCS internal Gen AI Hackathon

Powered by Drivetube · Create your own profile at drivetube.ai