I believe good software is built by understanding the real problem first, not just writing code. I focus on creating simple, reliable and user-focused solutions, and I prefer learning by building real projects instead of only studying theory. I try to write clean, readable code, test my work carefully, and continuously improve through feedback and practice.
Hi, I’m Pothireddy Bhavya Sri, an aspiring software developer from Hyderabad, India. I enjoy building practical applications that solve real-world problems and improve everyday processes.
I have hands-on experience in developing projects such as an AI-powered legal assistance system that helps users understand their rights, store evidence securely, and generate structured legal complaints. I also work with database systems and automation tools to design reliable, user-friendly solutions.
I am continuously strengthening my skills in programming, problem-solving, and system design by building real projects and experimenting with new technologies. I am actively seeking internship or entry-level opportunities where I can contribute, learn from experienced teams, and grow as a software engineer.
Education & Location
ACE Engineering College
B.Tech in Computer Science
Hyderabad, 2024
Location
Greater Hyderabad Area
India
Certifications
Google Gen AI Virtual Internship
Gracious Student Trainee
Google AI/ML virtual internship(ongoing by EduSkills)
What I Do
I mainly build practical and beginner-friendly applications that solve real-world problems. My focus is on creating user-friendly tools that demonstrate strong fundamentals and clean code practices.
Python Utilities
Small automation tools and utilities using Python and simple Tkinter interfaces.
Daily Problem Solving
Regular practice of data structures and algorithms to improve coding and logical skills.
JAVA DEVELOPMENT
Desktop applications using Java Swing and JavaFX, focusing on clean UI and core application logic.
Web development
Basic web applications using HTML, CSS, JavaScript, and TypeScript.
Key Projects
Here are a few projects from my GitHub that showcase my ability to build user interfaces, handle user events, use standard libraries effectively, and create small but useful everyday tools.
1
Restaurant Billing GUI
Java Swing desktop application allowing users to order multiple quantities of pizza, burgers, fries, and coke. Calculates total bill instantly based on quantities entered.
2
Random Password Generator
Java AWT-based tool using Frame, TextField, Checkbox, Button, SecureRandom, and Clipboard. Users choose lowercase, uppercase, digits, symbols, set length, and generate strong passwords.
3
Digital Clock
Real-time clock built using Python Tkinter. Displays current time in HH:MM:SS format with stylish cyan-on-black theme. Updates every second using after() method.
4
Website Blocker
Simple Python Tkinter tool that blocks or unblocks websites by modifying the system's hosts file. Users enter sites, click Block or Unblock for instant control.
5
Roll a Dice Simulation
Fun random number simulator that generates random dice rolls, shows unique messages using match-case, and auto-rolls on a six. Interactive and engaging.
Skills & Tools
Programming Languages
Java, Python, JavaScript, TypeScript, C, C++, PHP
Tech Areas
GUI applications, desktop utilities, basic web tools, automation scripts
Problem Solving
Arrays, Strings, Recursion, Two Pointers, Data Structures & Algorithms
Practice
Consistent daily coding and learning on LeetCode and personal projects
What I'm Learning
Currently focusing on strengthening my fundamentals and expanding my technical capabilities through consistent practice and real-world application.
Data Structures & Algorithms
Daily practice on LeetCode to master problem-solving patterns
Object-Oriented Programming
Deep dive into OOP principles and design patterns
Clean Code Practices
Writing maintainable, readable, and efficient code
Forked from daytonaio/daytona. Secure and Elastic Infrastructure for Running AI-Generated Code. TypeScript. Public repository.
roll_a_dice
Simple Python dice simulator generating random rolls with unique messages using match-case. Auto-rolls on six. Public repository.
RestaurantMenu
Java Swing-based Restaurant Menu GUI for ordering pizza, burgers, fries, and coke with instant bill calculation. Public repository.
digital_clock
Python digital clock using Tkinter displaying HH:MM:SS format with cyan-on-black theme. Updates every second. Public template.
websiteblocker
Python Tkinter tool blocking websites by modifying hosts file. Simple interface for blocking and unblocking sites. Public repository.
random_password_generator
Java AWT Password Generator with customizable options for length and character types. Includes clipboard functionality. Public repository.
Ready to Build Something Great
Whether you're looking for a dedicated software engineer, a collaborative team member, or someone passionate about solving complex problems with elegant code, I'd love to hear from you.
Based in the Greater Hyderabad Area, I'm excited about opportunities that challenge me to grow, allow me to contribute meaningfully, and push the boundaries of what's possible with technology. Let's create something exceptional together.
Connect With Me
Every project and every problem I solve brings me one step closer to building meaningful software that helps people. Let's connect and collaborate on exciting opportunities!