Skip to content

Work

Real projects, organized by capability.

Mobile is the default view — the current specialization — with the full-stack and AI breadth behind it one click away.

WebAIFull-Stack

WIN(win) AI

AI-enabled chat application for mobile and web, built for internal use at NET(net) using their own data as the knowledge base.

  • NextJS
  • ReactJS
  • Prisma
  • Clerk
  • Vercel
  • Generative AI
  • Vertex AI
MobileFull-Stack

OPIC - Nightlife App

OPIC brings nightlife events, ticketing, table bookings, and venue discovery into one mobile-first experience, backed by a companion web dashboard venues use to manage their own events, offers, and staff.

  • React Native
  • Expo
  • Next.js
  • Drizzle ORM
  • Stripe
MobileSaaSFull-Stack

SaaS Platform Mobile Application

Led front-end development for the mobile version of an existing SaaS platform, and helped plan, design, and set up the initial back-end.

  • React Native
  • PHP
  • Symfony
  • api-platform
  • PostgreSQL
  • MongoDB
MobilePersonal project

Resiboo

An offline-first receipt scanner I started for my wife because we kept losing our receipts. Scan a receipt and Resiboo reads the merchant, total, and every line item, then files it for later — no account, no cloud required.

  • React Native
  • Expo
  • Drizzle ORM
  • Offline-first
WebAISaaS

Finn AI

An organization-level AI chat platform: folder-based conversation organization, model-tier selection across multiple LLM providers via OpenRouter, a pre-flight filter classifier for governance, and an admin analytics dashboard for org owners.

  • Next.js
  • Payload CMS
  • OpenRouter
  • Vercel AI SDK
  • Stripe
WebFull-Stack

YuVee

Sole full-stack developer on this project, owning both the backend and front-end. Also managed DevOps and AWS deployment, introducing Docker for the new web application.

  • Laravel
  • NextJS
  • MySQL
  • Docker
WebFull-Stack

Real-time RFID Registration

Full-stack developer on a team building an appointment system for customers to install RFID stickers used in expressway toll systems.

  • ReactJS
  • Vite
  • ASP.NET
  • MSSQL
WebFull-Stack

Plant Tea-ta

Web application for a local milk tea business, serving as the POS and inventory system with built-in sales analytics and a rewards program for frequent buyers.

  • VueJS
  • Quasar
  • Firebase
  • Firestore
MobileFull-Stack

TARA: Tracking and Routing

Ride-hailing style tracking and routing application, similar to Grab or Uber, for reserving seats and viewing real-time user location.

  • C#
  • Xamarin
  • Cross Platform
  • Web API
  • ASP.NET
  • Google Maps
Mobile

Shop Diggy

Front-end developer on a mobile application that helps users compare deals across different e-commerce websites.

  • C#
  • Xamarin
  • Cross Platform
WebPersonal project

PlokerNow

A public web application for quickly setting up Planning Poker sessions. Personal project.

  • VueJS
  • Quasar
  • Firebase
  • Firestore
WebFull-Stack

Disguised Mari Web

Web application for the Discord bot, used to manage and update its recommendation data.

  • VueJS
  • AWS Api Gateway
  • AWS Lambda
  • DiscordJS
  • Heroku
WebFull-StackPersonal project

Disguised Mari Bot

A Discord bot built for the game Grand Chase, providing tailored recommendations based on user commands.

  • NodeJS
  • AWS S3
  • Canvas
  • DiscordJS
  • Heroku
desktop

HOME VISION: Face Recognition

Home security system that uses face recognition to detect unrecognized individuals entering the premises.

  • C#
  • Image Processing
  • EmguCV
  • WPF
iot

HALOMET: Voice Command Navigation System

A helmet-embedded navigation system using speech recognition for hands-free navigation, with collision sensors for added safety.

  • Raspberry Pi
  • C#
  • Web API
  • Google Maps
  • Windows 10 IoT
WebFull-StackAISaaSPersonal project

Stratos Command

A multi-tenant B2B SaaS starter kit: organizations, invitations, and SSO/SAML via Better Auth, a Payload CMS backend, Stripe billing, audit logs, and an AI-powered support chat (Stratos Support) built on OpenRouter — forked and rebranded as the foundation for new products.

  • Next.js
  • Payload CMS
  • Better Auth
  • Stripe
  • OpenRouter