Saumyaa Shree

Cyber Security enthusiast, aspiring web developer

About Me

As a computer science student, I'm passionate about building software that is not only functional but fundamentally secure. My experience with Java, C++, and front-end development has provided a strong foundation, but my real fascination lies at the intersection of development and defense.

I enjoy the challenge of thinking like an attacker to find and fix vulnerabilities, ensuring applications are reliable and resilient. I am actively seeking a Summer 2026 internship where I can apply my developer's mindset to an application security team.

Skills

  • HTML
  • CSS
  • JavaScript
  • Python
  • C++
  • Java
  • DSA in C++
  • SQL
  • Git & GitHub
  • VS Code
  • SQL Workbench

Projects

Ikigai Career Compass

A career suggestion tool based on the Japanese philosophy of Ikigai. The application asks the user a series of questions and provides tailored career suggestions based on their responses.

Key Features:

  • Interactive questionnaire to gather user's passions, skills, and values.
  • Custom career-matching algorithm built using HashMaps for efficient data handling.

Technologies Used:

Java, Java Swing (javax)

YT-Downloader

A Python-based utility that allows users to download media from YouTube, providing the flexibility to save content as video, audio-only, or both—a feature not natively available on the platform.

Key Features:

  • Downloads full video content from a provided URL.
  • Option to extract and save audio-only files from any YouTube video.
  • Built with a focus on simplicity and ease of use.

Technologies Used:

Python, yt-dlp, Pytube

My Courses

Python for Beginners

A foundational course designed to teach the core concepts of Python programming. All lessons and materials are organized within this GitHub repository, creating a structured, self-paced learning environment.

Web Development

A comprehensive course covering the essentials of web development. This repository contains all the code, projects, and learning materials needed to build a strong foundation in front-end technologies.

Data Structures & Algorithms in C++

A focused course on implementing fundamental data structures and algorithms using C++. This repository is designed to build a strong problem-solving foundation for technical interviews and competitive programming.