Ryan Bassett Web Designer

Who Is
Ryan Bassett

I hold a Bachelor’s degree in Graphic and Media Arts, graduating with a 3.881 GPA. My background combines a strong foundation in design with hands-on experience in web development, allowing me to approach projects from both a visual and technical perspective.

My Approach to Development

My interest in web development started early, driven by a curiosity for how things work behind the scenes. I began by teaching myself HTML and quickly expanded into building interactive experiences with JavaScript and modern web tools.

Over time, that curiosity evolved into a focus on creating functional, real-world applications. I approach development with an emphasis on clean structure, problem-solving, and writing code that is both maintainable and scalable.

My Resume

Development Skills & Experience

My experience centers around modern web development, including building responsive interfaces, working with JavaScript, and creating dynamic user experiences.

I am comfortable both hand-coding applications and working with platforms such as WordPress and Webflow to deliver efficient, scalable solutions depending on project needs.

I also have experience with SEO strategy and implementation, including achieving strong visibility in competitive local search results, ensuring that the applications and websites I build are not only functional, but discoverable.

Software Expertise

  • JavaScript / HTML / CSS
  • React (basic / learning)
  • Node.js
  • Tailwind / Bootstrap
  • WordPress
  • Adobe Creative Suite
  • Git / GitHub

Honors and Mentions

Honor Roll Achievements

My accomplishments at SNHU landed me on the dean's list and I was invited to an organization for honored students.

Minor Projects and Training

Web Development and Coding

50 JavaScript/HTML/CSS Projects in 50 days, a Udemy project by Brad Traversy.

Testimonials Grid Section

Created out of a frontendmentor.io challenge: Testimonials Grid.

Testimonials Grid Section

Link to the the Github project: Here.

RemoveBG-ENG

A fork of a great Remove Background AI tool using rembg by JamesH. NOTE: This is not my original project. I edited the py for English users and made clear instructions for GIMP 3.0 flatpak.


L Smith R&B Singer Website - I designed a full web presence for a up and coming R&B singer out of Hollywood and Texas named L Smith, featuring his music, an image/video gallery, contact page, and information on his upcoming appearances and tours. This was a pro bono assignment I completed for additional incoming references, as he was my first solo client out of school. L Smith Singer websiteIf you enjoy my work for L Smith's personal online presence, you can reach out to me for web design purposes and I will respond. I am open for work and new projects.

Contact Me


Major Projects

QuakeLiveConfigEditor.com - Vanilla JS GUI Editor. A online config editor for a game called Quake Live for the Steam platform. Quake Live Config Editor Preview

With over 300 CVARS and more than every in-game bind programmed in to the UI, with my Quake config editor you can:


  • Create live email/Google/Discord auth accounts and save configs.
  • Load configs from the cloud.
  • Import top pro CFG files into the app to tweak in-game settings.
  • Apply recommended settings and overwrite default values for competitive console commands.
  • Set custom Weapon Aliases and add/edit Miscellaneous scripts
  • Export your autoexec.cfg directly to your hard drive.
  • And many many more features.

W3Preferences - Build and export in-game Preferences and Custom Keys for Warcraft 3: Reforged. W3Preferences and Custom Keys

I programmed a Warcraft 3 Reforged in-game Options / Custom Keys editor for exporting your settings via the web, similar to my QL config editor.


  • Mimicks the exact look and feel of the in-game menu.
  • Every in-game War3 setting except for monitor and hardware.
  • Save your current settings to localStorage.
  • Every custom key entity from in-game, every War3 race Hero/Building/Unit available.
  • Reset to default, export from a popup modal, built with Tailwind CSS.

Time Management System - Built as a scheduler or task organizer, this time management system can organize various daily/weekly/monthly tasks and allows you to manipulate categories/tags/dates and even includes a pomordoro timer. Tracalorie Nutrition Tracker


  • Add, Edit, and Delete various tasks/habits/goals.
  • Track their completion status via simple checkbox.
  • Modify categories and sort by various filters or sorting options.
  • Now includes SortableJS to make custom sorting order.
  • Includes a timer and different audio alarms/pomodoro timer.
  • Authenticate and save tasks on Supabase with Google or email account.
  • Day/Night theme switching.
  • Real time statistics in the dashboard.

Ambient Sound Mixer - Built with audio sources, this JS project allows you to relax to different ambient noises and set different layers with volume levels. Ambient Sound Generator


  • Set volume levels for 8 different ambient noises.
  • Adjust a master volume for to balance noise levels..
  • Create presets for different layer styles.
  • Timer, play all, reset all, and a color theme switcher.

Copyright © 2026 Ryan Bassett | All Rights Reserved