Skip to content
View SOUMYASHARMA03's full-sized avatar

Block or report SOUMYASHARMA03

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
SOUMYASHARMA03/README.md

Hi, I'm Soumya Sharma πŸ‘‹

πŸŽ“ Computer Science Engineering Student at Lovely Professional University ☁️ Cloud Computing Specialization πŸ’» Interested in Java, Python, Data Structures & Algorithms, AI, and Web Development


πŸ› οΈ Skills

  • Languages: Java, Python
  • Core: Data Structures & Algorithms, Object-Oriented Programming
  • AI & ML: Scikit-learn, TF-IDF, Sentiment Analysis
  • Computer Vision: OpenCV, YOLO
  • Web Development: HTML, CSS, JavaScript
  • Cloud: Google Cloud
  • Tools: Git, GitHub, VS Code

πŸš€ Projects

🏨 Smart Hostel Room Allocation System

Java Swing-based desktop application designed to automate hostel room allocation and student accommodation management.

Key concepts: Java β€’ OOP β€’ Java Swing β€’ File Handling β€’ Custom Data Structures β€’ Linked List β€’ Priority Queue β€’ HashMap β€’ Stack

πŸ”— View Project


😊 Sentiment Analysis Dashboard

Machine-learning-based sentiment and emotion analysis dashboard built using Python and Streamlit.

Features: Sentiment Prediction β€’ Emotion Detection β€’ Interactive Dashboard β€’ Prediction History β€’ Custom Text Analysis β€’ TF-IDF

πŸ”— View Project


πŸ‘οΈ Object Detection System

Java-based real-time object detection system using OpenCV and YOLO for detecting objects in images and videos.

Technologies: Java β€’ OpenCV β€’ YOLO β€’ Computer Vision

πŸ”— View Project


🧡 Thread Synchronization Visualizer

Interactive web-based visualization of operating-system thread synchronization concepts.

Concepts: Semaphore β€’ Mutex β€’ Monitor β€’ Thread Synchronization

Technologies: HTML β€’ CSS β€’ JavaScript

πŸ”— View Project


🌐 Frontend Practice Projects

Collection of frontend development practice projects focused on HTML, CSS, JavaScript, and responsive web interfaces.

πŸ”— View Repository


🧠 Data Structures & Algorithms

Currently strengthening my problem-solving skills through LeetCode and DSA practice.

Topics Practiced

  • Arrays
  • Strings
  • Linked Lists
  • Hash Tables
  • Two Pointers
  • Sliding Window
  • Stack
  • Recursion
  • Binary Search
  • Trees & Binary Search Trees
  • BFS & DFS
  • Bit Manipulation
  • Sorting
  • Greedy
  • Divide & Conquer
  • Trie

πŸ“Œ My LeetCode solutions are organized by topic in my DSA repository.

πŸ”— View Data Structures & Algorithms Repository


πŸ“ˆ My Goal

Consistently improve my problem-solving skills, build practical projects, and strengthen my foundation in software development, AI, and cloud technologies.


πŸ“« Connect With Me


⭐ Thanks for visiting my profile!

Pinned Loading

  1. Object-Detection-System Object-Detection-System Public

    A Java-based Object Detection System using OpenCV and YOLO for real-time object recognition in images and videos.

    Java

  2. Sentiment-Analysis-Dashboard Sentiment-Analysis-Dashboard Public

    AI-powered sentiment and emotion analysis dashboard built using Python, Machine Learning, TF-IDF, and Streamlit.

    Python

  3. Thread-Synchronization-Visualizer Thread-Synchronization-Visualizer Public

    Interactive visualization of Semaphore, Mutex, and Monitor synchronization concepts using HTML, CSS, and JavaScript.

    JavaScript