Projects

A collection of digital creations and explorations.

ElectronClaude Agent SDK

Claude Agent Desktop

A desktop application that brings the full power of the Claude Agent SDK to all knowledge workers without technical setup. Features bundled runtimes, pre-configured skills for document handling and data analysis, and a shared workspace for collaboration.

Visit Project
AICompliance

Narrative

Agentic platform to streamline compliance, risk, and fraud operations for high-growth organizations.

Visit Project
iOSSwiftUI

Careswitch App

A user-friendly, HIPAA-compliant mobile app that streamlines shift management and care documentation for caregivers. Designed with accessibility in mind, it features adjustable text sizes and high-contrast modes, allowing caregivers to clock in/out and document care tasks even without internet connectivity.

Visit Project
SvelteGPT-4shadcn/ui

Careswitch AI Assistant

An AI-powered, resizable panel that empowers home care agencies to manage their workspace efficiently. Features include context-aware assistance powered by RAG, function calling for real-time data retrieval and updates, comprehensive file upload analysis, and dynamic generation of custom charts and graphs.

Visit Project
ClojureDatomicHealthcare

Quartet Health Data Platform

A behavioral health data platform built with Clojure and Datomic utilizing an immutable, fact-based data model for strong integrity and optimized read performance. Features an EDN-based declarative query API fully decoupled from backend serialization, enabling maximum flexibility for front-end development. Supports advanced functionalities including time-travel queries, data versioning, and comprehensive property-based testing with spec generators.

Visit Project
Node.jsSocket.IOSocial TV

ROAR

A second-screen mobile app using Automatic Content Recognition to sync TV broadcasts with interactive virtual stadium experiences. ROAR groups viewers into digital sections for real-time chat, fan sign creation, and live polling via Socket.IO. Standout user content appears in physical stadiums. White-labeled for broadcasters like ESPN to enhance engagement and gather audience analytics.

Visit Project