Midhun Yentrapati

I build backend applications and learn how they actually run.

About

I’m a computer science graduate exploring software by building and modifying real projects. I enjoy understanding how systems behave more than just making them run.

Most of my learning comes from experimenting, breaking things, fixing them, and slowly figuring out what actually happens behind the scenes.

Projects

BookVerse

Book e-commerce platform built with backend APIs and frontend integration.

Java • Spring Boot • Angular • MySQL

Chat with PDF

Reads PDF files and answers questions using an LLM API.

Python • Streamlit • Gemini API

Traffic Signal AI

Reinforcement learning simulation for adaptive traffic signals.

Python • SUMO • DQL

Flashcard Generator

Generates learning flashcards using datasets and language model outputs.

Django • NLP • GPT-2

Experience

2025

Java Full Stack Training

Worked on a full-stack application understanding backend-frontend interaction and API flow between services.

2024

GenAI Internship

Explored prompt engineering and integrated LLM APIs into small applications.

2023

Team Projects & Experiments

Worked on ML and software projects, learning debugging, integration and collaboration.

2021

Started Computer Science Degree

Began exploring programming and understanding how software systems are built.

Not for recruiters

I didn't always feel confident about what I knew in programming. Most of my learning happened while trying to understand things I couldn't fully explain yet.

I like breaking problems into smaller pieces and slowly making sense of them. Sometimes that means reading docs for hours, sometimes it means writing small programs just to see what really happens.

Outside of coding, I enjoy thinking about systems, learning patterns in how people work, and understanding how tools change the way we think.