Baindla Bharath Kumar

Final-year B.Tech student in Computer Science and Engineering (AI/ML specialization) with hands-on experience building full-stack web applications and...

About

Final-year B.Tech student in Computer Science and Engineering (AI/ML specialization) with hands-on experience building full-stack web applications and production-ready AI-powered systems. Proficient in React.js, JavaScript (ES6+), HTML5, CSS3, Python, and FastAPI, with practical knowledge of Node.js, Express.js, and REST API design. Experienced in LLM integration, Retrieval-Augmented Generation (RAG), and Generative AI application development. Seeking a software developer or frontend developer role to deliver impactful solutions in a growth-driven engineering team.

Skills

Programming Languages

Python

Frontend Development

HTML5 CSS3 JavaScript (ES6+) React.js

Backend Development

FastAPI Node.js Express.js REST APIs LLM RAG

Databases

SQL

Algorithms & Data Structures

Data Structures and Algorithms (basics)

Tools & Platforms

Git GitHub

Soft Skills

Team Collaboration Communication Critical Thinking

Projects

Medical Health Assistant (RAG)

Python FastAPI LLM RAG SQL

Designed and deployed an AI-powered medical query system using Python, FastAPI, and Retrieval-Augmented Generation (RAG), improving health information retrieval accuracy by integrating large language models with structured and vector-based data sources. Developed modular RESTful API endpoints for AI-driven response generation, applying SOLID design principles and OOP patterns to produce maintainable, production-ready backend code. Reduced irrelevant responses by combining SQL-based and vector-based retrieval strategies; deployed on AWS cloud infrastructure with full end-to-end testing.

NxtWatch — Video Streaming Platform

React.js HTML5 CSS3 JavaScript (ES6+) Node.js REST APIs JWT

Engineered a fully responsive video streaming web application with React.js, implementing JWT authentication, protected routes, and React Router for seamless navigation across 6 feature-complete pages. Integrated RESTful APIs to dynamically render content with loading, success, and error UI states, improving user experience and reducing perceived load time. Built reusable React components for search, like/dislike actions, saved video management, and a dark/light theme toggle, reducing code duplication by 40% across the application.

Jobby App — Job Search Portal

React.js HTML5 CSS3 JavaScript (ES6+) REST APIs JWT

Built a responsive job search portal with React.js and React Router featuring JWT-based login, keyword search, salary and employment-type filters, and a dedicated job details page. Managed all three UI states (loading, success, failure) for every API call, ensuring a polished, production-quality user experience across mobile and desktop screen sizes. Structured the codebase using self-contained, reusable components following component-driven development best practices, enabling rapid feature extension with zero design regression.

Education

Bachelor of Technology — Computer Science and Engineering (AI & ML Specialization)

Nalla Malla Reddy Engineering College, Hyderabad

-

Intermediate — Mathematics, Physics and Chemistry

Sri Vijaya Sai Junior College

-

Certifications

The Complete Python Pro Bootcamp — 100 Days of Code

Udemy

Professional Certificate in DevOps

Udemy

OpenAI & NxtWave Generative AI Buildathon

NxtWave

AWS Mega Workshop

NxtWave CCBP 4.0 Academy

NxtCode Challenge

NxtWave CCBP 4.0 Academy

Contact

Email: bharathkumarbaindla@gmail.com