Josh Winningham Full Stack Developer & SEO Specialist

Building elegant solutions to complex problems with modern web technologies.

Selected Projects

Inventory & Order Tracker

Inventory & Order Tracker

A full-stack B2B inventory management and order fulfillment system. Features product CRUD with SKU tracking, order workflow (Pending → Processing → Shipped → Delivered) with strict status enforcement, automatic stock deduction, low-stock alerts, and a complete audit trail. Deployed on AWS with App Runner, RDS, and CloudFront.

C# ASP.NET Core Entity Framework SQL Server React TypeScript Tailwind CSS AWS
SEO Audit Dashboard

SEO Audit Dashboard

A comprehensive SEO analysis tool built with Next.js that audits any URL across 9 dimensions: meta tags, headings, images, links, structured data, content readability, hreflang, canonical/indexability, and Core Web Vitals. Features progressive loading with React Suspense, weighted scoring, Flesch-Kincaid readability analysis, and actionable recommendations.

Next.js React TypeScript Tailwind CSS Cheerio Recharts Vercel
Email KPI Dashboard

Email KPI Dashboard

Modern email client and analytics dashboard featuring real-time email tracking, detailed open event history, and comprehensive KPI monitoring. Built with React and TypeScript, it includes interactive data visualization and a responsive interface. Powered by Fastify and Supabase backend with Google APIs and Resend integration.

React TypeScript Chart.js Tailwind CSS Fastify Supabase Google APIs Resend Node.js
Miles & Steps Tracker

Miles & Steps Tracker

A modern web application for tracking daily walking/running activities. Features include miles tracking, automatic steps calculation, calorie monitoring, weight tracking, and cross-device synchronization. Built with Astro, TypeScript, Chart.js, and Firebase for real-time data sync.

Astro TypeScript Chart.js Tailwind CSS Firebase
It's an Art Party — Next.js

It's an Art Party — Next.js

A full rebuild of the It's an Art Party website using Next.js 16 with the App Router. Features a paid business directory system with Clerk authentication, Stripe subscription billing, and Drizzle ORM with Vercel Postgres. Includes a contact form powered by Resend, blog, scroll animations, SEO with JSON-LD structured data, dynamic sitemap, and logo uploads via Vercel Blob. Deployed on Vercel.

Next.js TypeScript Tailwind CSS Clerk Stripe Drizzle ORM PostgreSQL Vercel
Astro with Headless WordPress CMS

Astro with Headless WordPress CMS

A modern, high-performance website built with Astro using WordPress as a headless CMS. Content is managed through WordPress and fetched via the REST API, combining the ease of WordPress content management with Astro's static site generation for blazing-fast performance. Features dynamic blog posts, photo galleries, and SEO optimization.

Astro WordPress JavaScript TypeScript Tailwind CSS Vercel
It's an Art Party — Custom WordPress Theme

It's an Art Party — Custom WordPress Theme

A custom WordPress theme for a mobile art and canvas painting party business in Charlotte, NC. Features client-editable content via Secure Custom Fields, custom page templates, a REST API contact form with inquiry tracking, scroll animations, and a vibrant brand design system. Built on the Underscores starter theme with Tailwind CSS.

WordPress PHP Tailwind CSS JavaScript MySQL
Rectangle Area Calculator

Rectangle Area Calculator

A Python web application that calculates the area of rectangles. Features both command-line and web interfaces, built with Flask and deployed on Vercel. Includes real-time calculations and a responsive design.

Python Flask Tailwind CSS
Feet & Inches to Inches Converter

Feet & Inches to Inches Converter

A web application that converts feet and inches to total inches, featuring a visual blocks representation. Built with Python/Flask and styled with Tailwind CSS, this app provides input validation and a modern UI for easy unit conversion.

Python Flask Tailwind CSS
Little Lemon Restaurant

Little Lemon Restaurant

A modern, responsive restaurant website featuring an online reservation system, menu specials, and customer testimonials. Built with React and styled with CSS3, this project showcases a beautiful and functional design with features like online booking, special menu items, and location information.

React JavaScript CSS3

About

I'm a Full Stack Developer & SEO Specialist with a passion for creating efficient, scalable web applications. I'm dedicated to building elegant, user-focused solutions that blend creativity, technology, and thoughtful design to solve real-world problems and deliver meaningful results. I am currently working with the technologies listed below.

Frontend

React Next.js TypeScript Tailwind CSS Chart.js Recharts Astro Vercel

Backend

C# ASP.NET Core Entity Framework SQL Server Node.js Fastify Cheerio Python Flask WordPress PHP MySQL Supabase Clerk Stripe Drizzle ORM PostgreSQL AWS

Let's Connect

Interested in working together? Send me a message or connect on social media.

Contact Information

Feel free to reach out directly via email or check out my profiles.

joshua.winningham@gmail.com