Tharun Bandaru
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
Work Experience
- 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
- 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.
- 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
Achievements
- LeetCode — 300+ problems solved (DSA)
- AI Friday Participant — TCS internal Gen AI Hackathon
Powered by Drivetube · Create your own profile at drivetube.ai