Koppula Sai Tharun Reddy

Hi, I’m Sai.
I build software.

A Computer Science student focused on Java, Spring Boot, and the backend behind useful web applications.

Sai Tharun Reddy
Sai Tharun ReddyNice to meet you.
Java &
Spring Boot.

A few things
I’ve worked on.

From browser tools to Java applications. Here’s a closer look.

Browser-based development environment01 / 04

WriteCode.

Open a browser. Write some code.

Write, run, and debug programs without setting up a local environment. WriteCode brings the editor, files, terminal, and debugger into one browser workspace.

JavaCode executionSandboxing

Browser-based development environment

WriteCode

Write, run, and debug programs without setting up a local environment. WriteCode brings the editor, files, terminal, and debugger into one browser workspace.

  • Run code with real compilers
  • Debug with breakpoints and inspect variables
  • Keep files and projects together in the browser
JavaCode executionSandboxing
Browser extension & web application02 / 04

Elevate.

Know what to prepare for your next interview.

Elevate reads a job posting, extracts the role and required skills, and helps you prepare. It also brings saved jobs, resume comparisons, and application tracking into one place.

TypeScriptBrowser ExtensionReact

Browser extension & web application

Elevate

Elevate reads a job posting, extracts the role and required skills, and helps you prepare. It also brings saved jobs, resume comparisons, and application tracking into one place.

  • Extract requirements from a job posting
  • Compare your resume with the role
  • Prepare for interviews and track applications
TypeScriptBrowser ExtensionReact
Placement preparation platform03 / 04

Mentivox.

A place to practise before the real interview.

A placement preparation platform with mock interviews and resume analysis, built with React, Node.js, and MongoDB.

ReactNode.jsMongoDBJWT

Placement preparation platform

Mentivox

A placement preparation platform with mock interviews and resume analysis, built with React, Node.js, and MongoDB.

  • Practise with mock interviews
  • Review your resume
  • Prepare for placement interviews
ReactNode.jsMongoDBJWT

Let’s
talk.

Mentivox
Java management application04 / 04

Gym Nexus.

Keep the records. Lose the paperwork.

A gym management application for member and staff records. Java handles the application logic, with database operations and role-based access for different users.

JavaMySQLREST APIs

Java management application

Gym Nexus

A gym management application for member and staff records. Java handles the application logic, with database operations and role-based access for different users.

  • Manage member and staff records
  • Control access by user role
  • Store and update records in a database
JavaMySQLREST APIs
GYM
NEXUS
Built with Java

I like knowing
how things work.

I’m studying Computer Science & Engineering at Malla Reddy University. I work mainly with Java and Spring Boot, and use React when a project needs a web interface.

My projects include a browser coding environment, a placement preparation platform, and a gym management application. I’m also exploring Python and data analysis.

Based in India Computer Science & Engineering

What I work with.

My main focus is Java and backend development.

Backend

The part I spend the most time on.

JavaSpring BootREST APIsJDBCMaven

Databases

Storing, querying, and connecting the data.

PostgreSQLMySQLMongoDBSQL

Frontend

Taking a project all the way to the screen.

ReactNext.jsTypeScriptHTML & CSS

Along the way

Tools I use and subjects I’m exploring.

GitDockerPythonPandasScikit-learn

Learning by doing.

Education

Computer Science & Engineering

Malla Reddy University, Hyderabad

2024

Technology Job Simulation

Deloitte · Virtual learning experience

Software development, debugging, and problem-solving exercises.

There’s more
on GitHub.

@saitharun1903
Have a project or an opportunity in mind?

Let’s talk.