Portfolio

Stuff I build in my own time, usually with a completely different stack from my day job. I find a problem worth solving, build the thing, and ship it.

Projects

RecipeBee

RecipeBee

Recipe and meal planning for iPhone. Save recipes from anywhere, plan your week, and get a shopping list without the manual work.

iOS · Swift · Laravel · OpenAI · OpenRouter · Google Vision · OpenAI Moderation

Paste a link from Instagram, TikTok, or any recipe site and it pulls the recipe. Cook Mode keeps your screen on and walks you through each step. Drag recipes into a weekly calendar and it builds your shopping list. Send the list to Instacart from there. Content moderation runs through Google Vision and OpenAI Moderation APIs before anything goes live.

FinelySourced

FinelySourced

A searchable catalog of seed oil free, non-GMO, and organic products.

Laravel · SQLite · Typesense · OpenAI · Puppeteer · Tailwind

Laravel and SQLite on the backend. Typesense handles search with real time indexing. Product data comes in through OpenAI and a Puppeteer scraper. Has category filters, a suggestion form, and an admin panel.

ChristianPicks

ChristianPicks

A directory of Christian products and services, with search, filtering, and AI assisted onboarding.

Laravel · SQLite · Typesense · OpenAI · Puppeteer · Tailwind

Same stack as FinelySourced, focused on Christian products and services. Suggestion form, category filters, and an admin panel with edit flows.

LWCC Houston Members Portal

LWCC Houston Members Portal

A private members portal for Living Waters Christian Church in Houston. Gives members access to resources, community features, and church content on any device.

Laravel · Web · Private platform

Built to centralize church resources and communications in one place for a growing congregation. Custom portal with authentication, a resource library, and community features on Laravel. Used regularly by the congregation for resources and community engagement.

BibleQuiz.io

BibleQuiz.io

A Bible quiz and church engagement platform for individuals, churches, schools, and ministries. Create, organize, and play interactive quizzes through live competitions, multiplayer games, study modes, and custom question libraries.

Next.js · Laravel · OpenAI · PostgreSQL · Redis · WebSockets

Built for organizations that need more than static Bible trivia. Scalable platform with question banks, tournaments, live multiplayer, leaderboards, achievements, and learning analytics. AI assists with explanations, categorization, and content refinement while human-authored questions stay at the center. Used for gamified Scripture learning and live quiz events at scale.

BibleQuick

BibleQuick

Unit conversion tools for Bible era measurements.

PHP · Tailwind

Covers the ancient units you run into reading the Bible. PHP app, works well on mobile.