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 historyI 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.

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.
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

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.
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

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

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.
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

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

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
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.
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 servicesYour 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





