Josh Winningham

Full Stack Developer specializing in modern web technologies. Experienced in building responsive applications with Astro, React, Python, and TypeScript.

Featured Projects

Miles & Steps Tracker - Project Screenshot

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
Rectangle Area Calculator - Project Screenshot

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 - Project Screenshot

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 - Project Screenshot

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 Me

I'm a Full Stack Developer with a passion for building efficient, user-friendly applications. With expertise in Python, JavaScript, and modern web frameworks, I create solutions that combine robust functionality with elegant design.

Technical Skills

TypeScript Python Astro React Flask Chart.js Tailwind CSS HTML/CSS Git SQL

When I'm not coding, I enjoy exploring new technologies, building data visualization tools, and creating efficient solutions to real-world problems.

Get in Touch

Interested in working together? Let's connect and discuss how I can help bring your ideas to life.