NATHANRAY• DEV

Nathan McDonough

Software Developer

I’m a Software Developer based in Grove City, Ohio. I build user-friendly, scalable web applications and enjoy every part of the development process—from concept and prototyping to deployment and continuous improvement. With a background as an audio engineer and producer, I bring a creative, detail-oriented mindset to every project I build.

TECH STACK

Technologies I use to build modern web applications.

Nathan McDonough

About Me

Nathan McDonough

I enjoy building software that is both intuitive for users and maintainable for developers. Whether I’m creating a responsive user interface, developing backend functionality, or refining performance and accessibility, I focus on writing clean, thoughtful code that solves real problems. My background in audio engineering taught me the value of precision, patience, and continual refinement—qualities I bring to every project I build.

When I’m not coding, I enjoy spending time with family. In my free time, you’ll often find me playing, producing, or engineering music for aspiring artists. I’ve always enjoyed creating things, and software development has become another way to turn ideas into something people can use and enjoy.

Projects I've Built

Featured Project

Sound Cellar Recording

A modern business website built for a professional recording studio, showcasing services, studio equipment, and audio examples. Designed with a responsive React frontend and a Node.js/Express backend, featuring a custom contact form and an engaging user experience.

  • React
  • JavaScript
  • CSS
  • Node.js
  • Express.js

Featured Project

Custom A/B Audio Player

A custom audio player built for audio engineers and producers, enabling real-time comparison between mixed and unmixed track versions. Designed to help potential clients clearly hear production improvements through an intuitive and responsive interface.

  • HTML
  • CSS
  • JavaScript

Featured Project

Smart Weather Dashboard

A responsive weather dashboard built with semantic HTML, modern CSS, and vanilla JavaScript. Features include autocomplete search with debounce, real-time data from the Open-Meteo API, unit conversion, dynamic DOM updates, and accessible interactive controls using ARIA attributes.

  • HTML
  • CSS
  • JavaScript

Featured Project

Task Manager

A responsive task manager built with semantic HTML, modern CSS, and vanilla JavaScript. Features include dark and light mode, persistent task storage with the Local Storage API, dynamic DOM updates, event delegation, and accessible controls implemented with ARIA attributes.

  • HTML
  • CSS
  • JavaScript

Let’s build something great.

Tell me about your project or opportunity.

Contact information

Nathan Ray McDonough

Grove City, Ohio 43123