Projects

Work that shows how I think, not just what I use.

Products I designed and built across restaurants, healthcare, scheduling, real estate and AI.

11 projects

  • Portfolio ProjectRestaurant / hospitality

    Tavolo

    Restaurant booking platform. Discovery, live availability and a floor-aware dashboard for restaurants.

    • Laravel
    • PHP
    • MySQL
    • REST API
    • Tailwind CSS
    • JavaScript
  • Portfolio ProjectFood / subscription commerce

    Cadence Kitchen

    Meal-plan subscription platform with skip, pause and nutrition tracking.

    • React.js
    • TypeScript
    • React Query
    • Node.js
    • Express.js
    • MongoDB
    • REST API
  • Portfolio ProjectHealthcare

    CareBridge

    Clinic portal with appointments, records and role-based access for five user types.

    • React.js
    • Laravel
    • PHP
    • MySQL
    • REST API
    • Sanctum
    • RBAC
  • Portfolio ProjectProfessional services (multi-vertical)

    Slotwise

    Scheduling SaaS for any business that sells time: calendars, availability rules and automated reminders.

    • React.js
    • Laravel
    • PHP
    • MySQL
    • REST API
  • Portfolio ProjectRestaurant operations

    Seatly

    Real-time floor management: live table status, reservation timeline and waitlist for restaurant teams.

    • React.js
    • TypeScript
    • Laravel
    • PHP
    • MySQL
    • WebSockets
    • REST API
  • Portfolio ProjectReal estate

    Ridgeway

    Property marketplace with buyer search, seller tools and an agent lead pipeline.

    • React.js
    • Laravel
    • PHP
    • MySQL
    • REST API
  • Portfolio ProjectAI / automation

    AgentForge

    Build, ground and monitor AI agents with RAG, tools, a testing playground and usage tracking.

    • Next.js
    • React.js
    • TypeScript
    • Node.js
    • Laravel
    • PostgreSQL
    • pgvector
    • RAG
    • LLM APIs
    • REST API
    • Webhooks
  • Portfolio ProjectBasic AISmall business / e-commerce

    Pebble Chat

    An embeddable FAQ chat widget for a small shop that answers from the owner's own policies and hands anything uncertain over by email.

    • React.js
    • Node.js
    • Express.js
    • LLM API
    • REST API
    • SQLite
  • Portfolio ProjectBasic AIAI / productivity

    Draftly

    Paste a message, pick a tone and length, stream a draft, edit it and copy it, with saved templates and a visible usage counter.

    • Next.js
    • TypeScript
    • LLM API
    • Streaming (SSE)
    • Tailwind CSS
    • MySQL
  • Portfolio ProjectIntermediate AIHR / internal tools

    PolicyPal

    An internal HR assistant that answers from company policy documents, cites the page, and says so when it cannot find an answer.

    • Next.js
    • TypeScript
    • Node.js
    • PostgreSQL
    • pgvector
    • RAG
    • LLM APIs
    • REST API
    • Queue
  • Portfolio ProjectIntermediate AIAccounting / bookkeeping

    InvoiceLens

    Turns supplier invoices into validated structured data, with arithmetic checks, duplicate detection and a human review queue before export.

    • React.js
    • Laravel
    • PHP
    • MySQL
    • Queues
    • LLM API
    • Structured outputs
    • REST API