Selected work

Experience you can
build on.

Websites, apps, and AI integrations I’ve designed, built, and launched for clients and my own businesses.

Full work history

I build websites, ordering systems, mobile apps, and connected business tools. I also design logos. These projects include client work and my own products, Bloinka! and Forgotten Coast Live. Each project below explains what I built and the technologies I used.

Belle’s, Speakeasy, and Forgotten Coast Cakes feature screenshots of their live websites. Forgotten Coast Live features an app screenshot and website photography. The other project visuals are AI-generated concepts.

Belle’s Winery and Saloon website with its logo over a photograph of the wine bar and visitor information below.
Live musicEvents and visitor information in one place

Website · Independent consulting

Belle’s Winery and Saloon

A place to discover the next great night out.

I built Belle’s website to bring its Apalachicola wine bar online, with live music listings, weekly events, and the details guests need to plan a visit.

Visit Belle’s website

My roleIndependent consultant · Website development

  • Built the website with Next.js, React, and TypeScript.
  • Created live music listings and event detail pages, alongside recurring weekly happenings.
  • Brought together venue photography, hours, directions, contact details, and social links.
Project context & outcome

Context

Belle’s Winery and Saloon needed a website that reflects the venue and helps visitors discover what’s happening.

Outcome

A live website where guests can explore upcoming music, discover weekly events, and find practical information before visiting.

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
Speakeasy BBQ & Grill website showing its navigation, wood-fired oven photograph, and Order Online link.
Menu to orderDirect access to the restaurant’s Toast ordering service

Website & logo design · Independent consulting

Speakeasy BBQ & Grill

A taste of the restaurant, before you arrive.

I designed Speakeasy’s logo and built its website to showcase the food and restaurant, with easy access to the menu, online ordering, and visitor information.

Visit Speakeasy’s website

My roleIndependent consultant · Website development & logo design

  • Designed the Speakeasy BBQ & Grill logo.
  • Built the website with Astro, React, and TypeScript.
  • Featured food photography and the restaurant’s story, with clear navigation to its About and Contact pages.
  • Connected menu and ordering links to the restaurant’s Toast ordering service and included hours, location, and contact information.
Project context & outcome

Context

Speakeasy BBQ & Grill needed an online home for its food, restaurant story, and essential guest information.

Outcome

A live restaurant website that introduces the food and venue and directs customers to the existing Toast menu and ordering service.

  • Astro
  • React
  • TypeScript
  • Tailwind CSS
Forgotten Coast Cakes website showing its logo, cake categories, introduction, and custom cake photographs.
Website + logoDevelopment and design for Forgotten Coast Cakes

Website & logo design · Independent consulting

Forgotten Coast Cakes

Custom cakes, with a website to match.

I designed the logo and built the Forgotten Coast Cakes website, with cake and cupcake galleries, wedding cake information, and a dedicated ordering page.

Visit Forgotten Coast Cakes’ website

My roleIndependent consultant · Website development & logo design

  • Designed the Forgotten Coast Cakes logo.
  • Built the website with Gatsby and React, using styled-components for styling.
  • Organized cake, cupcake, and wedding cake galleries, with ordering information and direct contact and social links.
Project context & outcome

Context

Forgotten Coast Cakes needed a website to showcase its custom baking and help customers plan their orders.

Outcome

A website and logo that introduce the bakery, showcase its work, and give customers a way to start an order.

  • Gatsby
  • React
  • styled-components
$2M+Value of orders processed as of 2021

Commerce · Independent consulting

Mama’s Pizza

Online ordering for a nine-store business.

I built the GatsbyJS website and mobile ordering app for a regional pizza chain. I developed the original app with Ionic, React, and TypeScript, then migrated it to React Native.

Visit mamaspizzas.net

My roleIndependent consultant · Website & mobile development

  • Built mamaspizzas.net with GatsbyJS.
  • Built the original ordering app with Ionic, React, TypeScript, and Capacitor.
  • Migrated the app to React Native and Expo, using TanStack Query to load and cache product data and Zustand to manage the shopping cart.
Project context & outcome

Context

A nine-store restaurant chain needed a dedicated online ordering application.

Outcome

The application processed more than $2 million in orders as of 2021.

  • GatsbyJS
  • React Native / Expo
  • TypeScript
  • TanStack Query
  • Zustand
  • Ionic / Capacitor
App + APIMobile, file storage, and a custom back end

Mobile · Independent consulting

Promotional Services Company

A mobile app with connected business tools.

I designed and built an iOS and Android app, integrated Google Drive, and developed the custom API behind it.

My roleIndependent consultant · Full-stack development

  • Designed and built the mobile app with React Native.
  • Integrated Google Drive for file storage.
  • Built a C# .NET Core REST API with MySQL and Entity Framework Core.
Project context & outcome

Context

The project called for a mobile application with file storage and a dedicated back end.

Outcome

Delivered the mobile application, its supporting API, and the Google Drive integration.

  • React Native
  • Google Drive
  • C#
  • .NET Core
  • MySQL
5,000+End users on published mobile apps

My product · Venue technology

Bloinka!

One platform. Individual venue experiences.

I founded and built a mobile and web platform for entertainment venues, including branded apps, content management, messaging, and order fulfillment.

My roleFounder / Lead Developer

  • Built the multi-tenant CMS with C# and SQL Azure, alongside venue-branded mobile apps.
  • Migrated the Ionic app to React Native and Expo, then published the apps on the App Store and Google Play.
  • Built a Twilio messaging platform for 20+ client sites and integrated ticket printing through Raspberry Pi.
  • Built a WordPress plugin to connect venue websites to the platform, with cached content and form integration, and developed digital-signage applications.
Project context & outcome

Context

Venues needed their own digital presence, supported by a shared application and content platform.

Outcome

Published mobile apps serve 5,000+ end users; the SMS platform has been used across more than 20 client sites.

  • React Native / Expo
  • C#
  • Azure
  • Twilio
  • WordPress / PHP
  • Raspberry Pi
Forgotten Coast Live app showing its entertainment events calendar, live music listings, and bottom navigation.
1,000+Mobile app users
View full app screenshot

My product · Apps, AI & media

Forgotten Coast Live

A local platform, from apps to original media.

I built and launched the mobile app, now used by 1,000+ people, and its Next.js website. I developed the .NET backend, integrated Azure OpenAI features, and built the data, media, and account systems behind the experience. I also produced and appeared in the video podcast.

Visit forgottencoast.live

My roleDeveloper, logo designer, podcast producer & on-screen presenter · Built under Bloinka!

  • Designed the Forgotten Coast Live logo.
  • Built the React Native / Expo mobile app with push notifications and released it on the Apple App Store and Google Play Store.
  • Built the Next.js website and ASP.NET Core backend, with SQL Server, configurable caching, and content revalidation.
  • Integrated Azure OpenAI image generation and editing, event-submission parsing, and biography summarization.
  • Implemented local mobile data storage and synchronization with SQLite, account authentication, and phone verification.
  • Built media storage and processing with Azure Blob Storage, plus browser-based video trimming and conversion with FFmpeg.
  • Configured automated Azure deployments, mobile update channels, and application monitoring with GitHub Actions, Expo EAS, Sentry, and Application Insights.
  • Used Claude Code during development and built reusable promotional videos with React and Remotion.
  • Produced and appeared in the video podcast, distributing content across TikTok, Instagram, Facebook, and Spotify.
Project context & outcome

Context

Forgotten Coast Live brings together local events, mobile and web experiences, and original video content for the Forgotten Coast.

Outcome

The mobile app has 1,000+ users and is available on iOS and Android. The project brings together a website, AI features, mobile data synchronization, media tools, and an original video podcast.

  • React Native / Expo
  • Next.js
  • ASP.NET Core
  • Azure OpenAI
  • SQL Server / SQLite
  • Azure Blob Storage
  • GitHub Actions
  • Sentry
  • Remotion / FFmpeg
  • Claude Code

Logo design

Logos I’ve designed.

My design work for Speakeasy BBQ & Grill, Forgotten Coast Live, and Forgotten Coast Cakes.

Explore logo design services

Your next project

Have a similar challenge?

Tell me what you need to build or improve. I’ll plan the approach, implement the solution, and handle the launch and ongoing support.

Let’s talk about your project