Personal Projects Projects

Responsive Notes Page Page | HTML, CSS, JavaScript:

  • Built a responsive notes web application using HTML, CSS, and JavaScript, focusing on semantic structure, modern styling, and interactive user functionality.
  • Implemented DOM manipulation, event handling, and local storage to dynamically create, manage, and persist user notes while improving overall user experience.

Login/Signin Page | HTML, CSS, JavaScript:

  • Designed and developed a login and signup interface using HTML and CSS, with a focus on clean layout, accessibility, and responsive design.
  • Implemented form validation and authentication logic using JavaScript, handling user input, error feedback, and basic security practices.

Pricing Table Website | HTML, CSS:

  • Designed and developed a responsive pricing table component for comparing service tiers, focusing on clear visual hierarchy and usability.
  • Implemented CSS Flexbox/Grid for layout, hover effects for interactivity, and consistent styling across pricing cards.
  • Applied UI/UX principles such as spacing, typography, and call-to-action emphasis to improve readability.

Candy Museum Ticket Website | HTML, CSS:

  • Built a static ticket booking website for a themed museum, featuring pricing sections, ticket information, and user-friendly layout.
  • Created a mobile-responsive design using semantic HTML and modern CSS to ensure accessibility and cross-device compatibility.

Coursework Projects

Python Data Analysis Project – Chess.com API | Python:

  • Developed a Python program to collect and analyze data from the Chess.com API, selecting 2,000 players across blitz and bullet modes.
  • Estimated and visualized draw-rate percentages to identify performance patterns and statistical trends.
  • Applied data cleaning and API handling techniques for accurate dataset generation.

Text Mining and Deep Learning Project – Sentiment Analysis on Reddit Posts | Python:

Cybersecurity and Ethical Hacking Projects:

  • Explored web application OWASP Juice Shop for vulnerabilities through SQL injections, Cross-Site Scripting (XSS), and collision attacks.
  • Utilized Kali Linux tools for penetration testing and network analysis on a virtual machine through use of terminal:
    • Nmap / Zenmap: Network scanning and host discovery.
    • Wireshark: Packet capture and traffic analysis.
    • Hydra: Brute-force password testing for authentication systems.
    • John the Ripper / Hashcat: Password cracking and hash recovery exercises.