Deekshith Bommarthi

About Me

Hello! I'm Deekshith Bommarthi, a passionate Computer Science student with a strong interest in Linux, Python development, and cybersecurity. My journey began with a curiosity for how things work, leading me to explore various aspects of technology, from programming to ethical hacking. I thrive on challenges and constantly seek opportunities to learn and grow in this ever-evolving field.

Skills

Core Skills

  • Languages: Python, JavaScript, Bash, HTML5, CSS3
  • Technologies: TensorFlow, Keras, Streamlit, Bootstrap, AngularJS, Git, GitHub Pages, Axios
  • Core Competencies: Interactive Web Development, Machine Learning Model Development, System Automation, Performance Optimization, API Integration
  • Soft Skills: Problem-Solving, Attention to Detail, Communication, Adaptability, Creativity

Coding Profiles

  • Hackerrank: 21241A05Z4 (6 Star Rating)
  • Leetcode: user5777yx (Rating: 1805, 400+ problems)
  • Codechef: deekshith2124 (Rating: 1565)
  • Interviewbit: deekshith-b_240 (Score: 24897+)

Certifications

  • CyberSecurity - Specialization (Coursera)
  • Juniper Virtual Cloud Networking (Learning Portal)
  • Full Stack Web Development (Infosys SpringBoard)
  • Google Android Developer (AICTE)
  • Data Analytics with Python (NPTEL)
  • Data Science for Engineers (NPTEL)
  • AWS Data Engineering (AWS)
  • Full Stack Web Development (Infosys)
  • JNCIA Cloud (Juniper)
  • Blender Course Certificate (Spoken Tutorials)
  • DevNet

Projects

Portfolio and Misc

Overview: Designed and developed a sophisticated personal portfolio featuring a Ben 10 FanPage. Key achievements include:

  • Interactive Web Development: Used HTML5 and CSS3 with Flexbox and Grid, leading to a 30% increase in engagement.
  • Client-Side Scripting: Implemented interactive features using JavaScript and jQuery, reducing page load times by 25%.
  • Framework Integration: Applied Bootstrap and AngularJS for responsive and single-page application experiences, enhancing mobile usability by 90%.
  • Performance Optimization: Applied minification and compression techniques, decreasing load times by 50%.
  • Version Control: Managed updates with Git and GitHub Pages, ensuring 100% deployment success.

Languages Used: HTML5, CSS3, JavaScript, jQuery, Bootstrap, AngularJS, Git

Telegram Bot (Secured Broadcasting Bot, Web Application Bot, Advanced File Forwarding Bot)

Overview: Developed a sophisticated Telegram bot with a focus on anonymous secret submissions, user interactions, and data security. Key functionalities include:

  • Anonymous Secrets: Allows users to submit secrets anonymously, which are encrypted and securely stored.
  • Commenting and Liking: Users can dynamically comment on and like secrets, boosting participation.
  • Secure Data Handling: Encrypts user data with Fernet to ensure privacy and confidentiality.
  • Database Management: Manages secrets, comments, likes, and subscriptions with SQLite.
  • Interactive Features: Provides commands to view, manage, and delete secrets from all devices.

Languages Used: Python, SQLite, Telegram Bot API, Cryptography

Flower Detection using CNN

Overview: Developed a CNN-based model for classifying flower species with key features:

  • Model Training: Achieved 90% accuracy with a CNN trained on a diverse Kaggle dataset, using data augmentation.
  • Interactive Chatbot: Integrated FlowerBot, increasing user interaction by 50%.
  • Real-Time Deployment: Deployed using Streamlit, reducing image recognition time to under 2 seconds.
  • Performance Metrics: Evaluated using accuracy, precision, and recall, improving model reliability by 15%.

Languages Used: Python, TensorFlow, Keras, Streamlit

Advanced Bash Scripts for Unix Systems

Overview: Developed advanced Bash scripts for Unix systems focusing on system automation and efficiency:

  • System Automation: Automated updates and backups, reducing manual intervention by 60%.
  • Efficiency Optimization: Enhanced script performance through efficient coding, achieving a 40% increase in speed.
  • Custom Utilities: Created tools for weather checks, URL shortening, and encryption, with 100% user satisfaction.
  • Error Handling: Implemented robust error handling and logging, reducing script failure rates by 70%.
  • Deployment Instructions: Provided clear setup instructions, including PATH configuration in Termux.

Languages Used: Bash, Termux

Education

Gokaraju Rangaraju Institute of Engineering and Technology, Hyderabad

B.Tech in Computer Science and Engineering

Duration: October 2021 - June 2025

GPA: 7.8/10

Vishwa Chaitanya Junior College, Hyderabad

Intermediate Education - MPC

Duration: June 2019 - June 2021

GPA: 9.78/10

Feedback Form