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.


Tracalorie nutrition tracking - Built in JS/HTML/CSS, Tracalorie was designed to manage calorie counting for dieters or weight trainers to manage calories-in, calories-out. Tracalorie Nutrition Tracker


  • Add, label, and track meals / food items.
  • Track workouts and calorie expendeture.
  • Set a daily calorie limit to base calorie count.
  • Live filter, reset day, and local storage features.

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.

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.
  • Track their status via a modal or dashboard.
  • Modify categories and sort by various filters.
  • Includes a timer and different audio alarms.

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