Projects

Professor & TA Scheduling System

Technology: HTML, CSS, & SQL
Company: University of Alabama

  • Conducted interviews with professors and TAs to gather requirements and pain points with the previous scheduling system.
  • Redesigned and rebuilt the internal scheduling system used by the College of Business at the University of Alabama.
  • Built a prototype that improved calendar functionality, streamlined availability input, and reduced scheduling conflicts.
  • Reduced administrative workload by introducing automated checks and conflict resolution logic.

Built Personal Website

Technology: JavaScript, HTML, & CSS

  • Designed and developed a responsive personal website from scratch to serve as both a digital resume and a project portfolio.
  • Implemented a clean and modern UI theme inspired by professional enterprise websites, with animated SVG backgrounds and smooth scroll effects.
  • Utilized modular CSS and JavaScript for better maintainability and mobile responsiveness.
  • Tested across multiple devices and browsers to ensure a consistent user experience and accessibility compliance.
  • View source code

Harvard Course's

Technologies used: Python & SQL

  • Completed the CS50 Python course and the CS50 SQL course from Harvard University, gaining a solid foundation in both Python and SQL programming.
  • Learned key programming concepts including data structures, algorithms, and object-oriented programming.
  • In the Python course, I built several projects including a mini casino, restaurant tip analyzer, and bitcoin analyzer using an API.
  • View Python source code
  • In the SQL course, I learned about database design, querying, and management. I built several mini databases including one for a bed and breakfast. Also, worked with large databases such as working with the ATL airport and the MLB.
  • View SQL source code