Skip to main content
Check out my resumeView here

Ryan McGatha
| — Full Stack Web Developer, AI Developer, React Specialist, Node.js Engineer, Python Developer in Greenville, SC

Web developer and AI developer based in Greenville, SC. I build dynamic, responsive web applications using React, Node.js, Python, and modern AI technologies for businesses across the Upstate.

About Me.

Hey! I'm Ryan McGatha, a full-stack web developer and AI developer based in Greenville, SC. Currently at Drum Creative, I manage over 200 client websites and build roughly one new site per week, while automating maintenance workflows to keep everything running smoothly. I specialize in integrating third-party APIs, managing data pipelines, and enhancing both front-end and back-end performance. I'm passionate about writing clean code, streamlining workflows, and collaborating to create high-quality products for businesses across the Greenville, South Carolina area and beyond.

Previously, I served as a Software Engineering Intern at Chipp AI, where I led the development of dynamic URL crawlers, implemented third-party API integrations, and crafted tools to enable AI agents to perform real-time RESTful API calls with formless data capture and submission. This experience deepened my expertise in AI development and building intelligent, automated solutions. My skills lie in crafting scalable web applications using modern technologies such as React.js, Node.js, and PostgreSQL.

I also worked as a Contract Software Developer for Sully's Steamers in Greenville, SC, creating a comprehensive Franchise Document Management System that streamlined their operations. My background in full-stack web development, combined with my training at Carolina Code School in Greenville, provides me with a strong foundation in modern web technologies and best practices.

Outside of coding, I enjoy fishing and diving into emerging technologies like AI and machine learning. I believe in continuous learning and am always seeking new challenges to grow my skill set. Whether it's building AI-powered solutions, developing custom web applications, or tackling complex problems for Greenville businesses, I'm driven to develop solutions that make a meaningful impact.

My links

Skills & Technologies

frontend

React
Next.js logoNext.js
TypeScript logoTypeScript
JavaScript
Tailwind CSS logoTailwind CSS
HTML/CSS
Framer Motion logoFramer Motion
React Query logoReact Query

backend

Node.js
Express.js logoExpress.js
Python
FastAPI logoFastAPI
RESTful APIs logoRESTful APIs
PHP

cms & builders

WordPress
Elementor
Beaver Builder

database

PostgreSQL
MySQL
Supabase
Prisma logoPrisma
SQLAlchemy logoSQLAlchemy

devops & tools

Git/GitHub
Docker
NGINX
Linux
JWT logoJWT
ESLint
Automation

Projects.

Screenshot of the Push It! Real-Time Messaging App project

Push It! Real-Time Messaging App

React.js
PostgreSQL
Node.js
Express.js
JWT

A real-time messaging application offering secure user registration and dynamic messaging capabilities. Learn more

Screenshot of the Internal Franchise Document Management System project

Internal Franchise Document Management System

React.js
PostgreSQL
Tailwind CSS
Supabase

A comprehensive document management system to enhance operational efficiency and support franchise expansion. Learn more

Screenshot of the FastAPI Tutorial project

FastAPI Tutorial

Python
FastAPI
PostgreSQL

A tutorial project demonstrating the use of FastAPI with PostgreSQL, including a preset API route with customizable request parameters. Learn more

Experience.

Drum Creative logo

Drum Creative

Feb 2025 - Present
Web Developer
Greenville, SC

Managing a portfolio of 200+ client websites while building approximately one new site per week for a Greenville, SC creative agency. Automated recurring development tasks including weekly site maintenance, plugin updates, and security audits to improve team efficiency. Building modern, responsive websites using WordPress, Elementor, and Beaver Builder for clients across various industries in the Upstate South Carolina area.

WordPress
Elementor
Beaver Builder
PHP
JavaScript
HTML
CSS
Git
SQL
Automation
Chipp AI logo

Chipp AI

Aug 2024 - Jan 2025
Software Engineering Intern
Remote

Contributed to a fast-paced SaaS platform by building advanced features such as dynamic URL crawlers, third-party API integrations (Fireflies, Notion, Calendly), and enhanced user management systems. Implemented tools enabling AI agents to perform real-time RESTful API calls with formless data capture and submission. Streamlined assistant setup and cloning, and delivered polished creator profiles for users to display their custom AI agents.

React.js
Next.js
TypeScript
Node.js
PostgreSQL
Express.js
RESTful APIs
Tailwind CSS
Framer Motion
Shadcn/UI
Git
GitHub
Docker
Sully's Steamers logo

Sully's Steamers

Mar 2024
Contract Software Developer
Greenville, SC

Developed a comprehensive Franchise Document Management System to optimize operations through secure uploading, managing, and sharing of critical documents. Leveraged real-time data handling and a modern UI to improve overall efficiency and user engagement.

React.js
PostgreSQL
Tailwind CSS
Supabase
GitHub
Carolina Code School logo

Carolina Code School

2024
Full Stack Web Development
Greenville, SC

Completed a rigorous full-stack program, mastering practical skills in React, PostgreSQL, Node.js, Express.js, and Tailwind CSS. Engaged in real-world projects and gained hands-on experience with best practices for modern web development.

React.js
PostgreSQL
Node.js
Express.js
Tailwind CSS
JavaScript
Git
GitHub
Python
SQLAlchemy
FastAPI