Projects

Featured Build

React + Electron + Node.js Desktop Toolkit

Internal QA desktop tool automating regulated study workflows. Electron pairs a React renderer with Node services to pull jobs from secure shares, validate CSV/XLSX files in real time, preview PDFs, and ship signed builds per environment.

Animated demo of CSV validation inside the desktop automation tool
CSV validation flow
  • React
  • Electron
  • Node.js
  • Vite
  • TypeScript
  • Tailwind CSS
  • Vitest
  • @tanstack/react-query
  • @tanstack/react-table
  • axios
  • xlsx
  • PapaParse
  • acorn
  • acorn-walk
  • React Toastify
WatchOpen React + Electron + Node.js Desktop Toolkit on YouTube
Featured Build

React Native + Supabase Mobile App

Demo of a Supabase-backed mobile experience covering authentication, realtime data, and Expo tooling with React Native.

Animated walkthrough of searching through tiles in the React Native mobile app
Realtime search + Supabase sync
  • React Native
  • Supabase
  • Expo
  • React
  • Next
  • PostgreSQL
WatchOpen React Native + Supabase Mobile App on YouTube