Summary
Overview
Education
Skills
Websites
Certification
ATM Management Using C
Snake and Ladder Game
Dog Breed Prediction
Random Password generator
Brick Breaker Game Using Java
Library Management Using C++
Timeline
Generic

BHAVITH BHAVANAM

Charlotte,North Carolina

Summary

I am an undergraduate student with a strong foundation in programming and software development. My skills include proficiency in C, C++, Python, and Java, along with a solid understanding of Data Structures and Algorithms. I am passionate about solving complex problems and constantly enhancing my knowledge in computer science.

Overview

1
1
Certification

Education

Bachelor of Science - BS - Computer Science

University of North Carolina At Charlotte
Charlotte, NC
12-2025

Skills

  • Python
  • C
  • Java
  • C
  • Data Structures
  • Design and Analysis of Algorithms

Certification

  • Introduction to Generative AI Learning Path
  • Microsoft Certified: Azure Fundamentals
  • Introduction to Software Development
  • Programming with Java
  • Data Structures and Algorithms

ATM Management Using C

 In my first semester, my team and I designed an ATM Management project. The system allowed users to perform essential banking operations such as withdrawals, deposits, and balance inquiries. It was a comprehensive project aimed at simulating a real-world ATM system, ensuring that users could manage their accounts efficiently and securely. 

Snake and Ladder Game

We designed a 5x6 snakes and ladders board which finds the minimum number

of dice throws required to reach the destination or last cell(30th cell) from the

source(1st cell).

Dog Breed Prediction

Built an application that integrates real-time camera input to detect dog faces and classify their breed using deep learning models. Implemented image processing techniques for face detection and breed recognition, providing accurate predictions in a user-friendly interface.

Random Password generator

Developed a program that generates strong passwords (8–16 characters) using a mix of uppercase/lowercase letters, numbers, and special characters. Added functionality to copy the generated password directly to the clipboard for easy use.

Brick Breaker Game Using Java

Developed a modern version of the classic arcade game, recreating the nostalgic brick-breaking experience with engaging gameplay and an immersive digital environment designed to entertain players of all ages.

Library Management Using C++

Designed for college administration to manage student records and books. Implemented features to create, display, modify, and delete both student and book records, streamlining library operations and improving record-keeping efficiency.

Timeline

Bachelor of Science - BS - Computer Science

University of North Carolina At Charlotte
BHAVITH BHAVANAM